Архитектору и проектировщику|Тепло- и звукоизоляция URSA.RU
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Можно ли на AutoLisp создать искуственный интеллект

Можно ли на AutoLisp создать искуственный интеллект

Ответ
Поиск в этой теме
Непрочитано 14.01.2016, 23:35 #1
Можно ли на AutoLisp создать искуственный интеллект
granit201z
 
Проектировщик
 
Камышин
Регистрация: 17.08.2014
Сообщений: 118

Нужно написать программу, которая будет изменять свой собственный код для поиска решения какой-либо задачи (а лучше нескольких задач) по принципу проб и ошибок. Например, есть некоторая "Цель". Программа создает некоторые переменные, проводит над ними некоторые операции и проверяет себя на условие приближения к "Цели". Если к "Цели" не приблизились - удаляем часть кода (а лучше закидываем его куда нибудь в архив, может когда и пригодится), который не привел к приближению и пишем новый. И все замкнуть на бесконечный цикл. На мой взгляд это и есть искуственный интеллект, созданный по принципу естественного разума. Т.е. человек (а точнее мозг) это машина - так называемое аппаратное обеспечение, в которой выполняется одна единственная программа по недопущению выключения этого самого аппаратного обеспечения. Все остальные проявления разума лишь ее производные. При правильной постановке задачи (в написанном выше я не претендую на 100% правильности, но примерно задачу обрисовал) создание искусственного интеллекта - дело нехитрое и сводится всего лишь к написанию правильной программы, а мозг уже есть - это ЭВМ.
Просмотров: 8663
 
Непрочитано 15.01.2016, 00:33
1 | #2
allrather


 
Регистрация: 27.02.2011
Минск
Сообщений: 169
Отправить сообщение для allrather с помощью Skype™


granit201z, дружище, ты загнался..
allrather вне форума  
 
Непрочитано 15.01.2016, 00:49
#3
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 6,812


Цитата:
Сообщение от granit201z Посмотреть сообщение
И все замкнуть на бесконечный цикл. На мой взгляд это и есть искуственный интеллект, созданный по принципу естественного разума.
Разум шизофреника?)
Сергей812 вне форума  
 
Непрочитано 15.01.2016, 01:20
#4
Кореш

Самоходная нейросеть
 
Регистрация: 12.12.2007
Питер
Сообщений: 747


Это к кибернетикам надо на форум, по самоорганизующимся системам. Вроде microsoft что то такое пытался, скриптовый меняющийся и динамически перекомпилирующийся код. Сначала надо алгоритм придумать.
Кореш вне форума  
 
Непрочитано 15.01.2016, 06:13
1 | #5
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 11,017


Цитата:
Сообщение от granit201z Посмотреть сообщение
При правильной постановке задачи (в написанном выше я не претендую на 100% правильности, но примерно задачу обрисовал) создание искусственного интеллекта - дело нехитрое и сводится всего лишь к написанию правильной программы, а мозг уже есть - это ЭВМ.
Так сделай правильную постановку задачи (не в виде "нужно написать программу"), чтобы чернорабочий-кодировщик мог написать правильную программу, т.е. код выполняющийся в памяти по определенному алгоритму, и дело в шляпе - останется подготовить Нобелевскую речь. Мозг-то не нужен, он у ЭВМ.

Вроде уж давно известно - про искусственный интеллект рассуждают те, у кого нет собственного. И обычно на уровне Манилова.

А так-то оно конечно, на Лисп действительно можно написать самомодифицирующийся код. И его объявляли "языком искусственного интеллекта". И даже группа в ВК есть "для тех, кто верит в возможность искусственного интеллекта".

Ключевое слово - "верит" (правильнее верует). Вот туда и надо включаться.
ShaggyDoc вне форума  
 
Автор темы   Непрочитано 15.01.2016, 06:56
#6
granit201z

Проектировщик
 
Регистрация: 17.08.2014
Камышин
Сообщений: 118


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

----- добавлено через ~17 мин. -----
Цитата:
Разум шизофреника?)
даже разум шизофреника - есть разум. главное - индивид, который способен сам себе ставить задачи и искать их решения, пусть даже и неверные. постигать, что они неверные и искать новые. человек по сути так и делает.

----- добавлено через ~28 мин. -----
Цитата:
Так сделай правильную постановку задачи
В этом вопросе сама постановка задачи куда сложнее, чем написание кода. Под словами
Цитата:
"нужно написать программу"
я просто схематично обрисовал цель, а не дал тебе команду написать код. Мне нужна коллективная помощь именно в правильной постановке задачи
granit201z вне форума  
 
Непрочитано 15.01.2016, 07:54
#7
trir


 
Регистрация: 18.12.2010
Сообщений: 3,432


его для этого и придумали

ещё:
https://ru.wikipedia.org/wiki/%D0%98...B5%D1%82%D1%8C
https://ru.wikipedia.org/wiki/%D0%93...BD%D0%B8%D0%B5
trir вне форума  
 
Непрочитано 15.01.2016, 08:08
#8
macduck


 
Регистрация: 15.01.2016
Сообщений: 4


А для чего нужна именно самомодификация? Рекурсивным методом поиска решения почему нельзя обойтись к примеру? Пришли в тупик, шаг назад, ход в следующем направлении.
macduck вне форума  
 
Автор темы   Непрочитано 15.01.2016, 08:19
#9
granit201z

Проектировщик
 
Регистрация: 17.08.2014
Камышин
Сообщений: 118


Цитата:
его для этого и придумали
простите, кого придумали и для чего?
granit201z вне форума  
 
Непрочитано 15.01.2016, 08:25
#10
trir


 
Регистрация: 18.12.2010
Сообщений: 3,432


Цитата:
Создатель Лиспа Джон Маккарти занимался исследованиями в области искусственного интеллекта (в дальнейшем ИИ) и созданный им язык по сию пору является одним из основных средств моделирования различных аспектов ИИ.
https://ru.wikipedia.org/wiki/%D0%9B%D0%B8%D1%81%D0%BF
trir вне форума  
 
Непрочитано 15.01.2016, 09:00
#11
RomaV


 
Регистрация: 21.03.2007
Санкт-Петербург
Сообщений: 2,357


Цитата:
Сообщение от granit201z Посмотреть сообщение
...
Программа создает некоторые переменные, проводит над ними некоторые операции и проверяет себя на условие приближения к "Цели". Если к "Цели" не приблизились - удаляем часть кода (а лучше закидываем его куда нибудь в архив, может когда и пригодится), который не привел к приближению и пишем новый.
...
А кто писать-то будет новый код, как это сделает программа? Ты придумал алгоритм написания нового кода?
__________________
«Миром правит не тайная ложа, а явная лажа»
RomaV на форуме  
 
Автор темы   Непрочитано 15.01.2016, 09:10
#12
granit201z

Проектировщик
 
Регистрация: 17.08.2014
Камышин
Сообщений: 118


Цитата:
Ты придумал алгоритм написания нового кода
нет. но кажется все неправильно. в любом случае пойду почитаю про нейронные сети... кажется оттуда надо плясать
granit201z вне форума  
 
Непрочитано 15.01.2016, 09:12
#13
741520

Инжинегр
 
Регистрация: 09.12.2011
Сообщений: 425


Вам бы сначало определиться что такое ИИ. В контре боты бегают, стреляют друг по другу, оружие покупают, бомбу закладывают, прикрывают друг друга. Это искуственный интеллект?
741520 вне форума  
 
Непрочитано 15.01.2016, 09:20
#14
Бахил

?
 
Регистрация: 17.06.2014
Царицын
Сообщений: 8,244


В принципе можно и на бейсике. Есть хорошая книжка К. Нейлор. Как построить свою экспертную систему.1991.
Но лучше Пролог.
На Автолиспе проблематично. Хотя, если изголиться, то наверное можно.
__________________
Сон разума рождает чудовищ. (испанская пословица)
Бахил вне форума  
 
Автор темы   Непрочитано 15.01.2016, 09:22
#15
granit201z

Проектировщик
 
Регистрация: 17.08.2014
Камышин
Сообщений: 118


Цитата:
В контре боты бегают, стреляют друг по другу, оружие покупают, бомбу закладывают, прикрывают друг друга. Это искуственный интеллект?
навряд ли. боты не способны ставить перед собой задачи, решать их, накапливая при этом опыт для постановки и решения более сложных задач. они скорее всего просто "проинструктированы" если произошло такое событие - то предпринять такое-то действие и все - это нельзя считать ИИ. а вот то что выделено жирным шрифтом, наверное можно
granit201z вне форума  
 
Непрочитано 15.01.2016, 09:27
#16
printme


 
Регистрация: 26.06.2015
Сообщений: 14


А о какого рода "задачах" идет речь? Написание произведений искусств или решении инженерных задач? ИМХО в любом случае начать следует с построения формальной системы (в математическом смысле). Если это удастся, то реализация на лиспе (на любом языке с поддержкой функциональной парадигмы) это чисто технический вопрос.
printme вне форума  
 
Непрочитано 15.01.2016, 09:48
#17
RomaV


 
Регистрация: 21.03.2007
Санкт-Петербург
Сообщений: 2,357


granit201z, пока что твоя постановка задачи смахивает на такую:
Миниатюры
Нажмите на изображение для увеличения
Название: План работы.jpg
Просмотров: 744
Размер:	13.4 Кб
ID:	163652  
__________________
«Миром правит не тайная ложа, а явная лажа»
RomaV на форуме  
 
Непрочитано 15.01.2016, 10:08
#18
Denbad

Проектировщик
 
Регистрация: 01.08.2006
Челябинск
Сообщений: 1,994


Цитата:
Сообщение от granit201z Посмотреть сообщение
И все замкнуть на бесконечный цикл.
После этого обычно следует комбинация клавиш Ctrl+Alt+Del...
Формирования интеллекта это непрерывный процесс формирования причинно-следственных связей, при этом отрицательного опыта не бывает никогда (разве, когда хорошенько прилетает непосредственно по башке в физическом смысле), любой опыт анализируется и встраивается в общую структуру.
Цитата:
Сообщение от granit201z Посмотреть сообщение
Если к "Цели" не приблизились - удаляем часть кода
тогда сразу пиши: label goto label, ничего лишнего.
__________________
Понятно только то, что ничего не понятно.
Denbad вне форума  
 
Непрочитано 15.01.2016, 10:17
#19
allrather


 
Регистрация: 27.02.2011
Минск
Сообщений: 169
Отправить сообщение для allrather с помощью Skype™


granit201z, слушай, а зачем тебе это?
allrather вне форума  
 
Непрочитано 15.01.2016, 12:33
#20
Кореш

Самоходная нейросеть
 
Регистрация: 12.12.2007
Питер
Сообщений: 747


Offtop: это скайнет из будущего пишет чтобы сподвигнуть людей на изобретение самое себя
Кореш вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Можно ли на AutoLisp создать искуственный интеллект

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как можно создать собственный шрифт в формате “.shx” ? qkq AutoCAD 13 10.04.2019 10:51
Мониторы LCD CRT Разное 94 17.06.2008 10:51
Можно ли создать сеть? Tannik AutoCAD 9 08.08.2005 05:41
Можно ли в SSGET создать фильтр по расширенным данным? {Smirnoff} Программирование 2 25.04.2004 12:44
Можно ли создать автоматичекую надпись с именем файла? Соня AutoCAD 6 15.01.2004 18:34