Искусственный интеллект: начала многомерного строчного множества. Сингулярность неизбежна. Сергей Владимирович Соболенко

Чтение книги онлайн.

Читать онлайн книгу Искусственный интеллект: начала многомерного строчного множества. Сингулярность неизбежна - Сергей Владимирович Соболенко страница 4

Искусственный интеллект: начала многомерного строчного множества. Сингулярность неизбежна - Сергей Владимирович Соболенко

Скачать книгу

«АААААААDAABBAABAABAAAA» (22 символа!),

      – код «Физика» выглядит как «AAAAAAADAABA» (12 символов),

      – код «Вилка» выглядит как «AAADAACAABAA» (12 символов),

      – код «Любовь» выглядит как «AAAAAABBAAA» (11 символов).

      Кстати, вы заметили, но между пальцем и физикой есть общее. Это «Физическое», – часть кода «AAAAAAADAAB», после которого их «дороги» расходятся. Но подробнее о структуре классификатора мы поговорим в 4 главе.

      Что уникального в этом коде?

      – Заслоняя «хвост» любого понятия, мы находим его предка. Сравнивая «голову» кода с другим – мы находим его родственника. И это только самое простейшее свойство, лежащее на поверхности.

      Что является аксиомой в этом коде?

      – Каждый «потомок» имеет более длинный хвост чем его «родитель».

      – Каждый «родитель» имеет более короткий хвост, чем его «потомок».

      – Сравнивая два кода начиная с «головы» мы найдем общего предка до момента их расхождения.

      – Сохранять любой объект можно простым описанием «M это N»;

      На практике это выглядит в виде формулировки, как например «Человек это гоминид», после чего в базу данных или в файл программа вносит запись типа

      ABABACAAA ЧЕЛОВЕК

      (Конечно, предварительно программа должна знать что такое «Гоминид», чтобы иметь возможность присвоить код новому понятию).

      – Каждая новая ветка начинается с буквы А. Каждая добавочная в ряде одного порядка – следующий по значению код символа.

      То есть, каждый новый уровень мы начнем с добавления «А» к коду, а если какой-то объект добавляется к существующему на одном уровне, то получим уже «В», «C», «D»… и т. д.

      Начиная работу над базой кодов, я признаюсь, пытался «загуглить» некий «Классификатор всего», но не нашел. К сожалению, человечество так и не пришло к простой идее создания универсального классификатора всего сущего. Сначала мне было сложно классифицировать все неживые понятия, поскольку даже сложно представить, с чего начать. Но впоследствии дело пошло вперед.

      Я начал работу над собственным классификатором, и прорисовал его графически для простоты представления в powerpoint, и на первом этапе это выглядело, как на рисунке 10.

      Рис. 10. Графический пример ветвлений в начале классифицирования неживого (слева) и живого (справа).

      (Левая часть рисунка – это часть классификатора наиболее разветвленного, «Неживого»). С правой частью особых проблем испытывать не пришлось, спасибо биологам и ботаникам, которые хорошо потрудились над проработкой классификации царства животных и растений.

      Из рисунка видно, что схема кажется очень сложной, и запутанной, хотя здесь всего лишь около 150 базисных наименований. К моменту написания этих строк число основных объектов в базе данных моей рабочей программы уже составляет около 3000. И хотя эта схема еще слишком проста для классификации «ВСЕГО», но уже слишком сложна, чтобы изобразить ее в виде подобного двухмерного рисунка.

Скачать книгу