Artificial intelligence algorithm
© Telnov Victor, 2015-2020
Проект программы искусственного интеллекта.
Данная система позволит выполнять любые произвольные задачи, возможные к реализации, сформулированные на любом естественном языке. И приведет мир к футуристическому будущему за короткий срок.
Если читателя не интересует много-много-много красивых слов, которые не являются сутью, но помогают найти это сайт поисковикам и придают ему объем, то сразу переходите к разделу Краткая суть. А здесь введение и разная лирика.
Меня периодически спрашивают, какую проблему потребителя мой проект решает. Хотят что бы я привел пример. А я не знаю какой пример выбрать. Потому что абсолютно любой вопрос эта система сможет решать. Словно когда я говорю, что эта система будет решает абсолютно любой вопрос, люди не понимают что это за слова, и думают что это либо рекламный трюк, либо мое заблуждение.
Так вот, эта система сможет решать любую задачу, которую может решить самый умный человек, но сделает это в тысячи раз эффективней.
Это не искусственный интеллект. Термин "искусственный интеллект" придуман фантастами для наделения роботов человеческими свойствами. Фразу перетащили в реальный мир и начали думать, что это такое с точки зрения науки. Здесь проект интеллектуальной системы. Хотя эта фраза тоже не освещает, что же это такое.
В реализации этого направления, нет ни слова о лингвистике, и тем более под конкретный национальный язык. Или анализе изображений.
Вся лингвистика, или анализ изображений, или иные навыки человека, приобретаемые в течении жизни, не являются базовым принципом, позволяющим находить новые такие знания и понимания. Как у младенца нету таких знаний, и он с нуля начинает учится. Что происходит в мозгу ребенка, который еще не умеет говорить, и не осознает, что за сигналы поступают от глаз и ушей?
В основе понимания, как это происходит лежит математика и статистика - поиск зависимостей процессов, и сущностей. Все вещи в нашем мире являются зависимыми друг от друга. Зависимость, это математическая вероятность, что в случае первого, получится второе, с той или иной степенью вероятности, т.е. банальная корреляция. А формулы корреляции (а их много), в свою очередь не делятся, что такие то могут считать только графику, а такие то только звук. Это математика, и она универсальна.
В итоге моего представления получается, что результат любой задачи, является зависимостью, от постановки задачи к результату. В ходе расчета возможных зависимостей нашего окружающего мира будут находиться в том числе и зависимости постановки задачи на конкретном национальном языке к желаемому результату. После чего можно будет использовать данную зависимость для решения новых задач. Типа по подобию, в предыдущих примерах это делалось так, значит и теперь нужно сделать подобно. Такому подходу есть математическое описание.
Такой подход совсем не означает, что система не сможет изучать новое и не познанное человеком, и тем более не описанное ранее. Все в нашем мире повторяется. И именно на повторениях мы и учимся. Мы наблюдаем мир и делаем открытия, маленькие и личные, или большие и значимые, которые убеждаемся, что они при тех же условиях каждый раз происходят так же как и в прошлый раз. Вот и моя система в результате должна будет наблюдать мир, и находя в том числе и новые зависимости, применять их потом для реализации повседневных задач.
Так же выполнение по подобию совсем не означает, что система сможет решать лишь однозначно похожие ситуации. Если система найдет способ сложение столбиков трехзначных чисел, то после она сможет складывать числа любой величины. И с задачами, если найдется зависимость решения маленьких задач, то эту зависимость можно будет применять и для больших задач.
Понимание мной предлагаемой темы, дает понимание, почему по прежнему, интеллектуальность роботов остается на уровне роботов, не смотря на то, что вычислительные возможности компьютеров давно обогнали возможности человека. Компьютерные переводчики на другие языки по прежнему переводят очень кривенько, хоть и моментально. Алгоритмы распознающие изображения на мировых социальных системах, путают изображение человека с другими млекопитающими. И почему известной вопросно-ответной системе Watson нельзя поставить задачу, что бы она сама спроектировала автомобиль без водителя. Ведь можно же ей задать вопрос, что нужно сделать, что бы приблизить желаемый проект к завершению, что бы такое-то описанное чудо заработало, какой следующий кирпичик в проекте? И задавать этот простой вопрос "что дальше?" в простом программном цикле пока не будет готово... Но почему то так не получается. Ее не используют даже для проектирования автомобилей с водителем. Все по прежнему держится на мозгах инженеров.