Образларни англашда нейротармоқлар | Статья в журнале «Молодой ученый»

Библиографическое описание:

Худайберганов Т. Р., Маримбаева С. А. Образларни англашда нейротармоқлар // Молодой ученый. — 2016. — №12.4. — С. 26-27. — URL https://moluch.ru/archive/116/32112/ (дата обращения: 21.10.2018).

 

Образларни атоматик тарзда англаш, синфларга ажратиш ва гуруҳлаш – компьютер технологиялари, сунъий интеллект, медицина маркетинг ва биология каби илмий ва инженерли соҳаларда муҳим масала ҳисобланади. Образ тушунчасини киритамиз. Образ – борлиқнинг акси. Образларни англашнинг иккита усули мавжуд:

  1. Ўқитувчи ёрдамида англаш. Бунда кириш образи маълум синф аъзоси ҳисобланади;
  2. Ўқитувчисиз англаш (масалан синфларга ажратиш). Бунда образ ноъмалум синф аъзоси ҳисобланади [5, 23].

Образларни англаш масаласи синфларги ажратиш масаласи ҳисобланади. Бунда: синфлар тизим дизайнери томонидан берилади (ўқитувчи ёрдамида образларни англаш) ёки образларнинг ўхшашлигига асосланади (ўқитувчисиз образларни англаш).

Образларни англаш масалаларидан энг мураккаби бу тасвирларни англаш (синфларга ажратиш) масаласидир. Бу масала қўлёзма матнини, йўл белгиларини ва автомобиллар рақамларини англашда пайдо бўлади. Бу масаланинг мураккаблиги шундаки, образларни ўрганиш жараёнида жуда катта хажмдаги ҳисоблаш жараёнларини талаб қилади. Кўпчилик усулларда, кирувчи маълумотларга фильтр ўрнатадилар, сўнгра эса стандарт англовчилар томонидан синфларга ажратадилар.

Бундай усуллардан бири, бирлик элементи нейрон деб аталувчи биологик нейрон ишини такрорлайдиган нейрон тармоқлардир (1 - расм).

 

Расм. 1. Нейрон тармоқ.

 

Классик усулдаги нейрон тармоқлар ўқитуви ёрдамида англаш масаласини ечими ҳисобланади.

Нейротармоқли тизимдаги билимларни ажратиб олишнинг мураккаблигига қарамасдан, кўпгина улар синфларга ажратиш, бошқарув ва прогноз қилиш масалаларида муваффақиятли қўлланилади.

Тасвирларни англашнинг замонавий усулларидан бири – бу ҳатоларни тўғриловчи нейрон тармоқлардир. Уларда классик кўринишдаги кўп қатламли персептрон нейрон тармоққа қараганда кўпроқ миқдорда қатламлар тўплвмиган эга. Ҳар бир қатламда бир нечта нейронларни қўллаш ҳисобига ўқитиш параметрларининг умумий миқдорини камайтириш мумкин ва шунинг ҳисобига ўқитишни тезлаштириш мумкин.

Нейрон тармоқда энг оддий ва кенг қўлланиладиган қатлам – бу тўлиқ боғланган қатламдир. Бу қатламдаги ҳар бир нейрон ночизиқли активлаштириш функциясига эга персептрондир. Активлаштириш функцияси сифатида мантиқий функцияни ёки гиперболик тангенсни қўллаш қабул қилинган. Иккита усул ҳам тизимда ўз ечимини топган. Тўлиқ қопланган нейронларнинг ҳар бирига олдинги қатламдаги барча нейронлардан чиқиш сигналлари узатилади. Натижада ҳосил бўлган қиймат чиқиш нейронга узатилади [5, 140].

 

 

бу ерда хi – нейронга кириш сигнал,

wi– шу киришга мос бўлган оҳирлик,

bias – аддатив ўргатувчи қисм.

Тармоқнинг ишлаш тартиби “ўнгдан чапга” йўналишида, кириш қатламидан чиқиш қатлами томон ҳаракат қилади.

Тўлиқ боғланган қатламни ўргатиш учун хатоларни тескари тартибда узатиш алгоритми қўлланилади. Бизга керакли бўлган барча формулаларни келтириб ўтирмаймиз, кўриб чиқаётган формуламизда тўхтаймиз.

Хатолар тескари тартибда, яъни, чиқиш сигналидан кириш сигнали томон ҳаракат қилади. Дастлаб, ҳар бир қатламда олдинги қатлам учун ҳатолар аниқланади, сўнгра олдинги қатламдан жорий қатлам нейронларига элтувчи тарозиларнинг ўртачаси олинади.

Айнан бир тарозининг ўртача қийматини олиш учун қуйидаги формуладан фойдаланамиз [5, 152]:

бу ерда, – алоқа тарозиси, – ўқитиш тезлиги, – жорий қатлам нейрони учун ҳисобланган хатолар йиғиндиси, – жорий қатлам нейрони билан боғланган нейрондан чиқиш сигнали.

Хатоларни тўғрилаш қатлами – нейрон тармоқдаги қатламда текшириладиган параметрларнинг миқдорини камайтириш усули. Қатлам олдинги қатлам билан боғланган нейронлар матрицасини ўз ичига олган бир неча қарталардан иборат. Хар бир нейрон берилган тўғритўртбурчак билан боғланган. Қатламни яратишда тўғритўртбурчак соҳас ўлчамини, карталар ўлчамини, шунингдек, карталар алоқалари матрицасини бериш лозим.

Тўлиқ боғланган қатламдан фарқи шундаки, ҳар бир картанинг нейронларларида битта умумий тарози мавжуд. Бундан келиб чиқадики, агар ҳар бир нейрон олдинги қатламдаги 5х5 соҳа билан боғланган бўлса, у ҳолда барча карталарда 26 та ўқитиладиган тарозилар мавжуд. Бунда 25 таси бу соҳа, ва 1 таси кириш қисми. Ҳар хил карталарда ҳргатиладиган тарозилар тўплами хҳар хил ва бир – бири билан боғлиқ эмас. Ортиқча ахборотни ўзида сақламаслик учун, тизим тарози ўрнига тарозининг индексини сақлайди.

Ўқитиш жараёнида хатоларни тескари узатиш алгоритми мидификацияси қўлланилади. Тарозилар умумий бўлганлиги учун, у ҳолда тўғрилаш амалини ҳам амалга ошириш лозим. Бунинг учун барча нейронлардаги хатолар йиғиндисини ҳисоблаймиз, сўнгра, сўнгра бу йиғиндини  деб ҳисоблаб, тарози қийматини янгилаймиз. сифатида тескари тартибда хатоларни аниқлаш алгоритми тарозиси модификацияси формуласида нейронлар.

 

Адабиётлар:

 

  1. LeCun, Y.Efficient BackProp in Neural Networks: Tricks of the trade / Y. LeCun, L. Bottou, G. Orr, K. Muller – Springer, 1998. – 44 p.
  2. LeCun, Y. Scaling learning algorithms towards AI / Y. LeCun, Y. Bengio – MIT Press, 2007.
  3. Bishop, C.M. Neural Networks for Pattern Recognition – OxfordUniversity Press, 1995. – 498 p.
  4. Yoshua Bengio, Y. Le Cun, and D. Henderson. Globally trained handwritten word recognizer using spatial representation, space displacement neural networks and hidden Markov models. In Advances in Neural Information Processing Systems 6, San MateoCA, 1994. Morgan Kaufmann.
  5. Хайкин, С. Нейронные сети: полный курс / С. Хайкин. – М.:Вильямс, 2006. – 1104 с.
Основные термины (генерируются автоматически): нейрон, MIT.


Похожие статьи

Аппаратная реализация искусственных нейронных сетей. Часть 1

Представлены методы аппаратной реализации искусственных нейронных сетей с использованиеманалоговых, либо цифровых схем нейрон-синапсов.

Адаптивное управление модульными роботами на примере...

Задачей каждого логического нейрона является управление отдельным модулем робота.

MIT Press, 2010. — 216 p.

Исследование возможностей использования нейронных сетей

Целью данной статьи является исследование возможностей использования нейронных

Наш мозг, как и любая биологическая нейронная сеть, состоит из совокупности нейронов.

Исследования особенностей развития нейронных сетей...

Ключевые слова: нейронные сети, персептрон, нейрон.

Искусственные нейронные сети создавались путём имитации на компьютере модели сетей нейронов.

Применение нейронных сетей в экономике | Статья в журнале...

Слоистые нейронные сети — это такие нейронные сети, в которых нейроны разбиваются на отдельные группы (слои) так, что обработка информации осуществляется послойно.

Искусственные нейронные сети | Статья в журнале...

Что же такое искусственные нейронные сети? Фактически, это математическая модель, абстракция.

Каждый узел — это искусственный нейрон, или элементарный процессор.

Матричный метод расчетов динамических рекуррентных...

Показано, что в полносвязных рекуррентных ИНС любой нейрон может быть входным или выходным, причем один нейрон может одновременно быть входным и выходным.

Эволюционный подход к настройке и обучению нейронной сети

Построение искусственной нейронной сети (ИНС), с классической точки зрения, выполняется методом проб и ошибок. Исследователь задает параметры сети: количество слоев и нейронов...

От биологических процессов мозга к нейровычислителям

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

Аппаратная реализация искусственных нейронных сетей. Часть 1

Представлены методы аппаратной реализации искусственных нейронных сетей с использованиеманалоговых, либо цифровых схем нейрон-синапсов.

Адаптивное управление модульными роботами на примере...

Задачей каждого логического нейрона является управление отдельным модулем робота.

MIT Press, 2010. — 216 p.

Исследование возможностей использования нейронных сетей

Целью данной статьи является исследование возможностей использования нейронных

Наш мозг, как и любая биологическая нейронная сеть, состоит из совокупности нейронов.

Исследования особенностей развития нейронных сетей...

Ключевые слова: нейронные сети, персептрон, нейрон.

Искусственные нейронные сети создавались путём имитации на компьютере модели сетей нейронов.

Применение нейронных сетей в экономике | Статья в журнале...

Слоистые нейронные сети — это такие нейронные сети, в которых нейроны разбиваются на отдельные группы (слои) так, что обработка информации осуществляется послойно.

Искусственные нейронные сети | Статья в журнале...

Что же такое искусственные нейронные сети? Фактически, это математическая модель, абстракция.

Каждый узел — это искусственный нейрон, или элементарный процессор.

Матричный метод расчетов динамических рекуррентных...

Показано, что в полносвязных рекуррентных ИНС любой нейрон может быть входным или выходным, причем один нейрон может одновременно быть входным и выходным.

Эволюционный подход к настройке и обучению нейронной сети

Построение искусственной нейронной сети (ИНС), с классической точки зрения, выполняется методом проб и ошибок. Исследователь задает параметры сети: количество слоев и нейронов...

От биологических процессов мозга к нейровычислителям

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

Обсуждение

Социальные комментарии Cackle

Похожие статьи

Аппаратная реализация искусственных нейронных сетей. Часть 1

Представлены методы аппаратной реализации искусственных нейронных сетей с использованиеманалоговых, либо цифровых схем нейрон-синапсов.

Адаптивное управление модульными роботами на примере...

Задачей каждого логического нейрона является управление отдельным модулем робота.

MIT Press, 2010. — 216 p.

Исследование возможностей использования нейронных сетей

Целью данной статьи является исследование возможностей использования нейронных

Наш мозг, как и любая биологическая нейронная сеть, состоит из совокупности нейронов.

Исследования особенностей развития нейронных сетей...

Ключевые слова: нейронные сети, персептрон, нейрон.

Искусственные нейронные сети создавались путём имитации на компьютере модели сетей нейронов.

Применение нейронных сетей в экономике | Статья в журнале...

Слоистые нейронные сети — это такие нейронные сети, в которых нейроны разбиваются на отдельные группы (слои) так, что обработка информации осуществляется послойно.

Искусственные нейронные сети | Статья в журнале...

Что же такое искусственные нейронные сети? Фактически, это математическая модель, абстракция.

Каждый узел — это искусственный нейрон, или элементарный процессор.

Матричный метод расчетов динамических рекуррентных...

Показано, что в полносвязных рекуррентных ИНС любой нейрон может быть входным или выходным, причем один нейрон может одновременно быть входным и выходным.

Эволюционный подход к настройке и обучению нейронной сети

Построение искусственной нейронной сети (ИНС), с классической точки зрения, выполняется методом проб и ошибок. Исследователь задает параметры сети: количество слоев и нейронов...

От биологических процессов мозга к нейровычислителям

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

Аппаратная реализация искусственных нейронных сетей. Часть 1

Представлены методы аппаратной реализации искусственных нейронных сетей с использованиеманалоговых, либо цифровых схем нейрон-синапсов.

Адаптивное управление модульными роботами на примере...

Задачей каждого логического нейрона является управление отдельным модулем робота.

MIT Press, 2010. — 216 p.

Исследование возможностей использования нейронных сетей

Целью данной статьи является исследование возможностей использования нейронных

Наш мозг, как и любая биологическая нейронная сеть, состоит из совокупности нейронов.

Исследования особенностей развития нейронных сетей...

Ключевые слова: нейронные сети, персептрон, нейрон.

Искусственные нейронные сети создавались путём имитации на компьютере модели сетей нейронов.

Применение нейронных сетей в экономике | Статья в журнале...

Слоистые нейронные сети — это такие нейронные сети, в которых нейроны разбиваются на отдельные группы (слои) так, что обработка информации осуществляется послойно.

Искусственные нейронные сети | Статья в журнале...

Что же такое искусственные нейронные сети? Фактически, это математическая модель, абстракция.

Каждый узел — это искусственный нейрон, или элементарный процессор.

Матричный метод расчетов динамических рекуррентных...

Показано, что в полносвязных рекуррентных ИНС любой нейрон может быть входным или выходным, причем один нейрон может одновременно быть входным и выходным.

Эволюционный подход к настройке и обучению нейронной сети

Построение искусственной нейронной сети (ИНС), с классической точки зрения, выполняется методом проб и ошибок. Исследователь задает параметры сети: количество слоев и нейронов...

От биологических процессов мозга к нейровычислителям

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

Задать вопрос