Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программирование игр, графики и искусственного интеллекта > мона с помощью С++ создать искусственный интелект?


Автор: murzzzzz 14.2.2005, 01:45
меня уже давно интерисует вопрос, можно ли с помощью языка С++ создать искусственный интеллект? опять-таки вспомню слова Насти, которые гласят о том, что С++ теоретически способен на все smile , и еще Настя в подписи упомянула рекурсию, а я в своей моднявой книге читала, что именно с помощью рекурсии функции создается искусственный интеллект. Может кто-нить из здешних программеров занимался подобными вещами?если да, то поделитесь плизз своими соображениями и идеями по этому поводу. может нечто примитивное и можно сотворить=)
(я, если честно, хотела даже диплом на эту тему писать, создать такой себе прототипчик человеческого разума smile , хотя мне до диплома еще 4,5 и 6 курс отучицца надобно smile , так чо может с Вашей подсказочкой моя идейка воплотицца в жизнь!!)

Автор: Domestic Cat 14.2.2005, 01:51
А не пора ли тебе прекратить флуд на форуме? Для подобных тем существуют соответствующие разделы.

Автор: chipset 14.2.2005, 02:06
Модератор: перенесено в Программирование игр и ИИ
Добавлено @ 02:06
IMHO, не имеет никакой разница - на чём делать ИИ. Важен лишь алгоритм.

Автор: murzzzzz 14.2.2005, 02:11
ссори, шо не зенесла это сразу сюда, просто я не видела этого раздела smile

Автор: sergejzr 14.2.2005, 02:37
Усли создать ИИ с помощью компьютера возможно, то это можно сделать на любом языке программирования.

Автор: Bes 14.2.2005, 08:38
Не знаю, еще никто не создавал. :-)

Автор: murzzzzz 14.2.2005, 11:33
значит я создам!!! smile (может быть...)

Автор: rMaveric 14.2.2005, 14:25
Для начала немешало бы разобраться с собственным интелектом )))
1. что нужно сделать это описать алгоритм. (для этого немешало бы полностью изучить оригинал который желательно скопировать)
2. Воплотить этот алгоритм...

И честное слово... ТОт кто первым разбереться в тонкостях материи мышления, тому памятник при жизни поставят. )

Автор: murzzzzz 14.2.2005, 18:03
а алгоритм какого типа? например, если я ему скажу нечто, то он ,учитывая там еще некоторые другие факторы(типа какое у него настроение, которое в свою очередь зависит от погоды и от утренних новостей и т.д) ответит мне че-то другое? или на чем строить этот алгоритм?

Автор: sergejzr 14.2.2005, 18:10
murzzzzz если бы это было точно известно, роботы бы уже вовсю общались с нами и сочиняли стихи smile smile

Но к сожалению пока существуют лишь предположения основанные в основном на философии.
Так как компьютер - всего лишь инструмент к созданию.
Когда будет ясно, что именно создавать, можно будет поговорить и о языке реализации smile smile

Автор: murzzzzz 14.2.2005, 20:11
Цитата
murzzzzz если бы это было точно известно, роботы бы уже вовсю общались с нами и сочиняли стихи 

Но к сожалению пока существуют лишь предположения основанные в основном на философии.

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

Автор: sergejzr 14.2.2005, 20:44
murzzzzz ну так для этого PROLOG существует smile Чистая логика. На Си конечно можно всё написать, но PROLOG уже заточен под логические расчёты smile

Автор: batigoal 15.2.2005, 14:53
Смотря что понимать под ИИ. Существует большой и вкусный раздел "Экспертные системы", там уже многое создано и наработано. В этом ракурсе и я уже программы писал, и на С, и на Прологе, и еще с помощью ряда специализированных пакетов.

Автор: rMaveric 15.2.2005, 15:07
Если бы зависило только от погоды )))

А так еще и от погоды на Юпитере и Сатурне зависит немало smile

Автор: gepard 18.2.2005, 06:37
Помниться была как-то дискуссия на тему ИИ...
На самом деле, когда говорят ИИ, сами того не понимают, что ИИ - это по сути запрограммированый человек.
Нигде сейчас такого нет.

Это к слову о неправильности использования термина ИИ.
ИИ - это когда запрограммированное "создание" может мыслить, самостоятельно делать выбор.

Автор: S.A.P. 18.2.2005, 08:39
murzzzzz напиши игру крестики - нолики для начала, какую - нибудь стратегию, хотя бы без графики, чтобы думала. Того гляди лет через 50 создашь какой - нибудь Sky Net для ВВС России, ну а что будет дальше вы уже знаете smile

Автор: rMaveric 18.2.2005, 12:36
2 Perchilla
Но крестики нолики слишком просто ))) Там точно не прийдется использовать ничего неординароного.... А вот точки было бы самое то... Да и в них больше логикак на Графах основана будет

Автор: Dandan 27.3.2005, 11:41
ИИ нужно сначала "придумать", реализация на каком либо языке программирования это не проблема.

Автор: unicuum 7.4.2005, 23:40
Искусственный разум создать можно, но нужно понимать, что нужно от него получить. Выполнение какой-либо задачи или общение, ну и так далее. Основа же логика реальности. Реальность можно рассматривать как неразрывное или как набор изменяющихся объектов. Вообщем разум можно писать на С++, хотя легче это делать на Visual Basic.

Автор: Batou 8.4.2005, 00:34
Создание ИИ сводится к пониманию способов мышления человека и реализации их в коде, так что начинать нужно с другого конца - с психологии ))

Автор: AISIN 23.4.2005, 13:08
Цитата(murzzzzz @ 14.2.2005, 20:11)
Цитата
murzzzzz если бы это было точно известно, роботы бы уже вовсю общались с нами и сочиняли стихи  

Но к сожалению пока существуют лишь предположения основанные в основном на философии.

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

Чтобы предсказать все вопросы и ответы для робота. Нужно потратить кучу времени и сил. А в результате получится как всегда. Интересно скока памяти понадобиться чтобы хранить в себе все вопросы и ответы!
Наверно это быдет не очень экономично!
-----------------------------------------------------------------------------------------------------------------------------------------

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)