Партнеры

Счетчики








Отбор программ-игроков

Применение методов искусственного интеллекта в переборных алгоритмах

Как было замечено в главе 4, одним из первых этапов разработки самообучающейся программы по новому методу должен быть выбор эффективной процедуры отбора программ-игроков. Нужно, чтобы среди нескольких алгоритмов определялась группа лидеров, и чтобы это делалось по возможности точно и быстро. По аналогии с людьми, это будет происходить в форме своего рода чемпионатов. Их участниками будут разные программы-игроки, проводиться они будут программой-судьей. Под программой-игроком на самом деле понимается отнюдь не отдельный исполняемый файл, а лишь некая абстрактная программа, которая складывается из алгоритма и какого-то зафиксированного набора изменяемых свойств этого алгоритма. Программа-судья - это и есть самообучающаяся система, которая содержит алгоритм игры и различные фиксированные наборы свойств (различных игроков), она же осуществляет алгоритм самообучения и проводит чемпионаты на одном из шагов этого алгоритма.

А.В.Мосеев, underwood.narod.ru, 1999 год