0
<< предыдущая заметкаследующая заметка >>
11 февраля 2012
Параллельная нейронная функция strpos.

Если нам нужно чтобы всё сравнивалось со всем то логично всё соединить со всем посредство дендритов.Тогда получается
что общее число связей равно умножению количества нейронов строки которую ищем на количество нейронов строки в которой ищем.
К примеру ищем слово «кот» в словосочетаний «у меня есть кот».24 бита * 120 бит = 2880 связей.На каждую нужно по два сравнивающих нейрона ,то есть всего их будет 5760 (если мы используем компьютерную кодировку ansi).Учитывая что всего нейронов в мозге около 14 миллиардов,это не так уж много.
Немного помучавшись с листком бумаги стал понятен общий алгоритм
Вообщем получилось это:

Допустил некотрые несущественные упущения,такие что сравнивающих нейронов должно быть два должен быть синхранизирующий тактовый круг,просто не хотелось рисовать.
то есть от нейронной сети для создания функции strpos(параллельной) требуется три условия построения:
1)соединение всех нейронов сравниваемых через сравнительные нейроны со сравниваемыми
2)соединение уже сравнительных нейронов ровно через количество связей равной количеству нейронов строи которую ищем,если отсчитывать со стороны строки в которой ищем прямо
3)не соединение по бокам сети так как осуществляется перескок параллельности
Теперь надо подумать как её усовершенстовать с условием «сил» связей а также встроить в глаз
P.S:
Кстати интересная статья,говорящая что ёмкость мозга равна 300 террабайт http://www.scorcher.ru/theory_publisher/show_art.php?id=26

<< предыдущая заметка следующая заметка >>
Оставить комментарий