Или универсальный набор данных
Чтобы создать Персональный искусственный интеллект, нам нужно дать программному обеспечению инструменты для моделирования и понимания мира так же, как это делает наш мозг.
Один из способов сделать это — создать «Универсальный набор данных», набор данных, способный интегрировать все другие наборы данных и всю информацию, которую мы знаем об этой вселенной и воображаемых вселенных. Включая противоречия, недостающую информацию и неопределенность.
Универсальный набор данных
Мы можем представить знания как «несколько потоков функций (назначенных событиям), которые получают свойства (назначенные элементам) в качестве входных данных, возвращая измененное свойство в качестве результата».
«Модель горизонта событий предполагает, что по мере того, как люди совершают действия, они
сегментируют их на отдельные события.[…] В любой временной шкале текущее событие активно поддерживается как представление в рабочей памяти и в то же время является долговременным. репрезентация терминальной памяти построена таким образом, что может обеспечить постоянную основу для извлечения информации о событии еще долго после того, как оно закончилось». «Событийное познание» (2014)
Эта модель предполагает, что наш мозг понимает мир, используя События как единицы.
Но что такое событие?
«Отрезок времени в данном месте, который, по мнению наблюдателя, имеет начало и конец» (JM Zacks & Tversky, 2001).
Строительные блоки
Это представление знаний состоит из четырех элементов: События, Элементы, Свойства и Функции.
Событие – это опыт (настоящий или прошлый, реальный или вымышленный, наш или полученный от других). Элемент — это актер (человек или предмет), который будет участвовать во многих событиях. Элемент имеет набор определяющих его Свойства (размер, форма, цвет, положение в пространстве владения), нет ничего вне свойств, определяющих Элемент. Наконец, Функция — это математическая операция, принимающая Свойства в качестве входных данных и возвращающая измененные Свойства в качестве выходных данных.
Где:
- Каждое свойство может принадлежать одному или нескольким элементам.
- Свойства можно изменить с помощью Функций.
- Каждая Функция может принадлежать одному или нескольким Событиям.
Также:
- Каждое свойство может быть частью других свойств.
- Каждая Функция может быть частью других Функций.
- Каждое событие может быть частью других событий.
Пример
Представьте, что мы хотим ввести в наше представление знаний следующую информацию: «Небо голубое».
Наиболее распространенный способ представить это с помощью структуры: небо-›цвет-›синий. Но в универсальном наборе данных все работает по-другому, информация, которую мы должны ввести, на самом деле представляет собой вопрос: «Какой наиболее вероятный цвет я увижу, глядя на небо?».
Мы будем снабжать набор данных экземплярами событий, когда мы (или другие) наблюдали за небом. Цвет будет закодирован с помощью вектора, например RGB.
Затем, когда мы спросим PAI «Какого цвета небо?», механизм вывода вспомнит все (или большое количество) случаев наблюдения за небом, когда был воспринят цвет, и ответит: с наиболее распространенными значениями или средним значением (которое может быть не синим).
В этом примере Элемент — это Небо, Свойство — это Цвет, Функция. strong> изменяет Цвет в соответствии с восприятием, а Событие — это наблюдение за небом.
На следующее утро было утро середины лета, ясное и свежее, о котором можно только мечтать: голубое небо и ни единого облачка, и солнце танцует на воде. - Хоббит, Дж. Р. Р. Толкин
Мы вводим в PAI «фальшивое воспоминание» о том, что он смотрит прямо в небо (модель опыта). Мы также можем представить «память» о прочитанном PAI об этом опыте в книге (ситуационная модель). В данном случае Событие — это наблюдение (чтение книги) второго События, когда персонаж воспринимает Цвет.
- Подробнее о мотивах этого проекта: Демократизация искусственного интеллекта
- Подробнее о Персональном ИИ
Габриэль Карабальо
Eibriel.com
Twitter