[AI] AI ディープラーニング 最新情報と学び方 [初心者]

この記事でわかること

マット
マット

今回は世界中のAIチップの最新情報や、文系の方にもわかりやすく学び方を伝えるよ
AIやディープラーニングは今後もWeb開発やIoT開発の強力なコアになる技術だよ。

2015年くらいまでは、GPU又はCPUでのAI処理がほぼだったけど、近年は専用AIチップが目白押しだよ。では 早速行きましょう!

AIチップの最新情報

AIチップのベンダ一覧と特徴

AIチップやディープラーニングの学びかた

AI用語集

マット
マット

まずはのAIチップベンダーのマップを見てみよう。
左側はGAFAMと呼ばれる、巨大企業エコシステムの頂点にいるね。IC/Vendor(設計のみ)では、Intel(CPU/FPGA)やNVIDIA(GPU),Xillinx(FPGA),サムスン(SAMSUNG),NXP(自動運転),日本のルネサスなどの大手ベンダが取り組んでいるね。スタートアップには中国企業含め、ベンチャー企業のEnflame, Smart VoiceやHALIO、KALRAY,日本のPreferred Networksなどがいるね。

AIチップのまとめ
AI
出典:AIチップベンダまとめ by basicmi
マット
マット

分野ごとのAIチップベンダーのマップはこちらだね。

「人工知能ビジネス総調査」[1]によると、2020年度(見込)のAIビジネスの国内市場だけでも1兆1,084億円もの規模だね。[1]株式会社富士キメラ総研

世界を見ると2019年、CB Insights AI 100によると、3つの大陸、18の産業からAI企業が選出されているね。
NOTE:これらの企業は、特許活動、投資家のプロフィール、ニュースのセンチメント分析、市場の可能性、パートナーシップ、競合状況、チームの強さ、技術の新規性など、さまざまな基準に基づいて、3,000社以上の企業の中から選出

その後、この中の一部新興企業のうち9社が大企業に買収され、4社がユニコーン(売却)になったね。とくにMicrosoft、Oracle、HSBC、General Electricなどとパートナーシップを結んだ企業も多いね。

AIチップやディープラーニングを学び方

AI・ディープラーニングを学ぶにはまずは、全体を見てみよう。
AIIあらかじめ入力していたデータ(信号、画像、言葉、文字列など)をデータベースに格納して、それらを”学習”と呼ばれるコンピュータ処理するよ。
次に必要なタイミングで”推論”と呼ばれるタイミングで統計的に”似ているか”か否かを1.0に表すだけだよ。

例えば、iPhone Siriであればアマゾン社が膨大に”学習”していた言葉や音声をAWS(クラウド)において、みんなが”ヘイシリー”!って叫ぶと”推論”結果を答えているだけだよ。

AIとかディープラーニングなどを具体的にどのように学べるのか?
おすすめは、Udemyなどのオンラインスクールがおすすめ。もちろん一人で、Python入門から始まり、統計数学・シグモイド関数、ニューラルネットワークを進めてよいけど、結構大変。
今なら¥15,000円で13時間ビデオ、7つの記事、6個のサンプルソース、期間制限なしで学べるよ。

みんなのAI講座 ゼロからPythonで学ぶ人工知能と機械学習 【2021年最新版】

学習内容
【Google Colaboratory対応】初心者向けの人工知能と機械学習のコースです。プログラミング言語Pythonを使って、機械学習とプログラミングの基礎、必要な数学を勉強しましょう!文字認識株価分析なども行います。

  • 簡単な機械学習のコードを書けるようになります。
  • Pythonの基礎的なプログラミング技術が身につきます。
  • ビジネス上必要な人工知能の基礎知識が身につきます。
  • 有名な機械学習ライブラリが扱えるようになります。
  • 機械学習と関連した簡単な数学の知識が身につきます。
  • 人工知能全般についての知識が身につきます。
[PR]みんなのAI講座 ゼロからPythonで学ぶ人工知能と機械学習 1000人以上が受講している(株)キカガクの『脱ブラックボックスセミナー』をオンラインで!
AI用語集 – 初心者の方向け

ニュースでよく聞く、難しい言葉やAI用語を整理するよ。

人工知能(AI)
一般的に、AIとは、人間のように働き、反応する知的な機械を作ることに重点を置いたコンピュータサイエンスの分野です。AIを、人間が行う際に知能を必要とすることを可能にする機械を構築することを目的とした、コンピュータサイエンスの多くの技術要素をまとめた幅広い用語。これらの分野には、次に説明する機械学習深層学習コンピュータ・ビジョン自然言語・音声処理コグニティブ・コンピューティングロボティック・プロセス・オートメーション(RPA)などがあります。

機械学習
機械学習とは、コンピュータシステムが、プログラムされた特定の指示に従わなくても、データに触れることでパフォーマンスを向上させる能力のこと。言い換えれば、機械学習とは、大量のデータの中から自動的にパターンを見つけ出し、それをもとに予測やより良い情報に基づいた意思決定を行うプロセスのことだよ。

ディープラーニング(深層学習)
ディープラーニングは比較的新しい強力な技術で、ある層からの出力が次の層の入力となるようなディープニューラルネットワークで情報を処理するアルゴリズム群を含むよ。”深層学習アルゴリズムは、がん細胞の検出や病気の予測などで大きな成果を上げているよ。

コンピュータビジョン
画像を扱いやすいように分析し、画像内の物体のエッジやテクスチャーを検出し、他の既知の物体と比較して分類する技術を用いて、写真内の物体、シーン、活動を識別するコンピュータが持つ能力のこと。基本的には、コンピュータビジョンは、画像や多次元データから情報を得る人工的なシステムを構築するための理論と技術だね。
自然言語/音声処理。人間と同じようにテキストや言語を扱うことができる能力のこと。
事例:テスラモーターズの自動運転。ナンバー読み込み。アマゾンの無人倉庫向け運搬ロボット。アップル社のSiri。

コグニティブ・コンピューティング
IBM社が提唱するコグニティブ・コンピューティングは、認知科学の知識を応用して、機械学習、自然言語処理、視覚、人間とコンピューターのインタラクションなど、複数のAI手法をまとめてアーキテクチャを構築し、人間の思考プロセスをシミュレートすることで、複雑な状況下でより良い意思決定を行うことを目的としています。コグニティブ・コンピューティングの目的は、人間に代わって意思決定を行うのではなく、人間がより良い意思決定を行えるように作られているよ。

事例:IBMワトソン(コンピュータ)を活用した例。自動受け答え機能。知識検索など。


IBM

ロボティック・プロセス・オートメーション(RPA)
RPAは、ビジネスオートメーションにおける有望な新展開であり、2018年に非常に人気が高またね。IBMはこれを、プロセスやビジネス上の意思決定の自動化、データ取得の取り組みなど、より広範な自動化の取り組みと容易に統合し、自動化プログラムの価値を拡大できるソフトウェアと定義しているよ。
RPAは、トランザクションの処理、データの操作、応答のトリガー、他のデジタルシステムとの通信など、既存のビジネス・プロセス・マネジメント(BPM)アプリケーションを自動的に取り込み、解釈するように構成されているよ。エンタープライズ・オートメーション・ツール(BPMなど)との主な違いは、RPAが人間のオペレーターではなく、ソフトウェアや認知ロボットを使ってプロセス操作を行い、最適化するよ。
RPAとAIの違いを一言で表すと、「自己学習能力」の有無だね。AIには自己学習機能があるけど、RPAはあくまで指示通り(プログラム)に忠実に動くよ。
事例:三菱UFJによる、事務処理自動化(200業務)で9500人分削減。

[おまけ] Siri 面白回答集

おーけー グーグル
「Siri」おもしろい冗談ですね.. 愉快という意味ではなく興味深いという意味ですよ。(嫌味)
付き合って
そうしたいところですが、私には実体がないのでできません。
おみくじ
えっと … ラッキーアイテムは、iPhoneだと書いてあります。
サンタさんはいますか
もちろんです。そんなことを聞くなんて驚きました。