Главная| Подробности| Дума 1| Дума 3| Скачать| Гостевая книга
   

Дума 1

Это первое поколение самообучающегося алгоритма. В разделе "Скачать" вы можете получить как сами исходники (Delphi6), так и скомпилированный вариант.

Работает это следующим образом. Запускаете программу. При старте считывается файл lessons.txt, содержащий в себе утверждения(можете посмотреть). Для простоты восприятия и анализа, утверждениями являются простые арифметические операции. В окошечке "Вопрос" вводите вопрос на который хотите получить ответ. Например - 1+1. Нажмите OK. В окошке "Ответ" получаете результат 2 (строчка перед словом History). Конечно, ничего удивительного здесь нет. Так как утверждение 2=1+1 есть в файле lessons.txt. Но попробуем что-нибудь посложнее - 2+2. Ответ - 4. Обратите внимание, что в файле lessons.txt такого утверждения нет!

Экспериментируйте дальше:

  • 2+2-1 = 3
  • 4+4 - придётся подождать, немного терпения = 2+6
  • 4+4-1 = 6
  • два+5=7
  • три+три=6
  • и т.д.

На основании этого можно сказать, что это представленная программа реализует обучающийся алгоритм с элементами анализа и выработки решения на основании неизвестных ранее входных данных.

Если кого-либо заинтересовало, то как это работает милости прошу - отвечу на ваши письма высланные адресу HelpAI@narod.ru.

Конечно этот алгоритм не идеален. Самое главное, что меня здесь не устраивает - это отсутствие самообучаемости. Последующие поколения моих алгоритмов являются попытками устранить этот недостаток.

   
 
Hosted by uCoz