Комментарии 65
grammar nazi негодуе…
и не совсем понятно написано, можно картинок?
и не совсем понятно написано, можно картинок?
Да, я опубликовал и только заметил сколько здесь ошибок. Правлю понемногу.
спасибо
Немного не понятно предложение «Если НС проиграла, то наказываем, убирая из последнего коробка вытянутую пуговку. „
1. Последний коробок это всегда 11 коробок?
2. И что если в каком-нибудь коробке не останется пуговиц, а ситуация сложится так, что надо будет от туда тянуть пуговицу?
1. Последний коробок это всегда 11 коробок?
2. И что если в каком-нибудь коробке не останется пуговиц, а ситуация сложится так, что надо будет от туда тянуть пуговицу?
согласен.
картинки весомо оживят статью и может даже привнесут ясности.
картинки весомо оживят статью и может даже привнесут ясности.
Спaсибо зa интeрeсный способ! Тeпeрь можно плeмянникa этому с дeтствa обучить.
Давным давно в Игромании была статья, в которой так же на спичичных коробках предлагалось сделать «машину» играющую в крестики-нолики, правда коробков требовалось намного больше.
По коробку для каждой ситуации на поле. Я эту систему писал. Потом обучал её на случайных ходах. Не работает. Возможно результаты были бы лучше, если бы противник тоже соображал. :)
Поподробней, пожайлуста.
вот в этом комментарии человек ссылку приводит, по которой есть что-то про крестики-нолики: habrahabr.ru/blogs/artificial_intelligence/84125/#comment_2508331
Вот статья, которую я имел ввиду. Тут рассказывается как из 300 коробков собрать ИИ для игры в крестики-нолики.
Отмечу, что этот также способ был опубликован в серии книг «Берсеркер» (издавались в рамках «Боевая фантастика») Фреда Саберхагена году этак 1995. По сюжету, ГГ должен был замаскировать своё отсутствие на космокорабле. Он обучил методу «спичечных коробков» свою неразумную мартышку, которая и имитировала игру с жутким космическим монстром.
Это насколько я помню.
Это насколько я помню.
>Берем 10 спичечных коробков
>и вытаскиваем наугад пуговку из коробки под номером 11
Както не сходиться
>и вытаскиваем наугад пуговку из коробки под номером 11
Както не сходиться
Прочитал два раза правила игры, и ничего не понял :(
А ничего понимать не надо, нейронная сеть всё сделает за Вас :))
Согласен, ничерта не понятно. Откуда коробки? Почему игра подчинена рандому? Какие пуговки? Зачем? Кто все эти люди и что они здесь делают?
«он как бы хочет нам сказать...» :)
В игре только палочки. Которые игрокам тянуть надо по одной или две.
Играет человек с программой. Ее работа имитируется «на пальцах». Для этого используются коробки с пуговками. Алгоритм хода «программы»:
1. Взять коробок, номер которого равен кол-ву оставшихся в игре спичек.
2. Взять из коробка наугад пуговку.
3. Если пуговка белая, тянуть 2 палочки. Иначе 1.
После обучения изменяется кол-во пуговок в каждой коробке. Например, в коробке под номером 2 окажется куча белых и ни одной черной. тогда при двух оставшихся палочках и ходе программы будет вытянуто 2 палочки а не одна
Играет человек с программой. Ее работа имитируется «на пальцах». Для этого используются коробки с пуговками. Алгоритм хода «программы»:
1. Взять коробок, номер которого равен кол-ву оставшихся в игре спичек.
2. Взять из коробка наугад пуговку.
3. Если пуговка белая, тянуть 2 палочки. Иначе 1.
После обучения изменяется кол-во пуговок в каждой коробке. Например, в коробке под номером 2 окажется куча белых и ни одной черной. тогда при двух оставшихся палочках и ходе программы будет вытянуто 2 палочки а не одна
Пуговки отражают весовые коэффициенты передачи. Рандом — потому что любая нейронная сеть работает стохастически. Коробки это соответственно сами нейроны.
Нейронная сеть работает не так как обычный комп или программа. Любое ее действие вероятностно, как и ваше собственное поведение при обучении например настольному теннису.
А вообще, вместо того, чтобы задавать подобные вопросы, обратитесь лучше к Википедии. Как вариант.
Нейронная сеть работает не так как обычный комп или программа. Любое ее действие вероятностно, как и ваше собственное поведение при обучении например настольному теннису.
А вообще, вместо того, чтобы задавать подобные вопросы, обратитесь лучше к Википедии. Как вариант.
Ну обычный Ним. Чего здесь неясного…
«Игромания», «Берсеркер»… Кто раньше? Я читал о данной машине в книге Мартина Гарднера «Математические досуги». Это семидесятые годы.
НЛО прилетело и опубликовало эту надпись здесь
> НС обучается играть в игру «11 палочек». Можно брать либо 1 палочку, либо 2. Нужно вытянуть последним все палочки.
Это правила игры. Откуда половина комментаторов взяла пуговки и спичечные коробки остаётся тайной, покрытой мраком.
ТС, выдели как-нибудь эту строчку, чтобы всем понятно было, что на этом правила игры начинаются и заканчиваются.
Это правила игры. Откуда половина комментаторов взяла пуговки и спичечные коробки остаётся тайной, покрытой мраком.
ТС, выдели как-нибудь эту строчку, чтобы всем понятно было, что на этом правила игры начинаются и заканчиваются.
Нет, пуговиц нужного цвета станет больше, соответственно шанс вытащить их — выше, вероятность победить — тоже.
Спичечные коробки умнее человека!!!
Прекрасная иллюстрацию нейросетей, не без огрехов, но суть передает отлично.
есть ли видео этого процесса?
и да, s003.radikal.ru/i202/1002/22/594c594fb963.jpg
и да, s003.radikal.ru/i202/1002/22/594c594fb963.jpg
Вот нашел как раз эту задачку из книги, там с картинками Мартин Гарднер «Самообучающаяся машина из спичечных коробков»
Будет грузиться долго, за то не уронит сайт…
Будет грузиться долго, за то не уронит сайт…
Пойду поиграю со спичечными коробками.
Я ничего не понял, хотя глупо было ждать что в пять предложений пойму, что такое нейронные сети :))
Хороший способ объяснить и показать «на пальцах» принцип работы подобного рода нейросетей, спасибо.
Замечательное объяснение. Ждем теперь рецепт, как на спичечных коробках предсказывать курсы валют и котировки акций.
НЛО прилетело и опубликовало эту надпись здесь
То, что вы описали — это статистическая модель. Её можно реализовать с помощью нейронной сети. Но не нужно.
Каким образом это «нейронная сеть»?
… что НС хороша тем, что есть возможность гибкого обучения и подстраивания под правила игры., а так же возможность реализовать НС практически на любой платформе.
Для понятности стоило бы обозначить-таки параллели с понятиями нейронной сети — входы, связи, коэффициенты, выходы.
Объясните кто-нибудь предложение: «Если НС проиграла, то наказываем, убирая из последнего коробка вытянутую пуговку. „
1. Последний коробок это всегда 11 коробок?
2. И что если в каком-нибудь коробке не останется пуговиц, а ситуация сложится так, что надо будет от туда тянуть пуговицу?
1. Последний коробок это всегда 11 коробок?
2. И что если в каком-нибудь коробке не останется пуговиц, а ситуация сложится так, что надо будет от туда тянуть пуговицу?
НЛО прилетело и опубликовало эту надпись здесь
Фред Саберхаген, цикл рассказов про берсеркеров, рассказ "Игра вслепую"
Там именно про этот метод. Только игра была в шашки и играла в шашки умная обезьяна.
https://x-c.su/mds/play.php?name=37885
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Нейронная сеть на спичечных коробках