見出し画像

ニューラルネットワークとは?【用語理解】

こんにちはsomekichiです。

昨今は「AI」というワードの関連で「機械学習」や「深層学習(ディープラーニング)」という言葉を聞く機会もあるのではないでしょうか?

今回はそんな「機械学習」に関連するワードで「ニューラルネットワーク」についてsomekichiも理解のために情報をまとめていきたいと思います。参考になれば嬉しいです。


ニューラルネットワークとは何??

ニューラルネットワークとは、人間の脳機能に見られる特性(神経細胞のネットワーク)に類似した「数理的なモデル」の事を指します。AI(人工知能)のシステムを構築するために使われたりする手法の一つでもあります。

皆さんは「シナプス」という言葉を聞いたことはないでしょうか?

シナプスとは「神経細胞の神経突起が他の神経細胞に接合する部位」のことを指すのですが、脳はシナプスを通じて情報を伝達しているわけで、人工的に作りだされるニューロン(神経細胞であり、ニューラルネットワークを生み出す素)はこのシナプスを生成し、変化させながら信号を送りあいます。


ニューラルネットを自作する

現代では人工知能をプログラムするためにニューラルネットを個人で作成することができます。

現在ではニューラルネットワークを作成できるソフトウェアが数多く登場しており、個人でも学習したりニューラルネットワークを作成できるようになっています。


何ができるの??

ニューラルネットワークおよびディープラーニングという手法を使ってできることとして、大まかにシステムがデータに基づいて学習すること。ということができるようになります。

学習ができれば機会が自動的に「判断」を下すことができるようになり、ありとあらゆる事象を自動化することができます。これを広義の意味でAIや機械学習と呼ぶこともあります。

例えばAmazonが、レジのないコンビニである「Amazon Go」を2016年にオープンさせましたが、ユーザーはリアルな店舗で商品をレジに通さずそのまま持ち出すことができ、AIがユーザーを追跡したり、人が物を取れば仮想のカートに商品を追加したりします。


新しい技術への興味を持つこと

somekichiは分からない単語がでてきたら概要をすぐに調べるようにしています。

新しい単語や技術に興味を持つことで、需要のある技術や知識を知ることができ、対策を立てることができます。

個人的な感想として、100回調べて3~4回役に立てば良い方ですが、調べなければよかったと思ったことはありません。インターネットが発達し調べるハードルが下がっている今こそ、その恩恵を享受して生活していきたいものです。

※個人的な考えも混じった記事ですので、興味があれば個人で調べてみることをお勧めいたします。


参考サイト

よろしれけばサポートよろしくお願いします!クリエイターとしての活動に活用させていただきます!