Разработка Искусственного Интеллекта...

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 09.10.2005 (Вс) 21:02

Было решение делать чат-бота (вроде AI из Quake3) + расширенные возможности общения. Где могли бы тут пригодиться нейросети?

Или ты хочешь настоящий AI? :)
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 09.10.2005 (Вс) 21:02

Было решение делать чат-бота (вроде AI из Quake3) + расширенные возможности общения. Где могли бы тут пригодиться нейросети?

Или ты хочешь настоящего AI? :)
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 09.10.2005 (Вс) 21:03

Расширенные возможности.
Построение характера бота. Самообучение. Все дела. :)

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 09.10.2005 (Вс) 21:17

С простого надо начинать, с простого. Что скажешь о плане с классами (clsDB, clsInput, clsOutput)?

P.S.
Можешь удалить один из "двойного поста"? Получилось же как-то...
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 25.10.2005 (Вт) 9:18

Последний раз редактировалось Vitaly1 25.10.2005 (Вт) 14:27, всего редактировалось 1 раз.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 25.10.2005 (Вт) 12:13

Могу выслать исходник нейросети для распознавания цифр. 620к
Лучший способ понять что-то самому — объяснить это другому.

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 25.10.2005 (Вт) 18:38

Vitaly1 писал(а):Последний раз редактировалось: Vitaly1 (25.10.2005 (Вт) 13:27), всего редактировалось 1 раз


:?:


2 Antonariy

Есть у меня и исходник распознавания цифр, и исходник распознавания образов.
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

kuhtiov
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 419
Зарегистрирован: 03.08.2006 (Чт) 5:31

Сообщение kuhtiov » 18.03.2008 (Вт) 12:16

Все умерло?Я идиот! Убейте меня, кто-нибудь! :?:

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Сообщение iGrok » 18.03.2008 (Вт) 16:02

И уже очень плохо пахнет. 2.5 года, как-никак...
label:
cli
jmp label

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 19.03.2008 (Ср) 0:04

Здесь все умерло, а вот в другом месте я занимаюсь похожей вещью...

Кто знает, возможно меня натолкнул на это занятие именно этот пост.

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 19.03.2008 (Ср) 22:23

Все умерло?


Нет, погрузилось в глубокий сон :) А с какой целью пытаешься разбудить?

а вот в другом месте я занимаюсь похожей вещью...


А отсюда можно поподробнее? :)
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

Gemini
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 390
Зарегистрирован: 24.07.2002 (Ср) 14:15
Откуда: Ozersk

Сообщение Gemini » 20.03.2008 (Чт) 13:45

BV
Как я понимаю ии:

Для начала надо научить ии ( как нас с вами учили в школе) с самого простейшего до сложного.(Уже об этом писалось)
Потом: учить его словам и их хар-кам.

Например: вид Лес+

|
Лиственных
|
Хвойный
|
и т.д.
состояние+
|
Влажный
|
Сухой
|
Тихий
|
Густой
Описание+
|
Массовая ростительность деревьев (Например)

Главное научить ИИ задовать как можно больше наводящих вопросов для получения/вывода точной информации.

User: Что (какой) такое лес.
(Лес - ищем в базе слово лес)
Разбиваем (Что - Нужно описание, Какой - вид ( и/или состояние)
ИИ: Лес это Массовая ростительность деревьев

Вот как я это понимаю. Но Нужно дорабатывать возможно есть подводные камни....
В нашем деле главное ЛОГИКА.

косил косой косой косой.

Magok
Новичок
Новичок
 
Сообщения: 27
Зарегистрирован: 06.09.2005 (Вт) 16:59

Сообщение Magok » 20.03.2008 (Чт) 17:38

Gemini, впринципи верно. Только там очень много подводных камней (даже представить не возможно сколько их)

А вообще я давно ради интереса писал нечто-подобное (ну точнее совершенствовал :) ). Вообщем суть была в том, что мои ИИ обучался от меня самого. Я ему скармливал свои логи ICQ и чата из локальной сети (он сам создавал базы вопросов и ответов по самому наитупейшему алгоритму).

Смысл этого "наитупейшего алгоритма":

Диалог 2-х человек построен по принципу Вопрос > Ответ, дак у меня и бралось из логов вопрос, а следующая фраза - шёл ответ :).
Пример
1: Что делаешь ? ВОпрос
2: Ничего ... Ответ

PS: Конешно, он не смог сам задавать вопросов, но мог с лёгкостью (почти) отвечать на вопросы. Бывали конешно и наитупейшие ответы.

Пред.

Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

    TopList