Machine Learning again
-
- Уже с Приветом
- Posts: 63430
- Joined: 03 Nov 2004 05:31
- Location: RU -> Toronto, ON
Re: Machine Learning again
machine learning сейчас востребован в области IT analytics и user behavioral analytics. Начали появляться законченые продукты на рынке.
Not everyone believes what I believe but my beliefs do not require them to.
-
- Уже с Приветом
- Posts: 1039
- Joined: 27 Apr 2014 17:13
- Location: USA
Re: Machine Learning again
Душа просит. Мне это давно интересно было, сейчас решил заняться этим поплотнее.Физик-Лирик wrote:А какова цель? Повышение зарплаты или просто душа просит?ystar wrote: Цель: выучить что-то новое, и затем сменить роль деятельности, из автоматизации/девелопмента уйти в облать машинного обучения.
Начните с книги. Если совсем с нуля, возьмите введение в область. Затем начните программы писать. Продолжительность обучения зависит от той глубины, к которой стремитесь. Если просто начать - нескольких месяцев хватит (скорее пол года). Но чтобы понять тонкости, причём неформально, тогда несколько лет. Проблема в том, что сами алгоритмы в общем то несложно выучить. Но в книгах, скорее всего, учебные задачи будут предложены (что правильно). А вот реалии совсем иные. Возиться с реальными данными - это ещё тот геммор. Плюс надо уметь правильно задачи ставить. Ещё неплохо бы в целом математикой владеть. Плюс освоить язык, Питон или R. Потом сейчас мода на Большие Данные, так что надо будет в этом направлении идти. Скорее всего Хадуп, Спарк и библиотеку по маш. обучению.В общем есть куда двигаться.ystar wrote:У меня был вариант такой: делаешь на питоне задачку с Iris, например с алгоритмом ближайших соседей, изучаешь этот алгоритм, потом на какие более сложные алгоритмы переходить.
С математикой вроде с большего ок, в универе особо не забивал. В общем спасибо за совет.
-
- Уже с Приветом
- Posts: 3647
- Joined: 23 May 2010 15:10
Re: Machine Learning again
Я бы не поленился и повторил "всю" математику, без нее как-то все унылоystar wrote: То, что выучить ml за 10 дней нельзя - это я прекрасно понимаю, в том числе даже за 25. тут надо хотя бы полгода, как по-мне и то, это надо математическую базу иметь, и в универе ходить на алгебры, матаны и прочую математематику и в этом случае скорость изучения только ускорится.
У меня был вариант такой: делаешь на питоне задачку с Iris, например с алгоритмом ближайших соседей, изучаешь этот алгоритм, потом на какие более сложные алгоритмы переходить.
я тоже многое подзабыл пока варился в технологиях, языках и алгоритмах, сейчас наверстываю математику тоже
опять же, без математики, все уныло
-
- Уже с Приветом
- Posts: 63430
- Joined: 03 Nov 2004 05:31
- Location: RU -> Toronto, ON
Re: Machine Learning again
Жениться вам надо, барин (с)
Not everyone believes what I believe but my beliefs do not require them to.
-
- Уже с Приветом
- Posts: 1039
- Joined: 27 Apr 2014 17:13
- Location: USA
Re: Machine Learning again
это все хорошо, но есть несколько но. Время теоретически ограничено, хотелось бы быть в теме, хотя бы в течении года, максимум двух, чтобы смог бы претендовать на middle role.Alexandr wrote:Я бы не поленился и повторил "всю" математику, без нее как-то все унылоystar wrote: То, что выучить ml за 10 дней нельзя - это я прекрасно понимаю, в том числе даже за 25. тут надо хотя бы полгода, как по-мне и то, это надо математическую базу иметь, и в универе ходить на алгебры, матаны и прочую математематику и в этом случае скорость изучения только ускорится.
У меня был вариант такой: делаешь на питоне задачку с Iris, например с алгоритмом ближайших соседей, изучаешь этот алгоритм, потом на какие более сложные алгоритмы переходить.
я тоже многое подзабыл пока варился в технологиях, языках и алгоритмах, сейчас наверстываю математику тоже
опять же, без математики, все уныло
плюс например я работаю, и не могу уделять математике и изучению всего всего (да оно на самом деле и не нужно) больше 3-4 часов в день, и то это будет максимум.
-
- Уже с Приветом
- Posts: 5106
- Joined: 19 Oct 2004 01:46
Re: Machine Learning again
Народ, вы что? Зачем дома заниматься-то, когда для этого работа есть. Взяли, почитали книгу, изучили, а в оставшееся время можно и поработать, так сказать, закрепить материал. Дома спортом надо заниматься.Снежная Королева wrote:3-4 часа в день - это афигеть как много. Я занимаюсь 1-2 час в день, в выходные 2-3 часа в день. Заканчиваю седьмой год, за это время прошла 2 года бакалавра, плюс два года мастера в статистике, параллельно научилась программировать. Фултайм работу и семью никто не отменял.
Королева, а Вы мастера тоже без отрыва от работы получали? Если так, то снимаю шляпу. Круто.

P.S. Вот хорошо вам всем. Книги читаете, новый материал изучаете. Цели разные преследуете.


Вот это мне больше всего понравилось.ystar wrote: Время теоретически ограничено


-
- Уже с Приветом
- Posts: 2264
- Joined: 17 Jun 2003 04:41
- Location: Just like US
Re: Machine Learning again
Bad review
...
There are no derivations, and you don't learn to implement any method - you just use R packages to do it. You do learn a little bit (very tiny bit) about statistics, but not much else. I know what you may be thinking: "there is no need in implementing what is already available". That's true, but when you are taking a class on something, you expect to learn how the methods work, not just use some black box.
...
...you may learn some interesting stuff if you don't have much of a background on the area. Otherwise, it's a waste of time.
...а мы такой компанией, возьмем, да и припремся к Элис!
-
- Уже с Приветом
- Posts: 5106
- Joined: 19 Oct 2004 01:46
Re: Machine Learning again
[quote="Снежная Королева"] интуитивно про regularisation, quote]
Что за диалекты?
Регуляризацию надо по книгам классиков изучать, а не интуитивно. Возьмите классический труд А.Н. Тихонова, там все написано про решения некорректно поставленных задач.
Если вышеупомянутая ссылка про интуитивное объяснение регуяриСации относилась к ридж и лассо, т,е. Л2 и Л1 (а упомянутые выше авторы ими и занимались), то теория интересная (это собственно простое обращение плохо обусловленной матрицы, возникающей в случае коллинеарных переменных). Другое дело, нафига использовать линейную регрессию вообще, когда столько нелинейных методов. Регуляризация также применяется в суппорт вектор машине (задачу можно к ней свести), да и бустинг (например, градиентный) к ней прибегает. Кстати, у упомянутых выше авторов вышла (по моему в прошлом году) новая книга про регуляриационные методы. Никак руки у меня все не дойдут почитать. По бустингу рекомендую книгу с тем же названием. Сразу найдёте. А так, читайте классику В.Н. Вапника.
Что за диалекты?

Регуляризацию надо по книгам классиков изучать, а не интуитивно. Возьмите классический труд А.Н. Тихонова, там все написано про решения некорректно поставленных задач.
Если вышеупомянутая ссылка про интуитивное объяснение регуяриСации относилась к ридж и лассо, т,е. Л2 и Л1 (а упомянутые выше авторы ими и занимались), то теория интересная (это собственно простое обращение плохо обусловленной матрицы, возникающей в случае коллинеарных переменных). Другое дело, нафига использовать линейную регрессию вообще, когда столько нелинейных методов. Регуляризация также применяется в суппорт вектор машине (задачу можно к ней свести), да и бустинг (например, градиентный) к ней прибегает. Кстати, у упомянутых выше авторов вышла (по моему в прошлом году) новая книга про регуляриационные методы. Никак руки у меня все не дойдут почитать. По бустингу рекомендую книгу с тем же названием. Сразу найдёте. А так, читайте классику В.Н. Вапника.
-
- Уже с Приветом
- Posts: 5106
- Joined: 19 Oct 2004 01:46
Re: Machine Learning again
Действительно крутоСнежная Королева wrote: А так работаю все время, мастер на 80% закончен.

Как я Вас понимаю. Сам в поиске. Пришёл к выводу, что за интересную работу придётся доплачивать из своего кармана. Когда помоложе был (в смысле зарплатыСнежная Королева wrote: сразу выхожу на маркет



-
- Уже с Приветом
- Posts: 1211
- Joined: 12 Mar 2006 08:49
Re: Machine Learning again
там же много ревьюз, как хороших так и плохих, естественно, раные люди- разные мнения, ну и, понятное дело, взяв один такои класс дэйта саинтистом не станешь, из моего опыта - практически все бесплатные классы ориентированы на "кликните сюда, впечатаите это слово вон в ту строчку", а если теорию и затрагивают, то большеи частью: "let's develop an intuition for this concept" , так что на их фоне этот конкретныи класс далеко не самыи базовыи. чтоб толк был- книжки надо читать, а этот курс как раз таки class- companion к книжке. ну и что немаловажно- comes free and with no strings attachedblanko27 wrote:Bad review...
There are no derivations, and you don't learn to implement any method - you just use R packages to do it. You do learn a little bit (very tiny bit) about statistics, but not much else. I know what you may be thinking: "there is no need in implementing what is already available". That's true, but when you are taking a class on something, you expect to learn how the methods work, not just use some black box.
...
...you may learn some interesting stuff if you don't have much of a background on the area. Otherwise, it's a waste of time.

-
- Уже с Приветом
- Posts: 5106
- Joined: 19 Oct 2004 01:46
Re: Machine Learning again
Ну да, "лассо и "ридж", как я упомянул выше.Снежная Королева wrote:Да, под regularisation понимается L1 and L2.
Зачем линейные методы: затем, что полно задач, когда interpretability в триста раз важнее чем low prediction error.
На самом деле, интерпретировать можно и нелинейный методами. Думаю, практически все они выводят таблицы значимости переменных. А вот как раз с линейными, если интерпретировать по p-value, геммор и может произойти. Можно легко получит инфлейтид пи-вальюс


-
- Уже с Приветом
- Posts: 2264
- Joined: 17 Jun 2003 04:41
- Location: Just like US
Re: Machine Learning again
Обложка у книжки неправильного цвета (не желто-оранжевая) - пропускаемФизик-Лирик wrote:Регуляризацию надо по книгам классиков изучать, а не интуитивно. Возьмите классический труд А.Н. Тихонова, там все написано про решения некорректно поставленных задач.

...а мы такой компанией, возьмем, да и припремся к Элис!
-
- Уже с Приветом
- Posts: 1860
- Joined: 02 Sep 2016 20:26
Re: Machine Learning again
Интерпретируемость у одиночных деревьев или у маленьких лесов (рощиц?) превосходная.
-
- Уже с Приветом
- Posts: 1860
- Joined: 02 Sep 2016 20:26
Re: Machine Learning again
Не помню, писал ли уже. Недавно натолкнулся в букинисте на книгу со странным названием типа "Методы избавления от мешающих параметров", и хотя по названию совсем не понял, о чём речь, всё-таки открыл её. Книга 60-х годов, а речь там шла, говоря современным машинлернинговым языком, о feature selection. Мне поплохело уже с третьей страницы: суровая математика и совершенно непривычные термины.Снежная Королева wrote:Вапника и Тихонова даже мне трудно читать, а вы хотите чтобы массы -гывот для масс трудящихся надо объяснять интуитивно. Начальство тоже хочет объяснений на пальцах.
-
- Уже с Приветом
- Posts: 2264
- Joined: 17 Jun 2003 04:41
- Location: Just like US
Re: Machine Learning again
Was ist das - GBM?Снежная Королева wrote:Вы когда нибудь пытались объяснить GBM риск менеджеру?

...а мы такой компанией, возьмем, да и припремся к Элис!