<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Научно-практический журнал «Исследования в области естественных наук» &#187; Neurocomputing</title>
	<atom:link href="http://science.snauka.ru/tags/neurocomputing/feed" rel="self" type="application/rss+xml" />
	<link>https://science.snauka.ru</link>
	<description></description>
	<lastBuildDate>Tue, 13 Jan 2026 12:22:33 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Перспективное развитие вычислительной техники на основе непозиционного нейрокомпьютера</title>
		<link>https://science.snauka.ru/2013/12/6473</link>
		<comments>https://science.snauka.ru/2013/12/6473#comments</comments>
		<pubDate>Sun, 01 Dec 2013 11:16:43 +0000</pubDate>
		<dc:creator>Горденко Дмитрий Владимирович</dc:creator>
				<category><![CDATA[Общая рубрика]]></category>
		<category><![CDATA[artificial neural networks]]></category>
		<category><![CDATA[neurocomputers]]></category>
		<category><![CDATA[Neurocomputing]]></category>
		<category><![CDATA[nonpositional positional number system]]></category>
		<category><![CDATA[искусственные нейронные сети]]></category>
		<category><![CDATA[нейрокомпьютерные технологии]]></category>
		<category><![CDATA[нейронные сети]]></category>
		<category><![CDATA[непозиционный нейрокомпьютер]]></category>

		<guid isPermaLink="false">https://science.snauka.ru/?p=6473</guid>
		<description><![CDATA[Одним из наиболее перспективных направлений развития вычислительной техники, удовлетворяющих требованиям реформирования образования и науки, являются нейрокомпьютерные технологии, основой которой являются искусственные нейронные сети. Для представления и обработки данных в нейрокомпьютерах могут быть использованы позиционные и непозиционные системы счисления. Позиционные системы являются традиционными и для согласования их с нейронными сетями используются искусственные приемы, которые снижают положительные [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><span style="text-align: justify;">Одним из наиболее перспективных направлений развития вычислительной техники, удовлетворяющих требованиям реформирования образования и науки, являются нейрокомпьютерные технологии, основой которой являются искусственные нейронные сети.</span></p>
<p style="text-align: justify;">Для представления и обработки данных в нейрокомпьютерах могут быть использованы позиционные и непозиционные системы счисления. Позиционные системы являются традиционными и для согласования их с нейронными сетями используются искусственные приемы, которые снижают положительные свойства нейронных сетей, связанные с параллельными вычислениями. Непозиционные системы счисления, в частности, система остаточных классов, является параллельной системой и обеспечивает параллелизм на уровне выполнения элементарных операций, т.е. система остаточных классов является естественной основой представления данных в нейронных сетях, обеспечивая их новыми свойствами и возможностями. Сочетание свойств нейронных сетей и системы остаточных классов реализуют не только массовый параллелизм, но и позволяют с новых позиций разрабатывать отказоустойчивые вычислительные средства. Параллельные вычислительные структуры являются идеальной основой для построения устойчивых к отказам нейрокомпьютерных средств сверхвысокой производительности.</p>
<p style="text-align: justify;">Разработка эффективных методов вычислений в системе остаточных классов (СОК) требует специальной организации вычислительного процесса. В работе представлена вычислительная модель для реализации модулярной арифметики в нейросетевом логическом базисе, основу которой составляет метод понижения разрядности числа, рассмотрен общий подход формирования архитектуры нейронной сети конечного кольца (НСКК).</p>
<p style="text-align: justify;">Основой алгоритмов арифметики СОК в цифровой обработке сигналов является операция свертки</p>
<p style="text-align: right;"><img src="https://science.snauka.ru/wp-content/uploads/2013/11/113013_1116_1.png" alt="" /> , (1)</p>
<p style="text-align: justify;">где |<span>·</span>|<em><sub>p</sub></em> – операция определения остатка по модулю <em>p</em>; <em>i</em>=0, 1, 2, …, <em>n</em>-1 – номер разряда; {<em>x</em>}<sup>[<em>i</em>]</sup> – оператор извлечения <em>i</em>-го разряда двоичного представления <em>Х.<br />
</em></p>
<p style="text-align: justify;">Итеративный алгоритм вычислительной модели (2) выглядит следующим образом</p>
<p style="text-align: right;"><img src="https://science.snauka.ru/wp-content/uploads/2013/11/113013_1116_2.png" alt="" /> , (2)</p>
<p style="text-align: justify;">где <em>j</em> – номер итерации.</p>
<p style="text-align: justify;">При некотором количестве повторений, алгоритм (1) гарантированно приводит к конечной форме, которая будет сравнима по модулю с начальным значением <em>X.</em> Конечная форма <em>X(j)</em> может быть больше основания <em>р</em>, но такой же разрядности.</p>
<p style="text-align: justify;">Структура итеративной нейронной сети конечного кольца, построенная на основании вычислительной модели (2) показана на рис. 1<em>.</em> Сеть состоит из двух слоев. Первый слой (сборный) предназначен для получения бинарной информации и извлечения <em>i-</em>го разряда двоичного представления <em>Х</em>.<em><br />
</em>Количество нейронов в слое определяется разрядностью обрабатываемых данных. Второй слой (вычислительный) состоит из одного нейрона и реализует вычислительную модель (2). Веса синаптических связей предварительно рассчитываются из равенства</p>
<p style="text-align: right;"><img src="https://science.snauka.ru/wp-content/uploads/2013/11/113013_1116_3.png" alt="" /> , (3)</p>
<p style="text-align: center;"><img src="https://science.snauka.ru/wp-content/uploads/2013/11/113013_1116_4.png" alt="" /></p>
<p style="text-align: center;">Рис. 1. Архитектура итеративной нейронной сети конечного кольца</p>
<p style="text-align: justify;">Алгоритм функционирования итеративной НСКК представлен на рис. 2.</p>
<p style="text-align: justify;">К недостаткам итеративной нейронной сети построенной по принципу рекуррентной редукции следует отнести:</p>
<ol>
<li>
<div style="text-align: justify;">Необходимость проверки условий окончания процесса итерации по контролю знака полученной разницы в операции вычитания, что значительно снижает быстродействие системы.</div>
</li>
<li>
<div style="text-align: justify;">Коэффициент использования оборудования на каждой последующей итерации снижается, так как разрядность преобразуемых данных постепенно уменьшается и часть нейронов первого слоя сети просто не используется.</div>
</li>
<li>
<div style="text-align: justify;">В системе с обратными связями необходимо обеспечить условия устойчивости. Так, если в нейронной сети один из весовых коэффициентов каким-то образом изменится и станет равным <em>w<sub>i</sub> &gt; </em>2<em><sup>i </sup></em>, то вместо редукции и уменьшения разрядности преобразуемых данных может возникнуть обратный эффект.</div>
</li>
<li>
<div style="text-align: justify;">При достаточно большой размерности входных данных количество итераций может быть достаточно большим, что снижает быстродействие системы в целом.</div>
<p style="text-align: center;"><img src="https://science.snauka.ru/wp-content/uploads/2013/11/113013_1116_5.png" alt="" /></p>
<p style="text-align: center;">Рис. 2. Алгоритм функционирования итеративной нейронной сети</p>
<p style="text-align: justify;">Указанные недостатки можно устранить отказавшись от обратных связей и реализовать обработку данных на нейронной сети прямого распространения (рис. 3).</p>
<p style="text-align: center;"><img src="https://science.snauka.ru/wp-content/uploads/2013/11/113013_1116_6.png" alt="" /></p>
<p style="text-align: center;">Рис. 3. Структура модулярной нейронной сети прямого распространения</p>
<p style="text-align: justify;"><span>Модулярная нейронная сеть прямого распространения, реализующая итеративный алгоритм (2), состоит из <em>l</em> слоев, определяемых необходимым количеством итераций для преобразования числа <em>X </em>к разрядности модуля <em>p</em>. Количество нейронов каждого слоя определяется разрядностью обрабатываемых данных на итерации, соответствующей номеру слоя. Синаптические веса <em>w<sub>ij</sub></em>, связывающие <em>i-</em>й нейрон с<em> j-</em>м нейроном следующего слоя определяются из выражения (3).<br />
</span></p>
<p style="text-align: justify;"><span>Рассмотренная нейронная сеть реализует параллельно-конвейерный принцип организации вычислений, так как вычисления и преобразование данных происходит последовательно от слоя к слою.<br />
</span></p>
<p style="text-align: justify;"><span>Таким образом, итеративная нейронная сеть конечного кольца и модулярная нейронная сеть прямого распространения реализуют нейросетевой алгоритм модулярной арифметики. Нейроны являются базовыми процессорными элементами с характеристиками оператора по модулю и отличаются от обычных нейронов с нелинейными характеристиками, которые используются при обучении и в устройствах нейронной ассоциативной памяти. При соответствующей аппаратной реализации, представленные модели могут быть использованы в непозиционном нейрокомпьютере. Это, с нашей точки зрения, позволит найти компромисс в осуществления обменных операций между точностью, надежностью и скоростью вычислений в перспективном развитии ЭВМ.</span></p>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>https://science.snauka.ru/2013/12/6473/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
