В своей первой статье я представил идею методов героев, которые составляют основу для построения путей к ИИ. Есть 7 методов -
- Учиться
- Оптимизировать
- Имитация
- Представлять
- Решать
- Справьтесь с неопределенностью
- Вычислить
6 (статистика) и 7 (информатика), очевидно, сами по себе являются целыми областями; нас интересуют только те аспекты, которые касаются 1–5, например, высокопроизводительные вычисления.
Цель Hero Methods здесь — взаимодействовать с его миром.
Машины понимают только числа, и Методы Героя — это их способ осмысления мира и выполнения действий в нем. В конечном счете все сводится к тому, можно ли представить и понять мир в математике.
Это изображение иллюстрирует, как методы объединяются. Существует три типа методов.
Методы Ведение: сюда входят Обучение, Моделирование, Оптимизация и Решение. Лиды помогают генерировать математику, необходимую для моделирования мира.
Методы поддержки: в эту категорию попадают вычисления и работа с неопределенностью. Методы поддержки помогают ведущим методам лучше выполнять свою задачу.
Как уже говорилось, вычислительные ресурсы относятся ко всему, что нам нужно для разработки модели героя. Мы специально ссылаемся на высокопроизводительные вычисления во всех их различных формах. Вычисления — это основная часть, так как они поддерживают функциональность всех других методов, созданных поверх них. Без вычислений никакая модель героя невозможна.
Неопределенность и методы управления ею сами по себе работают во всех остальных методах над ними.
Представить — это гибрид. Определенные формы представления, такие как графические модели, являются конечной целью и несут в себе разум. Это отличается от других форм представления, поскольку они обычно являются отправной точкой и служат входными данными для последующих методов в общей архитектуре.
Для определенных типов задач обучения учащийся является конечным потребителем, а представление выступает в качестве входных данных. Но для других типов обучаемый на самом деле является промежуточным шагом в получении представления.
Имейте в виду, что представление представляет собой гибрид в том смысле, что более продвинутые версии этого метода — например, онтологии — формально моделируют значение и интеллект.
Я создал МНОГО ресурсов по этой теме. Вот мой курс Дизайн-мышление для методов героев. Вот мой YouTube канал с превью видео курсов. Вот мой сайт; перемещайтесь по курсам, чтобы найти бесплатные превью и PDF-файлы.
Давайте подумаем о взаимозаменяемости и интеграции.
Изучение «Великолепной семерки» и примеров реальных проблем — это первый шаг к развитию интуиции в отношении того, как они применяются. Для того, чтобы изучить новые возможности, нужно пойти немного дальше. Думать двумя путями полезно.
Во-первых, можно ли проблему, которую обычно решает один из них, переформулировать в другой? Можно ли решить симуляцию как учебную задачу? Можно ли решить проблему оптимизации с помощью поиска? Изучение этого расширяет ваши возможности в разработке решений.
Во-вторых, как методы, которые вы используете, могут быть объединены вместе в два или более шагов в простой архитектуре для решения сложной проблемы? Результат учебной задачи может быть входом в симуляцию. И наоборот, поскольку данные всегда представляют собой выборку, можно смоделировать всю совокупность, чтобы модель могла изучить более полный набор событий.
Количество способов моделирования проблемы может быть большим, равно как и количество способов комбинирования различных методов. Как и везде, наша цель в Кадо — быть иллюстративной, а не исчерпывающей.
Мы считаем, что обучение на примере является ключевым. Надеюсь, вы извлекли из этого раздела общее представление о том, как объединяются методы, как они соотносятся друг с другом, и понимание того, как их можно комбинировать для решения сложной проблемы Герой.
Заключительное примечание. Возможные вопросы взаимозаменяемости и интеграции не относятся к методам поддержки.