C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Создание ИИ
Валерыч
  Отправлено: 04.01.2006, 11:36


Не зарегистрирован







Помогите пожалуйста разобраться с ИИ как хотя бы создать самый примитивный из них.Заранее спасибо! sad.gif
Георгий
Отправлено: 04.01.2006, 17:41


Почетный железнодорожник

Группа: Модератор
Сообщений: 874



примир самого примитивного ИИ, но не смотря на простоту обладающего всеми признаками настоящего Интеллекта
CODE
void main(void){
cout<<"2 * 2 = "<<(rand()%2 + 2)<<endl;
};
Guest
Отправлено: 15.01.2006, 21:41


Не зарегистрирован







QUOTE (Георгий @ 04/01/2006, 17:41)
примир самого примитивного ИИ, но не смотря на простоту обладающего всеми признаками настоящего Интеллекта
CODE
void main(void){
cout<<"2 * 2 = "<<(rand()%2 + 2)<<endl;
};

И как это понимать? как это вообще работает?

GoodWin
Отправлено: 16.01.2006, 11:46


Дежурный стрелочник

Группа: Участник
Сообщений: 50



Способов построения ИИ есть несколько, самые распостранненые:
1) — на базе нейронных сетей
2) — как экспертная система(ЭС)

для 1 го способа необходимо создать(или где-то найти) класс формального нейрона и оперирую им создать персептрон.
Далее следует нейронную сеть обучить(или это в процессе будет) и в принципе она готова.
Возможно существует какая-то стандартная библиотека оперирующая с нейронными сетями, также вроде есть возможность подключения библиотек Matlab к проектам, который содержит мощные инструменты позволяющие создавать НС.

Для 2-го способа более подходит язык программирования Visual Prolog, который ориентирован на создание ЭС. Хотя если поиздеваться, то можно построить и что-то подобно в С++

Вернуться в Вопросы программирования в C++Builder