Страница 1 из 1

Искусственный интелект

Добавлено: 15 апр 2013, 14:19
Рустам
Здравствуйте, в универе задали задание создать в :labview: игру "тогыз кумалак"... ну я её создал, все работает, теперь нужен искусственный интелект к созданному, дабы играть с виртуальным противником. Пожалуйста помогите с этим искусственным интелектом, желательно в виде фотографии примерной схемы построения.. т.к. я в :labview: можно сказать чайник)

Re: Искусственный интелект

Добавлено: 15 апр 2013, 21:25
IvanLis
Рустам писал(а):Пожалуйста помогите с этим искусственным интелектом, желательно в виде фотографии примерной схемы построения..
Искусственный-интеллект.jpg
А если серьезно, то "искусственный интеллект" это все миф.
Любая программа работает согласно заранее заложенного алгоритма, а алгоритм это детерминированная последовательность действий приводящая к определенному результату....

Так что составляйте математическую модель, алгоритмы, а уже потом реализуйте его в :labview: .

Re: Искусственный интелект

Добавлено: 11 янв 2017, 09:29
prospero
IvanLis писал(а):Любая программа работает согласно заранее заложенного алгоритма, а алгоритм это детерминированная последовательность действий приводящая к определенному результату....
То же самое можно сказать о любом биологическом организме, да и о мире в целом: всё сущее вокруг - "детерминированная последовательность", и будущее каждой сущности заведомо определено. Но это всё вопросы не информатики и кибернетики, а каких-нибудь других наук (наверно, астрологии).
С точки зрения физики интеллекта вообще не существует. Есть плотность, давление, энергия, и т.д. И тоже всё вполне детерминированно, строго. Но в физике нет понятия "интеллект". Однако пользуемся ...
IvanLis писал(а):... "искусственный интеллект" это все миф.
IvanLis писал(а):Так что составляйте математическую модель, алгоритмы, а уже потом реализуйте его в :labview: .
А интеграл - не миф ?.. Покажите мне его в природе, живого. :D

ИИ - это вполне реальная отрасль науки. Разве вам не преподавали её в институте ?
Это не просто "заранее заложенные алгоритмы". Так же как организм человека - не просто набор клеток, сложенных из молекул.
Если коротко, то ИИ - это накопление знаний, на основе которых принимаются оперативные решения, делаются выводы, обновляются имеющиеся знания. Принято говорить, что программы такого рода "самообучаются". Многим людям это всё ещё непривычно и трудно осознать, но это существует, работает и развивается. Существуют не только языки для разработки ИИ, разработана целая парадигма программирования - декларативная, в отличие от привычной нам императивной. Поинтересуйтесь. Освежает.

Re: Искусственный интелект

Добавлено: 11 янв 2017, 09:55
kapusta1986
тогыз кумалак - сложная игра, имхо, там же "лунки" - 9 штук - и задача сводится к заполнению этих лунок по определенных правилам. Значит в лабье надо использовать генераторы, массивы, условия. И все это проверяется по каким либо условиям (правилам), по сути машина состоянии. Под ИИ - уже понимается изучение "противника". Ну значит еще и некую базу данных надо составить на "противника", чтобы произвести атаки получше, а там уже оптимизацией пахнет....

Вообщем, офигенный будет алгоритм...

Re: Искусственный интелект

Добавлено: 11 янв 2017, 11:19
Artem.spb
prospero писал(а):..всё сущее вокруг - "детерминированная последовательность", и будущее каждой сущности заведомо определено. Но это всё вопросы не информатики и кибернетики, а каких-нибудь других наук (наверно, астрологии).
С точки зрения физики интеллекта вообще не существует. Есть плотность, давление, энергия, и т.д. И тоже всё вполне детерминированно, строго. Но в физике нет понятия "интеллект". Однако пользуемся ...
ну очень спорное утверждение.
Пока нет явных доказательств. что интеллект - это строго заданная (очень сложная) последовательность инструкций.
И даже есть вполне правдоподобные доказательства того, что в мыслительной деятельности присутствует вероятностный момент.
Более того, в физике (т.е. во всей вселенной) случайность править балом. Так что я бы не стал утверждать, что будущее каждой сущности заведомо определено. Кончено, нет (мне они не известны) и доказательств того, что эти случайные события на самом деле случайные, но на этом предположении (о реальной случайности) сейчас много что основано.
kapusta1986 писал(а):тогыз кумалак - сложная игра, имхо, там же "лунки" - 9 штук - и задача сводится к заполнению этих лунок по определенных правилам. Значит в лабье надо использовать генераторы, массивы, условия. И все это проверяется по каким либо условиям (правилам), по сути машина состоянии. Под ИИ - уже понимается изучение "противника". Ну значит еще и некую базу данных надо составить на "противника", чтобы произвести атаки получше, а там уже оптимизацией пахнет....
а так ли нужна подстройка под игрока? в большинстве игр есть оптимальная стратегия (обеспечивающая наибольшую вероятность победы), может, она и тут существует?
Вообщем, офигенный будет алгоритм...
это какого уровня задание?
если курсовая, то за ИИ сойдёт и примитивный генератор случайных чисел.
А если диплом, то найти оптимальную стратегию - это же ваше задание :D

Re: Искусственный интелект

Добавлено: 11 янв 2017, 11:38
dadreamer
Я думаю, за 3 с лишним года Рустам уже смог создать и прикрутить искусственный интеллект к своей игре. И, похоже, свалил-таки с этой планеты. :D А товарищу prospero просто захотелось немножко пофлудить. В принципе, не воспрещается, лишь бы хоть как-то было связано с тематикой форума.

Re: Искусственный интелект

Добавлено: 11 янв 2017, 11:43
kapusta1986
:shok: то чувство когда забыл посмотреть на даты сообщении....

Re: Искусственный интелект

Добавлено: 22 янв 2017, 12:32
prospero
dadreamer писал(а):товарищу prospero просто захотелось немножко пофлудить.
Органические носители интеллекта более охотно верят в коварство, чем в чистые помыслы.
Искусственному же интеллекту не присущи лукавство и мнительность.

Re: Искусственный интелект

Добавлено: 22 янв 2017, 13:50
dadreamer
prospero, прекращайте флуд или пишите по теме предмета. Пока что в ваших высказываниях не видно никакой связи с :labview: или игрой. :rtfm: