ロボット工孊におけるニュヌラルネットワヌクの䜿甚展望ず利点

1.数孊的アルゎリズムに察するニュヌラルシステムの比范ず利点



誰もがニュヌロンずは䜕かを知っおいたす。 倚かれ少なかれニュヌラルネットワヌクに粟通しおいたす。 誰もが人工神経回路網ずは䜕かを知っおいる、少なくずも圌らはそれに぀いお聞いたこずがある。 タスクを非垞に衚面的なものに蚭定したした。この出版物では、ロボット工孊でニュヌラルネットワヌクを䜿甚する可胜性ず、他の論理システムに察するそれらの利点を瀺しおいたす。 人工ニュヌラルネットワヌクは、生物が持぀自然なニュヌラルネットワヌクの原理に基づいお構築されおいるこずを思い出しおください。 昆虫、鳥、魚、たたは知的発達のより高い䜍眮にいる動物である可胜性がありたす。 たずえば、猿や人のように。 それらはすべお1぀に結合されおおり、ニュヌラルネットワヌクです。 誰かにずっお、それはより開発され、より耇雑です。 誰かが原始的な圢であり、「刺激反応」の原理で動䜜したす。 ずころで、人間のような非垞に知的な動物は、日垞生掻の䞭で非垞に頻繁に「刺激反応」の原理に基づいお行動したす。 私たちが手を燃やしおいるなら、考えずに鋭く匕っ匵りたす。 これを行うために倚くの心は必芁ありたせん。 しかし、「むンテリゞェンス」ずいう蚀葉が意味するものを適甚したい堎合がありたす。 そしお、それは䜕ですか、誰も知りたせん。 むンテリゞェンスを説明するいく぀かの文蚀がありたす。 しかし、ロボット工孊にずっおは、これは抜象化であり、そこかられロが有甚であり、「むンテリゞェントな」ロボットを構築するこずはできたせん。



ロボット工孊にニュヌラルネットワヌクを適甚するこずは明らかなようです。 私たちを取り巻く生きおいる性質を芋るず、倚くの堎合、最も単玔なニュヌラルネットワヌクさえも備えた生物が、珟代のコンピュヌタヌでは䞍可胜なタスクを実行できるこずは驚くべきこずです。 しかし、論理システムに察するニュヌラルシステムの利点は本圓に明癜ですか ニュヌラルネットワヌクは䜕を知っおおり、論理システムは䜕を知らないのですか ロボット゚ンゞニアには、圌ず圌のロボットたたはロボットシステムが受け取るものを知る暩利があり、これはニュヌラルネットワヌクによっお制埡されたす。 私が論理システムず蚀うずき、私は入っおくる情報を凊理するための他のすべおの数孊的アルゎリズムを意味したす。 結局、ニュヌラルネットワヌクもアルゎリズムです。



実際、特定のテスト、たたはニュヌラルシステムず論理システムの比范が行われるテストを考案するこずは非垞に困難でした。 ぀たり、他のアルゎリズムに察するニュヌラルネットワヌクの利点が明確に瀺されおいるテストです。 そしお、あなたは知っおいる、それはそれほど単玔ではないこずが刀明したした。 明らかな疑問は、システムをどの基準たたは指暙で比范するかずいうこずでした。 最も簡単な方法は、異なるニュヌラルネットワヌクを比范するこずです。 実際、ネットワヌク内のニュヌロンの総数、各局のニュヌロン数、たたはニュヌラルネットワヌクの合蚈局数などの指暙によっお比范できたす。 これらは盎接配信ネットワヌク、たたはフィヌドバックネットワヌクなどです。 さお、ニュヌラルネットワヌクず論理システムを比范する方法は..぀たり、2぀のアルゎリズムを比范する方法は 間接的な蚘号を䜿甚しおニュヌラルネットワヌクず論理システムを比范する方がより効率的であるこずがわかりたした。 「効率」や「劎働集玄床」などの指暙の助けを借りお。 ロボットを構築する際のロボット工孊にずっお、費甚察効果は重芁な芁玠です。 ロボットが高すぎる堎合、誰もそれを賌入したせん。 将来、これら2぀のパラメヌタヌのシステムを比范するために、ロボット車にむンストヌルしたGoogleのシステムを繰り返し䜿甚したす。 匷力な高床なシステム。 これが比范に必芁なものです。 グヌグルは最も匷力で高䟡な技術を持っおいるように芋えたすが、雚や雪が降るずオヌトパむロットは運転できたせん。 はい、はい、これは誰かが知らなかった堎合にたさに圓おはたりたす。 各テクノロゞヌには長所ず短所がありたす。 Googleのテクノロゞヌにはマむナス面がありたす。 他のロボットず同様に、Googleオヌトパむロットも環境で䜜業するためにロボットに関する情報を受信する必芁があるロボットです。 このために、センサヌずセンサヌが䜿甚されたす。







この図では、オヌトパむロットがその機胜を実行しおいるこずがわかりたす。入力デバむスたたはセンサヌが必芁です。 図では2぀のシステムが比范されおいたす。1぀はニュヌラルシステム䞊に構築され、もう1぀はGoogleなどの論理システム䞊に構築されおいたす。 各システムの䞭心には、これらのセンサヌから情報を受け取る凊理ナニット、たたは人工の「頭脳」がありたす。 非垞に重芁なポむント。 センサヌの1぀を削陀するず、システムはそのタスクを効率的か぀安党に実行できなくなりたす。 GoogleのオヌトパむロットがLIDARを倱うず、システムは呚囲の空間の3Dモデルを構築できなくなりたす。぀たり、この空間でナビゲヌトする機胜が倱われたす。 ポゞショニングシステムを削陀するず、オヌトパむロットは座暙内のどの䜍眮にあるかを刀断できなくなり、執行機関に制埡信号を送信するのは正しくありたせん。 その結果、事故や人呜の損倱に぀ながる可胜性がありたす。 したがっお、各システムのこのセンサヌのセットは最小限で必芁です。



泚意しおください。 Googleの瀟員が䜿甚するシステムには、より倚くのセンサヌが搭茉されおいたす。 すでに述べたように、システムがタスクを実行し、車を効果的に制埡するためには、このような数のセンサヌが最䜎限必芁です。 ぀たり、Googleシステムはすでに必芁なセンサヌのセットが小さいこのニュヌラルシステムよりも高䟡です。 Googleが䜿甚するセンサヌは、このシステムにむンストヌルされおいるセンサヌよりも安いず蚀えたすか 残念ながら、そうではありたせん。 それどころか、Googleのセンサヌは、ニュヌラルネットワヌクで䜿甚されるセンサヌよりも䜕倍も高䟡です。 1぀のLIDARの費甚は3䞇ドルです。 これは、枬䜍システムのセンサヌにも適甚されたす。 これは普通の車で䜿甚される普通のセンサヌではありたせん。 この䜍眮決めシステムは最も正確であるため、より高䟡です。 私たちのシステムでは、ドラむバヌが䜿甚する埓来の䜍眮決めセンサヌを䜿甚するこずができたす。



提瀺されたデヌタに基づいお、䞭間的な結論を䞋すこずができたす。 ロボットを制埡するロボットにニュヌラルネットワヌクをむンストヌルするず、1぀たたは耇数のタスクを実行するために必芁なセンサヌが少なくなり、これらのセンサヌのコストが安くなりたす。 堎合によっおは、䜕倍も安くなりたす。 これは、ニュヌラルネットワヌクを備えた自動操瞊の䟋で芋るこずができたす。この堎合、LIDARず高粟床の䜍眮決めシステムを䜿甚する必芁はありたせん。



ニュヌラルネットワヌクを確立するず、費甚察効果が高くなりたす。 さらに、論理システムでは䞍可胜なタスクを実行したす。 私が蚀ったように、グヌグルの自動操瞊は雚や雪の䞭でどのように制埡するかを知りたせん。



コヌルは、Googleの瀟員が䜿甚するシステムに぀いお話したしたが、このシステムが単䜍時間あたりどのくらいの情報を操䜜しおいるかを尋ねたいず思いたす。 誰もが知っおいたすか カメラ、レヌダヌ、LIDAR、䜍眮センサヌ、加速床センサヌからのデヌタは1秒ごずにオヌトパむロットシステムナニットで受信されたす。 Googleの堎合、この数倀は1 GB /秒です。 毎秒、自動操瞊は1 GBの情報を凊理したす。 比范のために、䞀般的なスマヌトフォンナヌザヌは1か月あたり3〜4 GBのデヌタを消費したす。 確かに、人間の脳は倚くの情報で動䜜したす。 おそらく倚くの人にずっお、目を通しお受け取る情報の量がGoogleからの自動操瞊よりも22倍少ないず蚀えば、発芋になるでしょう。 22回想像しおください。 毎秒、0.04 GBが私たちのビゞョンに基づいおいたす。 これは、人が倖の䞖界から受け取るすべおの情報の90です。 残りの着信情報は、ヒアリング、タッチ、チャヌムに分散されたす。 匷力なコンピュヌタヌでもできない機胜やタスクを実行するには、この量のデヌタで十分な人がいるず想像できたす。 車を運転するタスクを完了するには、Googleの自動操瞊装眮が1秒ごずに倖界からの1 GBのデヌタを凊理する必芁があるこずがわかりたした。 同時に、人間の脳が車を運転するのず同じタスクを実行するには、1秒あたり0.04 GB45 MBで十分です。 これは驚くべき事実であり、力の問題だけではないこずを瀺しおいたす。 そしお、最小の情報を䜿甚しお最倧のタスクを実行するシステムの胜力においお。



これらの数倀を比范した埌、人のIQを決定するための有名なテストに䌌たテストを開発するずいうアむデアを思い぀きたした。 このテストのみが、人工アルゎリズムの「むンテリゞェンス」のレベルを決定したす。 知胜レベルの決定は、コンピュヌタヌの胜力ではなく、最小限の入力情報を䜿甚しお特定の機胜たたはタスクを実行するシステムの胜力によっお決定されたす。 䞊で述べたように、個々のシステムごずにいく぀かのタスクを実行するには、情報センサヌを通過するために必芁な最小倀が必芁です。 入力情報が必芁な最小倀よりも少ない堎合、ロボットシステムはそれに割り圓おられたタスクを実行できたせん。 そしお、タスクを完了するために最小限の情報を必芁ずするシステムは、最も「よりむンテリゞェント」たたはよりスマヌトず芋なされたす。



私が思うに、ロボット工孊の次の重芁な芁因は、むンテリゞェントロボットを迅速に䜜成および開発できるこずです。 開発者がロボットを䜜成するために必芁な䜜業ず時間を芋おみたしょう。 より正確には、ロボット自䜓ではなく、このロボットを制埡するアルゎリズムです。 2぀のシステム間で再床ベンチマヌクを行いたす。 ロボット工孊には、ロボットを構築するタスクがありたす。 再びオヌトパむロットを䜿甚しお、道路を認識し、これらの道路に沿っお車を運転しおみたしょう。







しかし、道路は異なりたす。 画像認識のアルゎリズムを䜜成するずいう芳点から、最も簡単な方法を芋おみたしょう。 この道路は巊䞊隅にありたす。 路盀の間にははっきりずしたコントラストがあり、暗く、ほずんど黒で、瞞暡様があり、明るい癜です。 小孊生でさえ、ロボットがこの道路に沿っお車を運転するアルゎリズムを曞くこずができたす。



これらの写真は、異なる道路ず道を瀺しおいたす。 これらの道路の盞互の違いは、道路が背景ず融合するほど、たずえば次のように道路が通過する地圢であるずいうこずです。ほずんど目立たない道路、右䞋隅の写真、ロボット工孊やプログラマにずっおはより困難ですロボットがこの道路を認識するアルゎリズムを䜜成したす。 さらに、私が蚀ったように、倚くの異なる道路がありたす。 そしお、残念なこずに、数孊的方法による認識の問題には、普遍的な解決策はありたせん。 そのため、画像認識のための次のアルゎリズムを䜜成する際にプログラマから膚倧な量の䜜業が必芁になりたす。 しかし、倧芏暡なチヌムの䜜業が必芁な、さらに耇雑なタスクもありたす。 そしお、これらのタスクは少数のロボット工孊グルヌプでは利甚できたせん。 たずえば、オブゞェクトの認識およびそれらを䜿甚した操䜜に関連するタスク。







䞊の図を芋るず、ロボット゚ンゞニアが画像認識の数孊的手法を䜿甚しおいる堎合、プログラマは認識されたオブゞェクトの機胜を遞択するこずができたす。 これは最も重芁で必芁なタスクです-オブゞェクトを認識するこず。 この手順がないず、ロボットはそれに割り圓おられたタスクを実行できたせん。 ロボットがオブゞェクトを認識できるように、プログラマはプログラミング䞭に認識されたオブゞェクトの機胜を匷調する必芁がありたす。 したがっお、時間のかかるプロセスであり、特定の知識を必芁ずする画像凊理ず認識の数孊的方法を陀倖するず、認識されたオブゞェクトの特城を遞択するのはニュヌラルネットワヌクになりたす。







したがっお、画像凊理の面倒な方法が排陀され、ロボット工孊のタスクが最倧限に促進されたす。 ロボット工孊には、神経系を蚓緎するための人生経隓が必芁です。 誰もが掗濯機で物を掗うこずを信頌する方が良いこずを知っおいたす。それは手掗いよりも速くお簡単です。 ニュヌラルネットワヌクのトレヌニング方法を習埗するず、同じこずがわかりたす。



2.ニュヌラルネットワヌクの抂芁



ニュヌラルシステムず論理システムを比范するず、ニュヌラルシステムの利点が明らかになりたした。 ニュヌラルシステムは䜎コストの面でも勝ち、匷力でむンテリゞェントなロボットを開発する時間を倧幅に短瞮したす。 これで、1人のナヌザヌが、以前は倧芏暡なチヌムず研究所でしか利甚できなかったものにアクセスできたす。 それでは、なぜニュヌラルシステムに基づいたロボット制埡システムが普及しおいないのでしょうか そのようなシステムの䜜業は、なぜ倧䌁業や機関のみが行うのですか



実際には、深刻なタスクを実行する倚かれ少なかれ深刻なニュヌラルネットワヌクを開発するには、倧芏暡な倧孊チヌムたたは有胜なロボットチヌムの䜜業が必芁です。 誰かがニュヌラルネットワヌクの開発ずトレヌニングを詊みた堎合、ロボット゚ンゞニアは垞に倚くのあいたいで具䜓的な問題を解決する必芁に盎面しおいるこずを知っおいたす。 䟋ニュヌラルネットワヌクで䜿甚するレむダヌの数、各レむダヌで䜿甚するニュヌロンの数、レ​​むダヌ間で確立する必芁がある接続、重みの決定方法 時間ずいく぀かの質問をしお、関連する教科曞で簡単な答えを芋぀けるこずができたす。 いく぀かの質問に察する明癜で明確な答えはありたせん。 結果ずしお、ロボティクスは、論争の的ずなる質問ぞの答えを芋぀けるために、神経回路網を甚いた骚の折れる難しい実隓的な䜜業を必芁ずしたす。 はい、ニュヌラルネットワヌクの助けを借りお、時間のかかる画像凊理ず認識の数孊的方法は排陀されたすが、䞀方で、ロボット工孊は倧孊チヌムのレベルにあるニュヌラルネットワヌクの構造を開発するタスクの耇雑さに盎面しおいたす。 この悪埪環を断ち切るには ロボット工孊でニュヌラルネットワヌクを䜿甚可胜にする方法



3.ゎヌディアンノット



自動車愛奜家が車を賌入するずき、圌はギアボックスず車の゚ンゞンの間で䜿甚されるギア比に぀いお考えたせん。 さらに、圌は自動車のギアカップリングで䜿甚される鋌の化孊組成に興味がありたせん。 倚くはこれを知りたせん。 これは知る必芁はありたせん。 これは運転者の責任ではありたせん。 したがっお、ロボット工孊の゚ンゞニアは、ニュヌラルネットワヌクの開発の問題やタスクに盎面するべきではありたせん。 圌は、各局で䜿甚するニュヌロンの数や、ニュヌラルネットワヌクで䜿甚する局の数に぀いお考えるべきではありたせん。 これはロボット工孊の責任ではありたせん。 専門家はそのような問題に察凊する必芁がありたす。



個々のプログラマヌ、たたはプログラマヌの小グルヌプが競争力のあるニュヌラルネットワヌクを開発する可胜性に぀いお意芋を述べたすが、おそらく倱望するでしょう。 誰もチャヌルズ・ダヌりィンを知っおいお、皮の起源に関する圌の著䜜に粟通しおいたすか 誰かが孊者のパブロフの仕事に出くわしたした。 誰もが圌の講矩を読んだこずがありたすか これは同じパブロフであり、その犬は、発達した条件反射により日焌けした電球で唟を吐きたした。 おそらく誰かがUkhtomskyのThe Doctrine of the Dominantを読んだか、Pyotr Anokhinの理論的機胜システムに粟通しおいるでしょう。 残念ながら、神経生理孊ず神経生物孊の適切な知識がなければ、倚かれ少なかれたずもな神経システムを構築するこずは䞍可胜です。 動揺しないでください。ロボティクスのシェアは、ニュヌラルネットワヌクのトレヌニングにおける優れた教蚓です。 そしお、ロボット工孊さえもではなく、すべおのナヌザヌがトレヌニングにアクセスできるようにするには、ニュヌラルロボットをトレヌニングするためのわかりやすくシンプルなむンタヌフェむスが必芁です。







ニュヌラルシステムをトレヌニングするこの方法は、無線制埡モデルを制埡する方法ずたったく異なるものであっおはなりたせん。 すべおが同じでなければなりたせん。 同じむンタヌフェヌス、同じ動き。 むンタヌフェヌスは、ラゞコンモデルで䜿甚可胜なものず同じ動きのセットでなければなりたせん。 すべおがシンプルで䟿利で、それ以䞊のものではないはずです。 明確にするために、私はこの䜜品をここに持っおいきたい。







このむンタヌフェむスはコンピュヌタヌにむンストヌルされたす。 機械が移動する道路の画像は、機械に取り付けられたカメラを通じお読み蟌たれたす。 これが機械ではなく、たずえば、技術的なビゞョンを備えたマニピュレヌタヌカメラである堎合、操䜜が実行される察象の写真が読み蟌たれたす。 ここでは、マシンが盎進する道路ずの関係を瀺しおいたす。 むンタヌフェむスの巊䞋隅には、それぞれの゚ンゞンに制埡信号を蚭定するように蚭蚈された2぀のセルが描かれおいたす。 各セルは特定の゚ンゞンを担圓したす。 マシンがこの道路に沿っおたっすぐ進むず、これら2぀のセルの信号はれロになりたす。 他の信号を蚭定できたす。 たずえば、れロの代わりに、各セルに1を蚭定したす。 数字3.53幎半に賭けるこずができたす。 䞻なこずは、各セルで数倀が同じであるこずです。



これは、ニュヌラルネットワヌクをトレヌニングする他の方法ず比范したずきに、これらのネットワヌクのトレヌニングが存圚する可胜性があるこずを明確に瀺す䟋の1぀です。これは、私が説明したものよりも遅いニュヌラルネットワヌク孊習むンタヌフェむスです。ただし、この道路に沿っお車を運転する方法を孊習するには数分で十分です。そのため、特定のスキルがあれば、ロボット゚ンゞニアはこのむンタヌフェヌスでも1日に数十回の操䜜を行うこずができたす。私の意芋では、このようなシンプルで盎感的なむンタヌフェむスをニュヌラルロボットの迅速なトレヌニングのために垂堎に導入するこずで、ニュヌラルシステムはロボット工孊などの有望な分野で倧きなシェアを占めるでしょう。私には明らかなようです。



All Articles