Парадигмально важное (продолжение)

Dec 10, 2018 09:19


Попробуем простроить активного эмоционального агента на концептуальном уровне.

1. Агент активен, т.е. идейно подобно агентам из reinforcement learning. Идейно, не по конкретной реализации. Активен, т.е. сам интерпретирует окружающую среду и совершает действия в среде.

2. Органы чувств (зрение, слух и т.п.) такого агента - это один (или пачка) из ( Read more... )

Leave a comment

Comments 123

dobr_i_trezv December 10 2018, 08:58:18 UTC
К вопросу о полиморфизме и иерархии

Reply


cantechnik December 10 2018, 11:09:57 UTC
/// додуматься до природы полиморфмизма, селектора и концептуальных контекстов. ///

Интересует именно до "природы"?
Или всё же usecase и "пределы возможностей/ожиданий"?

Reply

dobr_i_trezv December 10 2018, 11:17:16 UTC
В ближайшей перспективе конечно надо сперва закрыть вопрос по usecase. Просто пробежаться по языкам и посмотреть как реализован, и за счет чего, полиморфизм - это уже годы. Ваши соображения тут просто бесценны. Да, пожалуй да, подходы к реализации селектора - вот что важно в первую очередь.

Reply

deep_econom December 10 2018, 12:57:18 UTC

ИМХО, могу сильно лажать
я не уверен, что понял проблему с полиморфизмом

открываю вики, вроде там все хорошо написано
https://ru.wikipedia.org/wiki/Полиморфизм_(информатика)

например
ну т.е. надо уметь операцию сложения выполнять для целых чисел, для вещественных, для чисел с экспонентой, для комплексыых чисел
операция, функция, процедура одна, данные разных типов

очевидны подходы
- общий алгоритм обрабатывает разные типы данных одним способом

- общий алгоритм обрабатывает разные типы данных разными способами
(сам распознает каким способом обрабатывать встретившиеся данные, какого они типа и какую подпроцедуру вызвать)

- типы данных разные обрабатываем разными алгоритмами, алгоритмы имеют одно имя
(типа компилятор/интерпретатор сам должен разобраться)

вроде ничего не пропустил

ну а конкретные реализации в разных языках это несущественные детали имхо

Reply

dobr_i_trezv December 10 2018, 13:32:42 UTC
Вот! я то имел ввиду скорее бытовой полиморфизм (ключ ручья, ключ дверной), т.е. скорее обратная задача тому, что вы описали. Это я слажал. Но пусть пока побудет так. Может кто еще обратит внимание.

Давайте вот эту ситуацию обсуждать
- типы данных разные обрабатываем разными алгоритмами, алгоритмы имеют одно имя
(типа компилятор/интерпретатор сам должен разобраться)

Reply


deep_econom December 10 2018, 13:21:03 UTC
***6. Контекст - это не рантайм и не нэймспэйс. Он формируется мягкими моделями. Контекст - скорее соответствует семантическому полю предметной области.

думаю это очень правильно, имхо

Reply


deep_econom December 11 2018, 11:16:39 UTC
мысль тут пришла о переключении контекстов ( ... )

Reply

dobr_i_trezv December 11 2018, 13:06:50 UTC
да. просто да.

Reply

cantechnik December 11 2018, 15:44:27 UTC
А вы примерно представляете себе сам процесс?
Из чего будут состоять собственно объекты и структуры в модели?
Падежи Филлмора, things&affordances, валентности, реконструкция сцены?

Reply

dobr_i_trezv December 11 2018, 17:27:24 UTC
Собираюсь присмотреться к схемам в датомике. К нашему определению мягкой модели это очень очень близко.

По реконструкции, одни вопросы. Но думаю что работать стоит с предложениями больше трех слов, с игнорированием языковых мелких различий. Нужно три-четыре корпуса относительно одной одной предметной области и три-четыре другой. Причем с разной степенью грубого описания этой области. А потом, думаю, перебрать литературу по универсальным кодам, и помехоустойчивым кодам. И поискать, не придумал ли кто "расстояния" для естественных языков.

Одним словом. Нет :)

Reply


(The comment has been removed)

cantechnik December 12 2018, 07:54:31 UTC
/// только не вижу причины делать или а не И ///

Изначально они все проактивные-ищущие, по ходу пьесы "успокаиваются", структура кристаллизуется.
Если мы хотим делать "продолжение себя", то достаточно толстый слой firmware можно сразу делать "кристаллическим" через GUID'ы

Reply

dobr_i_trezv December 12 2018, 08:07:43 UTC
надо взять на заметку. Спасибо

Reply


Leave a comment

Up