Живая нейросеть Кохонена в исполнении
Донцовых
Любители математических забав Донцов С.
с дочкой разработали программу, моделирующую
распознавание образов с помощью алгоритма
Кохонена и любезно разрешили разместить
программу на Арбузе. Приглашаем всех приобщиться
к этому чуду.
В программе предлагаются шесть фигур
красного цвета на синем фоне. После запуска
программы появляются ячейки сети, расположенные
случайным образом, а потом на наших глазах
происходит невероятное - сеть оживает, начинает
двигаться, распутываться, постепенно уходит с
синей области и располагается на красной,
пытаясь принять ее форму. В ячейках происходят
удивительные процессы - они обучаются,
взаимодействуя со средой (фоном) и друг другом, по
гипотезам ученых это некоторое подобие работы
мозга.
Если выбрать фигуру Полукольцо, то видно, как
сеть мечется и колышется, пытаясь обойти синюю
впадину, но несколько ячеек сети остаются на ней,
соединяя ячейки на красных выступах.
Самое интересное, что программа
позволяет загружать любые картинки, лишь бы они
были красные на синем фоне. Я естественно накидал
в Paint'e рожицу и запустил программу, наблюдая, как
сеть трепыхается, пытаясь обойти глаза и рот
рисунка.
Авторы ввели настройки параметров
нейросети, влияющие на скорость движения,
плавность и, возможно, обучаемость ячеек,
изменения нейросети можно сразу же увидеть на
экране.
|
Программа написана
на Delphi, не требует инсталляции. Скачать Zip-архив
(224 кб) можно здесь
Текст программы (текстовый файл 20 кб) можно
скачать здесь
Написать письмо авторам
программы |
Для желающих разобраться в
нейросетях и алгоритме Кохонена приводим ссылки:
|