понедельник, 3 сентября 2012 г.

Проблема личности и ИИ

 Ведь можно согласиться что чистая СПЗ не обладает личность,именем,характером.Сама по себе личность является отпечатком внутренних процессов мозга.Нужно согласиться что для чатового общения нужна личность выражающее своё мнение имеющая свою внутреннюю структуру,но откуда ей взяться в СПЗ? Ну совершенно понятно что СПЗ разных людей будут отличаться в зависимости от их опыта.Личность же должна образовывться СИЗом во время работы с предыдущим опытом.
 Однако откуда появляется потребность в имени и как ИИ сможет её осознать? Ну первым делом имя начинается с закономерности,то есть произношения какого-то слова и требования что-то при этом сделать.Например,мать может говорить - "Паша" и поворачивать лицо ребёнка к себе.Однако этого очевидно не достаточно.В таком случае мама может говорить "Паша,иди сюда" и когда ребёнок делает правильно похвалить его.То есть даже имя можно сделать на основе закономерностей.Мозг начнёт распозновать закономерности и установит имя на своё законное место в мозге.
  Что этот вывод нам говорит о строении чат-ботов?
Это значит что взаимодействия с именем можно прописать для лёгкости в отдельную программу,которую анализатор распарсит и поймёт.Однако в этом случае мы можем лишь ограничиться простыми закономерностями.Ну ,например для чат-бота достаточно того что в ответ на имя,программа начнёт понимать что это она.Например:
"Вот ты Андрей любишь историю,а я нет,мне нравиться художетсва".
 Здесь и "ты" и "Андрей" выполняют одну и ту же функцию ,которая говорит программе о некотрых закономерностях подмечанных собеседником.И в зависмости от этих закомномреностей создаётся ответ.
 Но не стоит забывать что нам нужна программная структура личности.В первую очередь личность это программа обладающая своими вкусами.Всё-таки надо понять что личность это врешина айсберга и трудно бдует создать её не имея фундамент в виде СПЗ основанной на огромной вычислительной мощнсоти.Поэтому завтра буду переписывать СПЗ под CUDA

суббота, 1 сентября 2012 г.

СПЗ и цифры

Такс.Мы остановились на системе поиска закономерностей.А точнее на поиске закономерностей в цифрах.Как известно цифры придумали ещё древние люди,но были они всегда при решении задач с момента появления мозга.Странно на первый взгляд,но кажется что без людей цифр бы не было.Точнее без людского сознания.А ещё точнее,без моего сознания.
 Задача наша в этом посте формулируется следующим образом:
-Какой алгоритм нужен чтобы найти все возможные закономерности в мире цифр?
 Переформулируя вопрос можно прийти к другому его виду:
-Каков общий механизм открытий в метематике?

Чтобы решить эту задачу мне бы хотелось понять как остальные разделы математики соотносятся с теорией обычных чисел с которыми связан алгоритм СПЗ,например :комплексные числа,теория групп,дифференциальные уравнения.

Как например получились  комплексные числа \mathbb{C} ? Они явились продолжением математической логики которые использовал итальянский математик Бомбелли для того чтобы  решать кубические уравнения:

Уравнение x^3 = 15x + 4 имеет вещественный корень x = 4, однако по формулам Кардано получаем: x=\sqrt[3]{2+11i}+\sqrt[3]{2-11i} .(цитата из Википедии)
В свою очередь уравнения Бомбелли были продолжением уравнений Кардано которые могли вывестись либо эмперическим путём (СПЗ) или из других формул по математической логике.
Для вывода с помощью СПЗ потребовался бы ряд кубических уравнений и их результатов.Система бы перебрала все возможные комбинации и установила закономерность.Так как меня интересует алгоритм СПЗ давайте попробуем создать его для вывода формулы дискриминанта квадратных уравнений.Для этого нам понадобиться четыре столбика c цифрами.первые три коэффициенты уравнения,четвёртый результат.
x^2+5x-7=0
 Логично преположить что СПЗ может найти формулу D=b^2-4ac при имении множества данных путём возведения во вторую степень каждой из цифр и так далее по формуле.То есть надо проверить варианты D=c^2-4ab ,D=c^3-3ab,D=a/b^7-35+a-c и т д.То есть все возможные варианты составления формул из набора цифр.Нетрудно догадаться что в этом случае их бесконечное множество.Вместо 4-х можно поставить любое из вещественных чисел,вместо обозначения степени опять же любое из вещественных числе.И даже для мозга это должно быть очень трудной задачей.Но если не ввести некотрые ограничения возможно он её решит.Это говорит не в пользу СПЗ в этом конкретном случае,потому что "чистый" вывод с помощью СПЗ потребует очень большого времени.Но если и составлять этот алгоритм то он должен выглядеть так :
//Должен быть массив значений двумерный в котором собраны статистические результаты
//Этот массив должен перебран во всех возможных математичских комбинациях
//Этот массив должен произвести все возможные математические операции перебирая их
//Плюс должны быть перебраны все возможные константы формул,и эти константы должны находиться в разных местах перебора.
И на выходе должна появиться формула

сразу возникает два вопроса,как спз разобьёт эти цифры на столбцы и как использовать спз если уже есть столбцы ,но  об этих вопросах потом

интересно что если мы никогда не пили никогда красного вина,то информации о нём не было до этого в нашем мозге,однако уникальное ощущение сразу создаётся буквально за секунды,то есть это говорит о том что униакльные ощущения не зависят от постоянной памяти