×
02.10.2019
219.017.cccb

Результат интеллектуальной деятельности: Нейронная сеть конечного кольца

Вид РИД

Изобретение

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

Изобретение относится к нейрокомпьютерной технике и предназначено для классификации классов чисел по заданному модулю р. Наиболее близким по технической сущности (прототипом к предполагаемому изобретению) является устройство (патент РФ №2279132, МКИ G06N 3/04, Б.И. 18, 2006 г.), содержащее входной слой и скрытый слой, выходной слой.

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

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

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

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

,

где является оператором извлечения m-го разряда двоичного представления числа, полученного после t-й итерации; K - старший разряд двоичного числа, полученного после t-й итерации; - константа соответственно для каждой итерации и выходной слой, предназначенный для формирования на своих выходах вычетов числа z по выбранному модулю p суммирования, при этом выходы нейронов входного слоя подключены ко входам нейронов скрытого слоя, соединенных попарно между собой, выходы нейронов скрытого слоя соединены со входами нейронов выходного слоя, отличающаяся тем, что в нее введены первый и второй регистры, группа блоков элементов И, причем информационный вход кода исходного числа соединен с информационным входом первого регистра, вход начала вычислений устройства соединен с входами записи первого и второго регистров, а информационный вход нулевого разряда второго регистра соединен с входом записи второго регистра, выходы разрядов первого регистра

где: n - число двоичных разрядов первого регистра;

τp - период повторения остатков по модулю p весов разрядов в двоичном коде, соединены с соответствующими первыми входами i-х блоков элементов И группы, вторые входы которых соединены с i-ми выходами второго регистра, а выходы - с соответствующими j-ми нейронами входного слоя, причем

где K - старший разряд исходного двоичного числа, полученного после t-й итерации;

- константа соответственно для каждой итерации.

Сущность изобретения основывается на использовании периодичности остатков от чисел для определенного модуля p, где n - разрядность исходного двоичного числа. Представим число A в двоичной системе счисления

, где ai=0 или 1.

Как следует из малой теоремы Ферма всегда существует такой наименьший показатель степени τp, что . Это положение свидетельствует о цикличности остатков по модулю p в разложении числа А. Для определения периода повторения применим теорию индексов, откуда

τp=(p-1)/I2,

где I2 - индекс числа 2 по модулю устройства p. Отметим, что если число 2 является первообразным корнем по модулю p, то I2=1 и τp=p-1.

Например для модуля p=5 имеем следующую последовательность чередования остатков

20=1, 21=2, 22=4, 23=3, 24=1, … (τ5=4)

Таким образом для определения класса числа по модулю p число А (начиная с младшего разряда) разбивается на части, длина которых равна периоду повторения τp и последовательному суммированию промежуточных модульных остатков периода по модулю p.

При этом входной слой нейронной сети состоит всего из τp нейронов, выходные сигналы которых образуют связи для первого скрытого слоя. Число скрытых слоев определяется величиной [log2τp] и не зависит от числа разрядов исходного числа А. В частности, для p=5 их число равно двум. Веса связей определяются константами Ci=2'(modp), где . Скрытые слои рекурсивно объединяются, а выходные сигналы последнего скрытого слоя подаются на входы выходного слоя, который представляет собой арифметический элемент, имеющий характеристику оператора по модулю.

Время преобразования в прототипе определяется (log2n) - циклами синхронизации. В предлагаемом изобретении, после вычисления во входном слое, на его входы поступает второй период числа А и так далее. Таким образом достигается полная загрузка нейронной сети, а время вычислений равно - циклов синхронизации.

На фиг. 1 представлена структурная схема предлагаемого устройства, где 1 - выходной слой, 2 и 3 - скрытые слои, 4 - выходной слой, 5 - нейроны выходного слоя 1, 6 и 7 - нейроны скрытых слоев 2 и 3 соответственно, 8 - нейроны выходного слоя 4, 9 - вычет Z, 10 - связи между слоями нейронов, 11 - второй регистр, 12 - первый регистр, 13 группа блоков элементов И.

Информационный код исходного числа соединен с информационным входом первого 12 регистра, вход начала вычислений устройства соединен с входами записи первого 12 и второго 11 регистров, а информационной вход нулевого разряда второго 11 регистра соединен с входом записи второго 11 регистра, выходы разрядов первого 12 регистра

где: n - число двоичных разрядов первого регистра,

τp - период повторения остатков по модулю p весов разрядов в двоичном коде,

соединены с соответствующими первыми входами i-x блоков элементов И группы 13, вторые входы которых соединены с i-ми входами второго 11 регистра, а выходы - с соответствующими j-ми нейронами 5 входного слоя 1, причем

где: K - старший разряд исходного двоичного числа, полученного после t-й итерации;

-константа соответственно для каждой итерации,

а выходы нейронов 5 входного слоя 1 подключены ко входам нейронов 6 и 7 скрытых слоев 2 и 3 соответственно, соединенных попарно между собой, выходы которых соединены с входами нейрона выходного слоя 4.

Рассмотрим работу устройства. В исходном состоянии все регистры обнулены. После подачи кода числа А на информационный вход первого 12 регистра на вход начала вычислений (НВ) подают импульс, который поступает на информационный вход нулевого разряда второго 11 регистра и входы записи регистров 11 и 12. Производится запись кода числа А в первый регистр 12 и единицы в нулевой разряд второго 11 регистра, сигнал с выхода нулевого разряда второго 11 регистра, сигнал с выхода нулевого разряда которого поступает на второй вход нулевого блока 13 элементов И группы. Первый период повторения остатков по модулю p весов разрядов с выходов нулевого блока 13 элементов И группы поступает в двоичном коде на соответствующие нейроны 5 входного слоя 1, где происходит сложение разрядных произведений αiCi по рекурсивному принципу. Затем результаты передаются на нейроны 6 скрытого слоя 2, а сигнал с выхода первого разряда регистра 12 поступает на второй вход первого блока 13 элементов И группы. Второй период повторения остатков по модулю p поступает на соответствующие нейроны 5 входного слоя 1. Процесс повторяется до тех пор, пока единица не окажется в разряде регистра 12. Выходной слой 4, нейроны 8 представляют, как и в прототипе параллельный сумматор с обратной связью, обеспечивающий суммирование чисел 20 по модулю р. Процесс повторяется от слоя к слою.

Классифицируемые вычеты Z на основании входной информации определяются вычетами 9, представленными двоичным кодом. Весовые коэффициенты 10 (связи между нейронами) определяются константами Ci. Изобретение предназначено для рационального построения блоков модулярного нейрокомпьютера.

Пример: пусть дано число (для лучшего понимания представлено в десятичной системе счисления).

При p=7 имеем С0=1, С1=10=3, С2=102=2, С3=103=-1(mod7), С4=104=-3, С5=105=-2(mod7).

Найдем

Далее число 16 преобразуем по модулю 7: 6⋅1+1⋅3=9=2(mod7).

Далее число 15 преобразуем по модулю 7: 5⋅1+1⋅3=1(mod7).

Производим сложение остатков трех периодов по модулю 7 и получаем 5+2+1=8(mod7)=1(mod7).

Таким образом, в данном примере при проведении операции по модулю 7 имеем следующие преобразования периодов исходного числа А

341059,5; 035268,16,9,2; 3064,15,8,3.

Рассмотрим сокращение аппаратурных затрат (числа нейронов) при реализации данного устройства. Пусть исходное число А имеет 16 двоичных разрядов. Для построения нейронной сети в прототипе (p=5) требуется N1=31 нейрон, а в данном варианте N2=7 нейронов. Также использование данного подхода способствует унификации оборудования, т.к. связи между слоями нейронов (Ci) постоянны, при заданном модуле операции, независимо от величины исходного числа.

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

Источник поступления информации: Роспатент

Showing 101-110 of 124 items.
24.07.2020
№220.018.364a

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

Изобретение относится к бортовому приводу колес наземных транспортно-технологических машин. Несимметричный балансирный привод ведущих колес содержит центральный ведущий привод, промежуточные приводы и приводы ведущих колес. Центральный ведущий привод взаимодействует через промежуточные приводы...
Тип: Изобретение
Номер охранного документа: 0002727224
Дата охранного документа: 21.07.2020
06.08.2020
№220.018.3d63

Двухфазная смесь на основе цемента для композитов в технологии строительной 3d-печати

Изобретение относится к строительным материалам, которые адаптированы к режимам строительной 3D-печати. Изобретение содержит двухфазную смесь на основе цемента для композитов в технологии строительной 3D-печати. Двухфазная смесь содержит две фазы: твердую (фаза 1) - смесь из сухих компонентов и...
Тип: Изобретение
Номер охранного документа: 0002729085
Дата охранного документа: 04.08.2020
06.08.2020
№220.018.3d85

Двухфазная смесь на основе цемента для композитов в технологии строительной 3d-печати

Изобретение относится к строительным материалам, адаптированным к режимам строительной 3D-печати. Изобретение содержит двухфазную смесь на основе цемента для композитов в технологии строительной 3D-печати. Двухфазная смесь содержит две фазы: твердую (фаза 1) – смесь из сухих компонентов, и...
Тип: Изобретение
Номер охранного документа: 0002729086
Дата охранного документа: 04.08.2020
07.08.2020
№220.018.3dbf

Каток моторный трехвальцевый

Изобретение относится к дорожным машинам, а именно к машинам для уплотнения асфальтобетона, грунта и щебня. Технический результат, достигаемый предложенным катком моторным трехвальцевым, состоит в том, что устройство обеспечивает глубокое регулирование вертикальной нагрузки на вальцы катка (как...
Тип: Изобретение
Номер охранного документа: 0002729215
Дата охранного документа: 05.08.2020
07.08.2020
№220.018.3dda

Двухфазная смесь на основе цемента для композитов в технологии строительной 3d-печати

Изобретение относится к строительным материалам, которые адаптированы к режимам строительной 3D-печати. Изобретение содержит двухфазную смесь на основе цемента для композитов в технологии строительной 3D-печати. Двухфазная смесь содержит две фазы: твердую (фаза 1) - смесь из сухих компонентов и...
Тип: Изобретение
Номер охранного документа: 0002729220
Дата охранного документа: 05.08.2020
12.04.2023
№223.018.4349

Роторный вертикальный ветродвигатель

Изобретение относится к ветроэнергетике, в частности к ветроэлектрогенераторам с вертикальной осью. Роторный вертикальный ветродвигатель содержит основание, траверсы, ветроприемники и центральную стойку. Внешняя и внутренние поверхности ветроприемников снабжены гибкими пластинами треугольной...
Тип: Изобретение
Номер охранного документа: 0002793502
Дата охранного документа: 04.04.2023
12.04.2023
№223.018.4444

Ножницы для резки проката

Изобретение относится к разделительным операциям обработки металлов давлением и может быть использовано при применении механических прессов и ножниц. Ножницы для резки проката содержат расположенные в станине верхний нож, кривошипно-шатунный механизм, шарнирно связанный со станиной и с...
Тип: Изобретение
Номер охранного документа: 0002736946
Дата охранного документа: 23.11.2020
12.04.2023
№223.018.449a

Устройство для диффузионной сварки деталей из титана

Изобретение может быть использовано при соединении деталей из титана и его сплавов давлением с подогревом путем диффузионной сварки, преимущественно цилиндрических деталей с плоскими соединяемыми поверхностями. Устройство содержит герметичную сварочную камеру, нагреватель, рабочий стол и...
Тип: Изобретение
Номер охранного документа: 0002776243
Дата охранного документа: 15.07.2022
20.04.2023
№223.018.4ef6

Устройство для осадки длинномерного цилиндрического образца

Изобретение относится к обработке металлов давлением и может применяться в машиностроении, авиастроении, судостроении и других отраслях промышленности. Устройство содержит основание, нагружающий и опорный захваты, поддерживающие секторы, обойму. Устройство дополнительно содержит крышку, которая...
Тип: Изобретение
Номер охранного документа: 0002793291
Дата охранного документа: 31.03.2023
22.04.2023
№223.018.50f1

Ветроэнергетическая установка

Изобретение относится к ветроэнергетике, а именно к устройствам, преобразовывающим энергию ветра в электрическую или другие виды энергии. Ветроэнергетическая установка, содержащая вращающееся основание (1), башню (2), правую раму (8) и левую раму (11) с размещенными на них...
Тип: Изобретение
Номер охранного документа: 0002794289
Дата охранного документа: 14.04.2023
Showing 1-8 of 8 items.
20.08.2014
№216.012.eb62

Способ получения нитевидных нанокристаллов полупроводников

Изобретение относится к технологии получения полупроводниковых наноматериалов. Способ включает подготовку кремниевой пластины путем нанесения на ее поверхность нанодисперсных частиц катализатора с последующим помещением в ростовую печь, нагревом и осаждением кристаллизуемого вещества из газовой...
Тип: Изобретение
Номер охранного документа: 0002526066
Дата охранного документа: 20.08.2014
20.08.2014
№216.012.ec0d

Статор ветроэлектроагрегата

Изобретение относится к ветроэнергетике, известны статоры ветроэлектрогенераторов сегментного типа. Технический результат, заключающийся в упрощении и удешевлении конструкции, а также возможности обеспечения крутки, достигается за счет того, что статор ветроэлектроагрегата, содержащий...
Тип: Изобретение
Номер охранного документа: 0002526237
Дата охранного документа: 20.08.2014
10.04.2015
№216.013.3b1d

Аналого-цифровой преобразователь в системе остаточных классов

Изобретение относится к области измерительной и вычислительной техники и может быть использовано для быстрого преобразования аналоговых электрических сигналов в цифровой код в системах, функционирующих в системе остаточных классов (СОК). Технический результат - упрощение конструкции....
Тип: Изобретение
Номер охранного документа: 0002546621
Дата охранного документа: 10.04.2015
10.04.2015
№216.013.3d80

Устройство для контроля эвм

Изобретение относится к области автоматики и вычислительной техники и может быть использовано в вычислительных структурах, функционирующих в модулярной системе счисления. Техническим результатом является уменьшение количества используемого оборудования за счет использования блоков сложения...
Тип: Изобретение
Номер охранного документа: 0002547232
Дата охранного документа: 10.04.2015
27.11.2015
№216.013.942c

Способ получения отверстий в монокристаллических пластинах кремния

Изобретение относится к полупроводниковой технике, а именно к области создания микроструктурных элементов электронных устройств. Способ получения отверстий в монокристаллических пластинах кремния включает подготовку полупроводниковой пластины путем нанесения на ее поверхность мелкодисперсных...
Тип: Изобретение
Номер охранного документа: 0002569551
Дата охранного документа: 27.11.2015
12.01.2017
№217.015.63ac

Алиасный аналого-цифровой преобразователь

Изобретение относится к области измерительной и вычислительной техники и может быть использовано для преобразования аналоговых электрических сигналов в цифровой код. Техническим результатом является повышение точности преобразования. Устройство содержит блок слежения-хранения, генераторы,...
Тип: Изобретение
Номер охранного документа: 0002589388
Дата охранного документа: 10.07.2016
26.08.2017
№217.015.dd54

Устройство для умножения чисел по модулю

Изобретение относится к области автоматики и вычислительной техники. Технический результат заключается в расширении функциональных возможностей устройства за счет проведения как коммутативных, так и некоммутативных операций. Устройство содержит: два элемента И, три элемента ИЛИ, дешифратор,...
Тип: Изобретение
Номер охранного документа: 0002624587
Дата охранного документа: 04.07.2017
20.04.2023
№223.018.4bd8

Способ заблаговременной фрагментарной установки одиночного стрелочного перевода на деревянных шпалах

Изобретение относится к области верхнего строения железнодорожного пути, в частности к способам заблаговременной фрагментарной установки одиночного стрелочного перевода на деревянных шпалах. При строительстве пути на земляное полотно укладывают элементы стрелочного перевода. Укладку начинают с...
Тип: Изобретение
Номер охранного документа: 0002762047
Дата охранного документа: 15.12.2021
+ добавить свой РИД