Цитата:
Сообщение от
Evgeniy2020
а как реализовать лучше всего в компьютере ассоциативность? есть какие нибудь полходящие патерны?
чтобы ассоциативность выполнялась приблизтельно похоже на человеческое мышление. (я над этим периодически ломаю голову)
https://www.numenta.com/
https://www.numenta.com/technology.html
на русском
https://www.numenta.com/htm-overview...orithms_ru.pdf
Цитата:
Иерархическая темпоральная память (Hierarchical Temporal
Memory – HTM) это технология, моделирующая то, как в коре головного мозга
выполняются указанные функции. НТМ нацелена на построение машин, которые
достигнут или даже превзойдут уровень человека в решении множества
когнитивных задач.
Цитата:
Фаза 1: Перекрытие (Overlap)
Первая фаза вычисляет значение перекрытия каждой колонки с заданным
входным вектором (данными). Перекрытие для каждой колонки это просто число
действующих синапсов подключенных к активным входным битам, умноженное на
фактор ускорения («агрессивности») колонки. Если полученное число будет
меньше minOverlap, то мы устанавливаем значение перекрытия в ноль.
1. for c in columns
2.
3. overlap(c) = 0
4. for s in connectedSynapses(c)
5. overlap(c) = overlap(c) + input(t, s.sourceInput)
6.
7. if overlap(c) < minOverlap then
8. overlap(c) = 0
9. else
10. overlap(c) = overlap(c) * boost(c)