|
|
|
|
Рейтинг 4.59/29:
|
|
130 / 25 / 12
Регистрация: 12.08.2015
Сообщений: 221
|
|
Многослойный перцептрон и крестики - нолики 3х3. Не учится08.07.2019, 08:35. Показов 6398. Ответов 26
Метки нет (Все метки)
Теперь не решается новая задача.
У меня есть реализация многослойного перцептрона с прямым распространением и обратным возвратом ошибки на C# Я успешно аппроксимировал множество функций, например: y = x*0.5 +1 y = x^2 -1 y = (x^3)*1,1 +2 Я успешно разделил линейно разделимые и нелинейно разделимые множества, на отлично прошел датасет со спиралью. То есть сама работа перцептрона не вызывает вопросов. Так вот, суть задачи состояла в том, чтобы научить перцептрон играть в крестики - нолики. Архитектура перцептрона вглядела так: на входном слое 9 нейронов. На скрытом первом - 50 нейронов На скрытом втором - 50 нейронов На выходном слое - 9 нейронов. learningrate - 0.01 momentum - 0.1 Активация - сигмоида Я делал это несколькими способами: 1. Я создал CSV файл с примерами, на 9 входных нейронов подавалась информация о состоянии каждой клеточки поля. если там ничего не стоит, то на рецептор подается 0.5 Если там стоит O - на вход подавалось 0.1 Если там стоит X - на вход подавалось 0.9 На выходных нейронах формировался ответ. Ответ интерпретировался так: ответом является самое большое число. Каждый из выходных нейронов был приурочен к своей клеточке поля. Например, если самое большое значение было у нейрона №1, то ответ нейросети ставился в клеточку поля A1 Данный подход не оправдал доверия. Очень быстро нейронная сеть скатывалась к тому, что тупо ставила крестик или нолик в одно и то же положение, независимо от входных значений, и продолжала ставить в одно и то же место, даже если я делал последующий ход (делала неверные ходы в одно и то же место) Тогда я попробовал второй подход. у меня был бот, играющий в крестики нолики, я написал его чисто на if-ах. Нейросетка играла с этим ботом, причем пара тренировочный сет с марками правильных ответов генерировалась на лету (сеть брала пример с бота), и тут же после каждого хода бота корректировала веса. Этот способ тоже оказался провальным. Как и в прошлый раз, нейрсеть научилась ставить крестик или нолик исключительно лишь в одну клеточку, полностью игнорируя игровую ситуацию. Я грешным делом подумал, что может, проблема в промаркирванных данных? - нет, с ними все в порядке. В общем, я в тупике и не знаю, что предпринять, может, кто-то сможет помочь?
0
|
|
| 08.07.2019, 08:35 | |
|
Ответы с готовыми решениями:
26
Крестики-нолики (3х3) крестики нолики 3х3 с компом Крестики-нолики 3х3 и 5х5 МиниМакс |
|
822 / 581 / 75
Регистрация: 20.09.2014
Сообщений: 3,828
|
||
| 13.07.2019, 07:33 | ||
|
Все просто.
0
|
||
|
3150 / 1749 / 276
Регистрация: 19.02.2010
Сообщений: 4,561
|
|||
| 13.07.2019, 10:09 | |||
|
Да и байесовский подход тоже не различает (если не колхозить какой-то свой алгоритм с добавлением проверки равенства условной вероятности нолю или иной взятой с потолка константе) обучающие и "боевые"/новые сигналы. Не, я знаю, что ряд видов нейронок (некоторые растущие сетки) имеют встроенный индикатор новизны сигнала - но он у них работает только в ходе синтеза=обучения нейронки (хотя адаптацию такой нейронки можно продолжать и при её "боевой" работе). Но это всё-таки НЕ ВСЕ методы машобуча. И "интуиция" у них зашита аппаратно в виде фиксированного формального алгоритма оценки/действия - а явные алгоритмы словом "интуиция" не характеризуются (ибо такое будет качественным ухудшением научности/строгости/правильности описания алгоритма и/или положенной в основу алгоритма теории). Поэтому -
0
|
|||
|
Заблокирован
|
|
| 13.07.2019, 10:22 | |
|
Тогда так
интуиция - это правильное решение Задачи при недостатке начальных данных или при недостатке систематизации методов решения подобной Задачи
0
|
|
|
3150 / 1749 / 276
Регистрация: 19.02.2010
Сообщений: 4,561
|
||
| 15.07.2019, 22:05 | ||
|
Вот это получше - а то предыдущее михайловское
![]() Но всё равно - давайте не будем продолжать пихать в тему оффтопик.
0
|
||
|
Заблокирован
|
|
| 16.07.2019, 09:10 | |
|
и што?
про метод Монте-Карло слыхом не слыхивали? а им иногда даже число Пи вычисляют
0
|
|
|
3150 / 1749 / 276
Регистрация: 19.02.2010
Сообщений: 4,561
|
|
| 16.07.2019, 11:13 | |
|
Вы передёргиваете - применением монте-карлы с недостатком данных / информации о методах (Ваше же утверждение о том, что такое интуиция?) борется сам человек, а не монте-карла.
Ибо где непосредственно у монте-карлы хоть какая-то "интуиция", выходящая за задаваемые человеком интервалы/законы для её генератора рандома? Откуда монте-карла "интуитивно" узнаёт, что информации/данных исходно мало? Да и монте-карла не выдаёт же ответ. Результаты экспериментов по монте-карле затем дополнительно обрабатываются (усредняются, либо считаются вероятности, либо...) для получения этого финального ответа/результата. Т.е. как схему монте-карловых В общем, я показал ненаучность/неправильность некоего утверждения путём продолжения его до абсурда - и не надо пытаться превращать этот абсурд (проведение равенства между рандомом и "интуицией") в якобы правильность.
0
|
|
|
47 / 15 / 1
Регистрация: 26.08.2017
Сообщений: 162
|
||
| 20.07.2019, 18:03 | ||
|
0
|
||
| 20.07.2019, 18:03 | |
|
Как реализовать крестики-нолики 3х3 на button-ах Крестики-нолики: плохо прорисовываются "нолики" Крестики-нолики крестики-нолики Крестики нолики Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . .
Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
|
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг.
Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует.
В процессе разработки. . .
|
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
|
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации:
1. Вернуть возможность использования знаков | 1 l I;. . .
|
|
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С.
Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
|
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию?
Фраза «Любая достаточно развитая технология неотличима от магии». . .
|
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль?
Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
|
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология.
«Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
|