Нейробум: поэзия и проза нейронных сетей
| Вид материала | Документы |
СодержаниеТензорные сети |
- Ю. Н. Шунин Лекции по теории и приложениям искусственных нейронных сетей,Рига,2007, 190.96kb.
- Я. А. Трофимов международный университет природы, общества и человека «Дубна», Дубна, 71.95kb.
- Курсовая работа по дисциплине " Основы систем искусственного интеллекта" Тема: Опыт, 903.59kb.
- Нейрокомпьютерная техника: Теория и практика, 2147.23kb.
- Заочный Государственный Университет Внастоящее время все большее применение в разработке, 64.47kb.
- Особенности применения нейронных сетей в курсе «Интеллектуальные информационные системы», 82.99kb.
- Применение аппарата нейронных сетей системы matlab для аппроксимации степенных математических, 50.69kb.
- Автоматизированная система рубрикации лекционного материала с использованием нейронных, 114.4kb.
- Ульяновский Государственный Технический Университет Кафедра вычислительной техники, 216.41kb.
- Isbn 5-7262-0634 нейроинформатика 2006, 96.9kb.
Тензорные сети
Для увеличения числа линейно независимых эталонов, не приводящих к прозрачности сети, используется прием перехода к тензорным или многочастичным сетям [75, 86, 93, 293].
В тензорных сетях используются тензорные степени векторов. k-ой тензорной степенью вектора x будем называть тензор
, полученный как тензорное произведение k векторов x. Поскольку в данной работе тензоры используются только как элементы векторного пространства, далее будем использовать термин вектор вместо тензор. Вектор
является
-мерным вектором. Однако пространство
имеет размерность, не превышающую величину
, где
– число сочетаний из p по q. Обозначим через
множество k-х тензорных степеней всех возможных образов.Теорема. При k
линейно независимыми являются
векторов. Доказательство теоремы приведено в последнем разделе данной главы.| | 2 | | |||||||||||||||||
| | 3 | 4 | | ||||||||||||||||
| | 4 | 7 | 8 | | |||||||||||||||
| | 5 | 11 | 15 | 16 | | ||||||||||||||
| | 6 | 16 | 26 | 31 | 32 | | |||||||||||||
| | 7 | 22 | 42 | 57 | 63 | 64 | | ||||||||||||
| | 8 | 29 | 64 | 99 | 120 | 127 | 128 | | |||||||||||
| | 9 | 37 | 93 | 163 | 219 | 247 | 255 | 256 | | ||||||||||
| | 10 | 46 | 130 | 256 | 382 | 466 | 502 | 511 | 512 | | |||||||||
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||||||||||
| Рис. 2. “Тензорный” треугольник Паскаля | |||||||||||||||||||
| | | | | | | | | | | | | | | | | | | | |
1. Первая строка содержит двойку, поскольку при n=2 в множестве X всего два неколлинеарных вектора.
2. При переходе к новой строке, первый элемент получается добавлением единицы к первому элементу предыдущей строки, второй – как сумма первого и второго элементов предыдущей строки, третий – как сумма второго и третьего элементов и т.д. Последний элемент получается удвоением последнего элемента предыдущей строки.
| Таблица 1.
|
– заведомо завышена, вторая –
– дается формулой Эйлера для размерности пространства симметричных тензоров и третья – точное значение 
Как легко видеть из таблицы, уточнение при переходе к оценке
является весьма существенным. С другой стороны, предельная информационная емкость тензорной сети (число правильно воспроизводимых образов) может существенно превышать число нейронов, например, для 10 нейронов тензорная сеть валентности 8 имеет предельную информационную емкость 511.Легко показать, что если множество векторов
не содержит противоположно направленных, то размерность пространства
равна числу векторов в множестве
.Сеть (2) для случая тензорных сетей имеет вид
, | (9) |
а ортогональная тензорная сеть
, | (10) |
где
– элемент матрицы
. Рассмотрим, как изменяется степень коррелированности эталонов при переходе к тензорным сетям (9)
.Таким образом, при использовании сетей (9) сильно снижается ограничение на степень коррелированности эталонов. Для эталонов, приведенных на рис.1, данные о степени коррелированности эталонов для нескольких тензорных степеней приведены в табл. 2.
Таблица 2
Степени коррелированности эталонов, приведенных на рис. 1, для различных тензорных степеней.
| Тензорная степень | Степень коррелированности | Условия | ||||
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | |
| 1 | 0.74 | 0.72 | 0.86 | 1.46 | 1.60 | 1.58 |
| 2 | 0.55 | 0.52 | 0.74 | 1.07 | 1.29 | 1.26 |
| 3 | 0.41 | 0.37 | 0.64 | 0.78 | 1.05 | 1.01 |
| 4 | 0.30 | 0.26 | 0.55 | 0.56 | 0.85 | 0.81 |
| 5 | 0.22 | 0.19 | 0.47 | 0.41 | 0.69 | 0.66 |
| 6 | 0.16 | 0.14 | 0.40 | 0.30 | 0.56 | 0.54 |
| 7 | 0.12 | 0.10 | 0.35 | 0.22 | 0.47 | 0.45 |
| 8 | 0.09 | 0.07 | 0.30 | 0.16 | 0.39 | 0.37 |
Анализ данных, приведенных в табл. 2, показывает, что при тензорных степенях 1, 2 и 3 степень коррелированности эталонов не удовлетворяет первому из достаточных условий (
), а при степенях меньше 8 – второму (
).Таким образом, чем выше тензорная степень сети (9), тем слабее становится ограничение на степень коррелированности эталонов. Сеть (10) не чувствительна к степени коррелированности эталонов.











,
,




