| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

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

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

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

Нужно написать программу, которая будет изменять свой собственный код для поиска решения какой-либо задачи (а лучше нескольких задач) по принципу проб и ошибок. Например, есть некоторая "Цель". Программа создает некоторые переменные, проводит над ними некоторые операции и проверяет себя на условие приближения к "Цели". Если к "Цели" не приблизились - удаляем часть кода (а лучше закидываем его куда нибудь в архив, может когда и пригодится), который не привел к приближению и пишем новый. И все замкнуть на бесконечный цикл. На мой взгляд это и есть искуственный интеллект, созданный по принципу естественного разума. Т.е. человек (а точнее мозг) это машина - так называемое аппаратное обеспечение, в которой выполняется одна единственная программа по недопущению выключения этого самого аппаратного обеспечения. Все остальные проявления разума лишь ее производные. При правильной постановке задачи (в написанном выше я не претендую на 100% правильности, но примерно задачу обрисовал) создание искусственного интеллекта - дело нехитрое и сводится всего лишь к написанию правильной программы, а мозг уже есть - это ЭВМ.
Просмотров: 11282
 
Непрочитано 18.01.2016, 11:01
#41
RomaV


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


В процессе "обучения" программа должна будет идентифицировать газопровод понять что это газопровод, потом соотнести его положение с требованиями снипа, что бы "запомнить" как надо строить. Далее в процессе анализа показываемой трассы газопровода она должна будет различать где сделали выемку, где насыть искусственную добавили, где поворотом обошлись (что бы не копать скалу например) и много ещё чего. Так вот, это всё нужно будет программе для начала "объяснить" почему это так сделано, иначе она сама свои законы выведет и проложит газопровод через дорогу например в выемке вместо трубы, а овраг метра 3 шириной решит обойти петлёй в полкилометра вместо эстакады.
__________________
«Миром правит не тайная ложа, а явная лажа»
RomaV вне форума  
 
Непрочитано 18.01.2016, 11:46
#42
trir


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


Для начала, нужно научится приводить исходные данные к единому знаменатилю - кстати тут уже активно начинают использовать ИИ
trir вне форума  
 
Непрочитано 18.01.2016, 15:47
#43
Vov.Ka


 
Регистрация: 21.07.2008
Луцьк
Сообщений: 179


тема из серии "что нам стОит дом построить..."
Vov.Ka вне форума  
 
Непрочитано 18.01.2016, 16:18
#44
Сергей812


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


Offtop: Если он уверен, что у него получиться то - над чем бьются целые коллективы и на что выделяется немалое количество денег... дайте парню лыжню)
Сергей812 вне форума  
 
Непрочитано 18.01.2016, 17:19
#45
RomaV


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


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
Offtop: Если он уверен, что у него получиться то - над чем бьются целые коллективы и на что выделяется немалое количество денег... дайте парню лыжню)
Да был тут один "лыжник", 3D модель строил из 2D чертежей... Чёт не видно больше
__________________
«Миром правит не тайная ложа, а явная лажа»
RomaV вне форума  
 
Непрочитано 18.01.2016, 20:45
#46
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Цитата:
Сообщение от granit201z Посмотреть сообщение
Чем больше примеров будет предъявлено программе, тем лучше она научится их различать.
Понадобится, по слухам, не менее 8192 примеров. После этого программа сможет начертить отрезок.
Profan вне форума  
 
Непрочитано 18.01.2016, 21:47
#47
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,702
Отправить сообщение для Do$ с помощью Skype™


Не, надо научить ИИ не отрезки строить, а программы писать. На словах объяснил IDE что нужно сделать и потом только проверять результат. Типа: "Джарвис, собери его и покрась, а я поехал отдыхать." Мечта
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic)
Do$ вне форума  
 
Непрочитано 18.01.2016, 22:11
#48
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848


Ага, только самое главное не забыть забрать из DVD-ROMa деньги
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 18.01.2016, 23:17
#49
Сергей812


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


Цитата:
Сообщение от Do$ Посмотреть сообщение
На словах объяснил IDE что нужно сделать и потом только проверять результат.
ну так голосовой ввод от гугла есть.. осталось создать единую БД унифицированного кода)
Сергей812 вне форума  
 
Непрочитано 19.01.2016, 00:00
#50
741520

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


Вы не знаете сколько нейронов требуется задействовать чтобы у программы создался наконец образ газопровода. Попробуйте с простого. Создайте 3000 нейронов и попробуйте её 100% научить находить случайную кривую линию среди квадратов, прямоугольников и треугольников. Таким образом вы сможете оценить:
- работает ли сеть
- разумное ли количество карточек нужно показать системе чтобы она смогла находить кривую среди прямых линий. Потому что если например после 20 карточек она уже безошибочно начинает вычислять кривую среди прямых то ОК. Но если вы ей уже показали 40 и она всё путается в таком элементарном деле, то тут уже нужно задать следующий вопрос, а именно:
- хватает ли 3000 нейронов для этого.
741520 вне форума  
 
Непрочитано 20.01.2016, 14:12
#51
Denbad

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


В формировании интеллекта человека одним из важнейших "компонентов" выступает осознание человеком его неизбежной смерти.
granit201z, твоя прога ИИ будет знать, что она когда-нибудь умрет?
__________________
Понятно только то, что ничего не понятно.
Denbad вне форума  
 
Непрочитано 20.01.2016, 15:02
#52
Сергей812


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


Offtop:
Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
С точки зрения "чистого" AutoCAD - никакой разницы. Полилиния и полилиния, может быть, на разных слоях и / или с разными типами линий, и / или с разной фиксированной шириной, и / или с разным цветом...
так ИИ потом сам свою версию AutoCAD напишет..
Сергей812 вне форума  
 
Непрочитано 20.01.2016, 15:08
#53
miko2009

Инженер-конструктор
 
Регистрация: 13.10.2011
Москва
Сообщений: 2,359


это все метапрограммирование, лучше прочитать статью http://eax.me/avoid-metaprogramming/ и закинуть эти идеи подальше
miko2009 вне форума  
 
Автор темы   Непрочитано 20.01.2016, 15:25
#54
granit201z

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


Цитата:
это все метапрограммирование
Нейросети никак не относятся к метапрограммированию
granit201z вне форума  
 
Непрочитано 20.01.2016, 15:30
#55
trir


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


Цитата:
На самом деле, даже странно, что в третьем тысячелетии мы все еще пишем код для решения задач, а не исключительно код для написания кода для решения задач.
http://eax.me/dsl-tasks/
trir вне форума  
 
Непрочитано 20.01.2016, 15:31
#56
miko2009

Инженер-конструктор
 
Регистрация: 13.10.2011
Москва
Сообщений: 2,359


тема про искусственный интеллект , метапрограммирвание порождает программы которые рождают другие программы которые работают независимо от родителя , а теперь подумай к чему это все может привезти. http://www.twirpx.com/file/141362/
miko2009 вне форума  
 
Непрочитано 26.01.2016, 00:19
#57
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


Цитата:
. То есть алгоритмы принятия решений (сколько отступать от фундамента, забора или параллельной коммуникации, да и вообще как обозначены на съемке фундамент, забор или коммуникация) не будут закладываться в код.
Классическая задача из математического семейства (теория игр?)
Цитата:
Конечно за последнее время работу мозга изучили уже весьма неплохо. Но сколько еще предстоит сделать. Поэтому лучше сначало изучить на 100% то что у каждого под рукой (его мозг*) а потом пытаться повторить его искусственно. Ведь говоря о ИИ мы именно подразумеваем мозг.
У Оливера Сакса несколько популярных книг по этой теме, позвольте поделиться про одно интересное свойство мозга: если брать наши воспоминания, то после каждого цикла наше отношение меняется к тому, что мы вспоминаем, меняются наши эмоции. Каждый раз, понемногу. Мне кажется это невозможно запрограммировать. Но тем не менее верю в пользу подобных исследований, что нибудь побочные наверняка будет полезным. Компьютер может делать во много раз больше операций, но если человек напишет "код" своего мозга он в нем просто... не разберется из-за объёма. В связи с этим возрастает уязвимость... вообщем у природы наверняка что-нибудь припасено на этот счёт, не переплюнем.
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)
Mauriat вне форума  
 
Непрочитано 28.01.2016, 11:01
#58
741520

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


Если я правильно понял создатели ИИ не собираются писать код. Они отдают себе отчет что не понимают как работает мозг. Поэтому они просто его очень скурпулёзно скопируют из электронных компонентов (компьютеров), напишут какое-то низшее ПО для нейронной сети, а дальше если все правильно собрали, он теоритически должен заработать. Ну и сам написать себе все высшие программы, если их так можно назвать.
Получается что-то напоминающее Карго-культ с радиоприемниками из кокосовых скорлупок и самолетами из досок. Но только на более высшем уровне.
741520 вне форума  
Ответ
Вернуться   Форум 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