Forwarded from Machine learning Interview
Ответ
Потому, что она принимает вектор действительных чисел и возвращает распределение вероятностей. Какой бы вектор x ни подали на ее вход (неважно, положительных или отрицательных), на выходе будет набор чисел, пригодный в качестве распределения вероятностей: каждый элемент выходного значения будет неотрицательным, и их сумма будет равна 1.
@machinelearning_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Machine learning Interview
Вкратце расскажите о каждой (как она считается, какой смысл несет).
Ответ
1. mse, rmse, mae, mape, smape, wape, r^2
mse - (среднеквадратическая ошибка) — необходимо посчитать разницу между прогнозом и реальным значением для каждого объекта, а затем возвести каждую в квадрат, сложить результаты и разделить на число объектов.
rmse - (корень из среднеквадратической ошибки) — необходимо посчитать разницу между прогнозом и реальным значением для каждого объекта, возвести каждую в квадрат, сложить результаты, поделить на число объектов, а затем взять корень из получившегося среднего значения.
mae - средняя абсолютная ошибка, хорошо интерпретируется, имеет проблемы с производной, поэтому не используется в качестве функции потерь
mape - средняя абсолютная ошибка в процентах, отлично интерпретируется
smape - симметричная средняя абсолютная ошибка в процентах, преимущество данной метрики в том, что одинаково штрафует за отклонения в большую, и в меньшую сторону
wape - взвешенная абсолютная ошибка, сталкивался с метрикой во временных ряда в задачах прогнозирования спроса, может кто знает в чем ее преимущества?
r^2 - показывает как хорошо модель объясняет дисперсию целевой переменной
@machinelearning_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Анализ данных (Data analysis)
This media is not supported in your browser
VIEW IN TELEGRAM
Можно с легкостью сказать, что нас окружает большое количество людей для которых кофе - это религия. Они пьют кофе, чтобы пообщаться, пьют кофе для того, чтобы проснуться утром, пьют кофе после обеда и ужина, перед сном. Когда вы давно не видели друг друга, вы говорите: "Выпьем по чашечке кофе".
А существуют люди с другим подходом к напитку. Они пьют кофе по пути на работу, пьют кофе, когда работают, пока смотрят фильм. И в итоге у них уходит много времени на один стаканчик кофе. А ведь существуют различные виды кофе!
Если вы зайдете в Starbucks, вы увидите, может быть, сотню возможных вариантов кофе, которые вы можете получить. Это может быть черный, это может быть маккиато, это может быть латте, это может быть фраппучино, это может быть много других вещей, названия которых вы ни разу и не слышали.
Есть несколько очень простых в приготовлении чашек кофе, а есть более сложные, для приготовления которых требуется больше времени. Допустим, вы стоите в очереди за кофе в Starbucks. Если перед вами 3 человека, и все они заказывают черный кофе, вам, вероятно, придется подождать около 3 минут, прежде чем получить свой заказ.
Тем не менее, если они закажут «дополнительный карамельный макиато со взбитыми сливками, посыпкой и корицей с соевым молоком»… ну, это может удвоить время ожидания или, по крайней мере, вам придется подождать пару лишних минут.
Итак, вопрос: «Сколько времени мне нужно ждать, прежде чем я получу свой кофе?»
Конечно, мы понятия не имеем, что собираются заказывать другие люди, так что это вероятностная задача (или стохастический процесс).
Выполнимый подход состоит в том, чтобы построить цепь Маркова. В частности, нам понадобится Time-Dependent Markov Chain.
@data_analysis_ml
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Заработок онлайн 💰NO [SCAM]
Please open Telegram to view this post
VIEW IN TELEGRAM
Как наворотить делов
https://herbertograca.com/2017/11/16/explicit-architecture-01-ddd-hexagonal-onion-clean-cqrs-how-i-put-it-all-together/
https://herbertograca.com/2017/11/16/explicit-architecture-01-ddd-hexagonal-onion-clean-cqrs-how-i-put-it-all-together/
@hgraca
DDD, Hexagonal, Onion, Clean, CQRS, … How I put it all together
In my last posts I’ve been writing about many of the concepts and principles that I’ve learned and a bit about how I reason about them. But I see these as just pieces of big a puzzle. …
очень интересный подкаст получился. хороошие мысли про то кто такой синьор
если ты синьор в одной конторе то нифига не факт что в другой
== КТО ТАКИЕ СИНЬОРЫ?
https://www.youtube.com/watch?v=1v8YK8Ki4Ew&ab_channel=AntonNazarov
если ты синьор в одной конторе то нифига не факт что в другой
== КТО ТАКИЕ СИНЬОРЫ?
https://www.youtube.com/watch?v=1v8YK8Ki4Ew&ab_channel=AntonNazarov
YouTube
КТО ТАКИЕ СИНЬОРЫ? feat. @S0ERDEVS & @SeniorSoftwareVlogger
#АнтонНазаров #ОсознаннаяМеркантильность
Слово "синьор" покрыто таинственным туманом войны. Кто-то считает, что синьор – некая астральная сущность, наделенная полубожественным даром проектирования огромных систем. Другие говорят, что синьоры это те, кто…
Слово "синьор" покрыто таинственным туманом войны. Кто-то считает, что синьор – некая астральная сущность, наделенная полубожественным даром проектирования огромных систем. Другие говорят, что синьоры это те, кто…
Forwarded from Иван Акулов про разработку
Мой самый любимый дискавери из этого кейса — то, что веб-воркеры могут не только ускорить, но и замедлить приложение. [Веб-воркеры — это фича, с помощью которой можно взять код и вынести его в отдельный поток.]
У веб-воркеров много ограничений, но самое интересное — это то, что данные между главным потоком и веб-воркером всегда копируются (за парой исключений). Если данных много, то и копирование будет долгим.
У Causal в главном потоке было дорогое вычисление — парсинг данных (пик ↑). Мы попробовали вынести этот парсинг в веб-воркер, но вместо 800 мс на парсинг браузер начал тратить 4000-6000 мс на копирование данных.
¯\_(ツ)_/¯
У веб-воркеров много ограничений, но самое интересное — это то, что данные между главным потоком и веб-воркером всегда копируются (за парой исключений). Если данных много, то и копирование будет долгим.
У Causal в главном потоке было дорогое вычисление — парсинг данных (пик ↑). Мы попробовали вынести этот парсинг в веб-воркер, но вместо 800 мс на парсинг браузер начал тратить 4000-6000 мс на копирование данных.
¯\_(ツ)_/¯
BufWriter<Master<'_>>
очень интересный подкаст получился. хороошие мысли про то кто такой синьор если ты синьор в одной конторе то нифига не факт что в другой == КТО ТАКИЕ СИНЬОРЫ? https://www.youtube.com/watch?v=1v8YK8Ki4Ew&ab_channel=AntonNazarov
== Ненастоящие сеньор-девелоперы, или почему годы опыта ни о чем не говорят
https://habr.com/ru/company/alconost/blog/262831/
Если у вас нет ни одного старшего разработчика на руководящих позициях, то проект обречен. Команда отличных «середнячков» может завести вас довольно далеко, но дни продукта все равно сочтены. И в финале вас ждет либо сворачивание лавочки, либо рискованные и дорогостоящие переделки. Единственный, кто способен выбрать правильную технологию и платформу – это старший разработчик. Поэтому его отсутствие в проекте с первых дней серьезно вам повредит.
https://habr.com/ru/company/alconost/blog/262831/
Если у вас нет ни одного старшего разработчика на руководящих позициях, то проект обречен. Команда отличных «середнячков» может завести вас довольно далеко, но дни продукта все равно сочтены. И в финале вас ждет либо сворачивание лавочки, либо рискованные и дорогостоящие переделки. Единственный, кто способен выбрать правильную технологию и платформу – это старший разработчик. Поэтому его отсутствие в проекте с первых дней серьезно вам повредит.
Хабр
Ненастоящие сеньор-девелоперы, или почему годы опыта ни о чем не говорят
Опытный программист из Торонто Мэтт Бриггс так любит свою работу, что говорит: «я бы писал код, даже если бы это было нелегальным». А когда он опубликовал в своем блоге пост о джуниорах, мидлах и...
еще одно небольшое напоминание почему CS важно
== Причина увольнений из Twitter Причина увольнений из Facebook Продолжение
https://youtu.be/OiPkuFs5Ll0
== Причина увольнений из Twitter Причина увольнений из Facebook Продолжение
https://youtu.be/OiPkuFs5Ll0
YouTube
Причина увольнений из Twitter Причина увольнений из Facebook Продолжение
Телеграм: https://news.1rj.ru/str/cronisby
Полный видео-курс со скидкой 60%: https://cronis.by/video-course-sale/
Интенсив по рекурсии в записи: https://cronis.by/video-course-rec-and-dp/
(оплата любой картой Visa / MasterCard / МИР)
Интенсив подойдет для любого…
Полный видео-курс со скидкой 60%: https://cronis.by/video-course-sale/
Интенсив по рекурсии в записи: https://cronis.by/video-course-rec-and-dp/
(оплата любой картой Visa / MasterCard / МИР)
Интенсив подойдет для любого…
Вастрик, ChatGPT3 и киберпанк
https://twitter.com/vas3k/status/1600138780198903808?s=12&t=Ns_ng46IRgQmGfcdPwqv8g
https://twitter.com/vas3k/status/1600138780198903808?s=12&t=Ns_ng46IRgQmGfcdPwqv8g
Twitter
Случился киберпанк. Пару месяцев назад Coinbase заблокал мне аккаунты и слал нафиг все мои письма даже с пруфами немецкого ПМЖ.
Сегодня я попросил ChatGPT сгенерировать мне "legal claim" и отправил результат в саппорт. Саппорт поверил и дал три дня на вывод…
Сегодня я попросил ChatGPT сгенерировать мне "legal claim" и отправил результат в саппорт. Саппорт поверил и дал три дня на вывод…
Forwarded from Записки админа
🎛 Nvtop - ещё одна *top утилита, но на этот раз для GPU.
https://github.com/Syllo/nvtop
#top #nvtop #будничное
https://github.com/Syllo/nvtop
#top #nvtop #будничное
задачка сгенерировать питон файлы с кодом питоном оказалась совсем не простой. прям совсем. оочень мало тулов для этого нашел. какбудто это никому никогда не надо было
вот это хорошая статья оказалась:
== Abstract Syntax Trees in Python
https://pybit.es/articles/ast-intro/
== Learn Python ASTs by building your own linter
https://deepsource.io/blog/python-asts-by-building-your-own-linter/
так же по сабжу
== Intro to Python ast Module
https://medium.com/@wshanshan/intro-to-python-ast-module-bbd22cd505f7
вот это хорошая статья оказалась:
== Abstract Syntax Trees in Python
https://pybit.es/articles/ast-intro/
== Learn Python ASTs by building your own linter
https://deepsource.io/blog/python-asts-by-building-your-own-linter/
так же по сабжу
== Intro to Python ast Module
https://medium.com/@wshanshan/intro-to-python-ast-module-bbd22cd505f7
Pybites
Abstract Syntax Trees In Python - Pybites
In this article Alessandro provides an overview of Abstract Syntax Trees (ASTs), introduces a few use-cases, and showcases the ast module in the Python Standard Library. The content is structured in a top-down fashion, starting from general notion about an…