Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[44.192.95.161] |
|
Сообщ.
#1
,
|
|
|
Буэнос диас, амигос!
В теме я чистейший нуб. Только некоторое количество концептуальных знаний. По вопросу "обучения" нейронных сетей немного читал. Но вот всплывали темы на счет "необучаемых", вернее "самообучаемых" систем. Можете концептуально продвинуть тему, это как??? Как это работает, как это выдает качество систем, за счет чего??? |
Сообщ.
#2
,
|
|
|
Чего? Рассказать вкратце курс по нейросетям? Как я говорил в одной из соседних тем - ты смешной
Если вкратце, то всё просто. Есть функция f(x, a), где x - твои входные данные, а - коэффициенты (оба векторы). Ты знаешь, что f(x, a) при определённых x должна выдавать вот такой ответ, и, зная это, методом градиентного спуска подбираешь a так, чтобы f(x, a) выдавала ответ как можно более близкий к эталонному. Вот такая оптимизация a с целью подгонки и есть обучение. Самообучение же это когда ты каким-либо способом можешь генерировать x и значение при этом x, тогда обучающую выборку ты сможешь генерировать на ходу. И тут важно заметить, что "генерировать x и значение при этом x" не обязательно означает значит "решить задачу". Например, в шахматах-го это просто ходы, которая сделала нейросеть-победитель, тогда, играя сама с собой и обучаясь на этих играх, нейросеть улучшит качество своей игры. В каких-нибудь гонках можно просто пускать автомобили по треку, и считать правильными те варианты, которые были выбраны нейросетью, под управлением которой автомобиль уехал дальше. Тут нет универсальных способов, каждую задачу отдельно надо рассматривать. Сильно помогло тебе в ответе на твой вопрос? |
Сообщ.
#3
,
|
|
|
Цитата OpenGL @ Чего? Рассказать вкратце курс по нейросетям? Как я говорил в одной из соседних тем - ты смешной Ну ликбез я знаю кагбэ Даже когда-то в районе 2007г пользовал программу spamassasin, вот ее нужно было перед запуском в работу обучать пачкой спама и пачкой хама. Как это и зачем - это я знаю. А возник вопрос по самообучающимся системам. Можешь мне привести какой-нить практический пример применения, какую-нить систему, которая работает на этом принципе самообучения? |
Сообщ.
#4
,
|
|
|
Ну вот, например, один из сильнейших ботов для го, обучался на играх с самис собой. Уже обучен достаточно, чтобы выиграть с форой (в смысле - давая фору, т.е. изначально находясь в проигрышной позиции) у любого человека. Там же есть ссылки на документы, по которым он, собственно, был написан.
|
Сообщ.
#5
,
|
|
|
Ага, т.е. получается, если система может как-то сама себя оценивать, только тогда она может быть самообучаема? А вот как в случае этого спам-фильтра spamassasin - тут самообучающуюся систему хрен сделаешь?
|
Сообщ.
#6
,
|
|
|
Ну почему? Допустим, у тебя есть почтовый сервер с кучей пользователей. Вполне можно представить некий самообучаемый спам-фильтр, который учится сам на основе нажатий на кнопку "спам" пользователей. Это уже самообучение в твоём понимании, или ещё нет?
|
Сообщ.
#7
,
|
|
|
Цитата OpenGL @ Ну почему? Допустим, у тебя есть почтовый сервер с кучей пользователей. Вполне можно представить некий самообучаемый спам-фильтр, который учится сам на основе нажатий на кнопку "спам" пользователей. Это уже самообучение в твоём понимании, или ещё нет? В моем понимании - нет. Нажатие на кнопку - или выгрузка 10к писем спама на обучение, разница только количественная, но не качественная. С автоматами-игроками проще - там они, путем проигрывания миллиардов "партий" строят свои закономерности сами. В этом плане у них преимущество - определенные правила и наличие оценки результата. Я думаю, что тот же автомат-игрок, если ему поменять набор правил (например с 2D шахмат на 3D шахматы), в конце концов самообучится не хуже. Другой вопрос, когда правила игры меняются от партии к партии (считай тот же спам), там самообучения не будет. Ну это ИМХО. |
Сообщ.
#8
,
|
|
|
Цитата Majestio @ Ага, т.е. получается, если система может как-то сама себя оценивать, только тогда она может быть самообучаема? А вот как в случае этого спам-фильтра spamassasin - тут самообучающуюся систему хрен сделаешь? Сейчас концепция Прайс Экшен в трейдинге основана с задатком на использование ИИ, хотя это и не для масс https://invest1.pro/strategy-smart-money/ ИИ открывает новые горизонты, но и нерешенных проблем остается множество. Во много пока это игрушка, но ПС довольно эффективно научились ее использовать при ранжировании. |
Сообщ.
#9
,
|
|
|
Цитата один из сильнейших ботов для го, обучался на играх с самис собой. Уже обучен достаточно, чтобы выиграть с форой (в смысле - давая фору, т.е. изначально находясь в проигрышной позиции) у любого человека Не, ни так нужно. Создается самообучающаяся программа на сайте знакомств, которая заводит один женский профиль (играет белыми) и один мужской (играет черными). Самообучается. |