ИИ Это довольно актуальная проблема - создание ИИ. Уже давно прогнозируют его появление, ведутся споры... Но некоторые до сих пор не согласны с тем, что его создание возможно. А что Вы об этом думаете? |
Я никогда не верил в то, что можно заставить компьютер думать как человека. Тому множество причин... |
А что "оживляет" человека? :arrow: душа или интеллект? |
Я несколько лет работал в этой сфере, создавал экспертные системы, которые являются составной частью современного понятия ИИ. Это было модно лет 10-20 назад, а сейчас видимо поняли бесперспективность. Во всяком случае не слышно, что бы были прорывы в этом направлении. |
А на каких языках Вы это писали? |
На Си, и на Visual Basic. Пробовал ещё и Пролог освоить, но это оказался очень странный язык. Он именно и предназначен для программирования ИИ, но его рекомендуется изучать с нуля, не будучи программистом, привыкшим к алгоритмическим языкам. В Европе ещё Лисп применяют для ИИ, но он мало чем отличается от обычных языков, так что вряд ли даёт особое преимущество для разработчиков ИИ. |
На мой взгляд Пролог оптималный для этой цели язык. И мне, например, он очень нравится(хотя я с ним совсем немного знаком и не пишу на нем). А писать на Сях и VB подобное вообще странно... |
Цитата:
Лет сколько-то назад, на заре работ над ИИ, американцы создали экспертную систему для геолого-разведовательных работ. И эта система нашла никель там, где никто из специалистов его наличие не предполагал. Это привело к буму работ над такими ситемами, но больше кажись подобных открытий уже не случалось. Дело в том, что очень легко разработать сам механизм вывода - "машину вывода", но очень трудно вытащить знания из живых экспертов и формализовать их в базе знаний так, что бы на их основании машина вывода могла делать правильные заключения в любой ситуации. Поэтому не важно, как написана и на чем Машина Вывода, а насколько правильно разработана структура и логика Базы Знаний, и как она наполнена. |
Не соглашусь с вами: когда можно писать проще так надо делать! Инача будет много ошибок, сложно разобраться... |
Цитата:
|
Например в Европе для ИИ стали применять Лисп, только лишь потому, что это язык списков, а не Пролог. Но списки сейчас реализованы не хуже чем в Лиспе в таких современных языках, как Java и С#. Да и на C++ есть соответствующие библиотеки. |
У меня был приятель - психолог, он загорелся создать экспертную систему по своей специализации. Я ему написал оболочку, объяснил, как её наполнять знаниями и он приступил к делу. И вдруг оказалось, что он не может формализовать свои знания в виде правил. Он может делать выводы на основе своих знаний в голове, но проследить весь процесс вывода и записать его не может. Так он и не смог выдавить из себя даже десятка связанных правил. А для действительно полезной системы их должно быть несколько тысяч. И я не мог ему помочь, так как не петрю в его специальности. Вот в чём затык, а не в языке разработки. |
Господа, от Си и Пролога до человеческого разума 8 повернутая на Пи/2. Это несерьёзно. |
Re: ИИ Цитата:
В общем я считаю, что в болижайшем будущем появится довольно тупой ИИ который сможет выполнять самостоятельно, какие-то действия при нормальных условиях. Но если условия будут отличные от нормальных... |
Давайте для начала определим что мы называем интеллектом?(Ведь многие этого не знают, да и чтобы разногласий не было) |
Цитата:
|
Цитата:
|
Цитата:
Разве это можно выразить через бинарный код?! На мой взгляд любое явление можно класифициравать по 2 кретериям: математика и жизнь. |
Цитата:
На практике виртуальный мир был большим двумерным полем населённым монстрами бегающими за нашим кроликом (будущий ИИ) и съедающими его. Монстров я запрограммировал сам - действовали они быстро и эффективно, но совершенствоваться не могли (что вложил то и было). Кролик сидел на месте ничего не предпринимая, постоянно умирая и заново рождаясь испытывал боль и запоминал те события которые её вызывали. Через 15 минут от начала существования этого виртуального мирка кролик при очередном нападении монстра внезапно сдвинулся увернувшись, но тут же был съеден другим монстром. Через 2 часа жизни он развил свой ИИ настолько что убегал от монстров лучше меня (для себя я создал копию кролика которой управлял с клавиатуры). Через 18 часов жизни монстры уже были не в состоянии его поймать, после этого добавил к начальным 10 монстрам ещё 650 штук, что очень осложнило жизнь ИИ и ускорило его самообучаемость. В конечном итоге ИИ научился выживать в этом виртуальном мире лучше чем я и те зайцы для которых я в ручную прописывал алгоритм выживания, но выйти за пределы своего виртуального мира он так не смог :( Может ли создание превзойти своего создателя? |
Цитата:
Важна сама идея которую необходимо вложить в ИИ. Чтобы ИИ совершенствовался необходимо суметь предоставить ему механизмы совершенствования. Можно, очень постаравшись, вложить в него эти механизмы, но они приведут лишь к конечной эволюции - на определённом этапе его развитие остановится. Он никогда не сможет превзойти нас поскольку мы никогда не сможем помыслить механизмы совершенствования, приводящие к тому, что ещё не умещается в нашем сознании. |
А вообще лучше давайте напишем программу которая будет писать программы и переложим на неё всю эту головную боль с написанием ИИ :mrgreen: |
Цитата:
А то, что нам до ии еще очнь далеко доказывает и то, что самый быстрый комп может совершать не более 100000000000000 опериций в секунду( :o ), а человек некоторые делает со скоростью 100000000000000000, т.е. в 1000 раз быстрее; им до нас еще очень далеко по многим параметрам!.. :D Это даже приятно понимать :D . |
Если еще ИИ будет говорить также, как и программа "Говорилка" то можно со смеху умереть! О современном ИИ. Припоминаю программы имитирующие общениея в чате. Диологи ведуд бессвязно. Низачто не про что матерят :D ужас, а потом когда это все читаешь файл log, то удивляешья написанному там бреду... :) Не говорю про ИИ в играх. Особенно про прохожих в GTA:Vice City. Если пострелять на набережной, то прохожие начинают прыгать в воду и топиться... |
Сравнивать человеческий интеллект и машинный все равно, что сравнивать двухмерный мир с трехмерным. У ИИ логика железно линейная, а у ЧИ (человеческий интеллект) как правило не линейная. Математический аналог - арифметически-алгебрагические вычисления и интегрално-дифферинциальные, операционные |
Цитата:
|
Часовой пояс GMT +3, время: 20:39. |