【初心者向け】本当にわかりやすいAI入門:第7章 AIのこれから

# はじめに

この記事は全7章に分かれた「本当にわかりやすいAI入門」の最終章です。以前の記事を読まれていない方は、先にこちらをご参照ください。

|章|内容|
|:-----:|-----|
|第1章|[AIはなぜ人間みたいなことができるのか?](https://qiita.com/segavvy/items/9e7e4ab4b253599ac58a)|
|第2章|[脳はすごい](https://qiita.com/segavvy/items/875b8c5643389c35e8fd)|
|第3章|[伝わりやすさと境界の決め方](https://qiita.com/segavvy/items/6459c5de2bb973442919)|
|第4章|[細胞増やすだけではダメだった](https://qiita.com/segavvy/items/5702a4620c43bfb0c87e)|
|第5章|[時間も手間もお金もかかる](https://qiita.com/segavvy/items/903e60bb7579f9d45273)|
|第6章|[文章生成の大規模化による進化](https://qiita.com/segavvy/items/2f2b46acb36d53a0eded)|
|第7章|AIのこれから（この記事）|

:::note info
この記事は個人で作成したものであり、内容や意見は所属企業・部門見解を代表するものではありません。
:::

# 第7章 AIのこれから

最終章では、2024年2月時点でのAIの動向や活用方法、課題などについてまとめます。

## できることが増えていく

2022年の終わりごろには、質問に答えたり、文章を要約したり、別の言語に翻訳したり、指示した内容通りのプログラムを書けるようになったことなどが広まり、AIブームが到来しました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139624/f1b43c5b-162b-4d38-9b5a-aac61b29c99b.png)

その半年後には、画像や動画を作ったり、音声でやり取りしたり、動画や画像を理解したり、論文をまるごと読み込んで理解したり、プログラムを書くだけでなく動かして結果を集計・分析したりと、他の仕組みとの連携によってできることが拡大しました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139624/ad447ca0-e971-7e17-774e-de63b8ec1224.png)

その後、他のシステムやサービスとも連携できるようになり、お店を調べて予約したり、社内で必要資料を探して答えたりと、できることがどんどん拡大しています[^1]。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139624/186792b9-f5ec-bd3b-4795-1accb7775fe2.png)

## 判断も任せられるようになっていく

これまでのコンピューターのシステムは、人間がやっていた「作業」や「判定」の自動化はできましたが、そこから一歩踏み込んだ「判断」の自動化はなかなかできませんでした。これが次第にできるようになっています。

たとえば、仕組みを調整した時の情報に含まれていないことを尋ねられた時に、インターネットの情報を使って回答することができます。内部では「保有知識にないのでインターネットを検索しよう」と判断し、インターネットを検索して必要な情報に基づき回答してくれています[^2]。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139624/c35c3513-da96-4257-8edb-02912779cedd.png)

上の表のような高度な依頼も、AIに任せたり支援させたりすることができるようになっていくことでしょう。

## AIのオススメの使い方

[第6章](https://qiita.com/segavvy/items/2f2b46acb36d53a0eded)でご説明したように、文書生成の仕組みが進化してできたAIは、インターネット上の情報やさまざまな文献などを学んでいる物知りです。そのため、まだ使ったことのない方は、「便利な人」として付き合い始めてみることをオススメします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139624/39cda5ce-3bd4-d518-d6bf-e204a4d0c716.png)

使っていけば活用のコツもわかってきますし、苦手なこともわかります。新しい機能が搭載されたことにもすぐに気づきますので、自然にAIの動向が把握できるようにもなります。

## 現在のAIの課題

便利になったAIですが、現時点では課題もたくさんあります。主要なものをいくつかご紹介します。

### 知識はあるが丸暗記はしていない

AIは非常に多くの知識を調整によって獲得していますが、これまでご説明してきたように細胞間の伝わりやすさや境界の値として調整されているだけなので、細かいところまでは答えられないことがあります。

たとえば、あなたが今朝のテレビで大谷翔平とダルビッシュの対決結果を知っていたら、誰かから「大谷とダルの結果はどうだった？」と聞かれても答えることができるでしょう。でも、「そのニュースの内容を一字一句教えて」と聞かれても答えられないかと思います。これと近い感じなのです。

これまでのコンピューターは間違えないものだったのですが、そうではありません。回答内容は正確さに欠けることがあり、存在しないお店の名前を答えたり、間違った論文名を答えたりすることもよくあります。重要なものは出典元を確認するなどの裏取りが欠かせません。

### 誤り・偏見などの排除は不完全

AIはそれらしく答えますが、内容が正しいのか、その回答を信じていいのか、そのまま流用していいのかなどの判断は人間がしないといけません。基本的にはインターネットやSNSの情報と同じです。

### 特殊な用途では個別の調整が必要

AIの調整に使われている情報は、これまでご説明してきたようにインターネットや文献で公開されているものです。外部に公開されていない企業固有のノウハウや、特殊な分野で情報量が少ないものなどは調整に反映されていないので、適切に答えたり判断したりすることができません。

このような用途に仕組みを対応させるには、AIの専門家による調整作業が必要になってしまうことがあります[^3]。

### 膨大なエネルギー消費

仕組みの調整作業や文章生成の作業には[「第5章 時間も手間もお金もかかる」](https://qiita.com/segavvy/items/903e60bb7579f9d45273#%E7%AC%AC5%E7%AB%A0-%E6%99%82%E9%96%93%E3%82%82%E6%89%8B%E9%96%93%E3%82%82%E3%81%8A%E9%87%91%E3%82%82%E3%81%8B%E3%81%8B%E3%82%8B)でご説明したように膨大なマシンパワーが必要です。これは膨大な電力消費につながり環境破壊を招きます。

仕組みの小型化や、電力消費を抑える専用のハードウェアの開発が急務です。

### 他にも課題は山積

他にも課題はたくさんあります。

- 生成物の著作権の扱い
- 品質・信頼性の維持の方法、
- 悪用の防止
- AIの判断の透明性の確保
- AI提供側への力の集中
etc.

AIを利用される方は、インターネットやSNSを使うのと同じ警戒感を常に持っておきましょう。
AIを提供される方は、技術だけに踊らされることなく、課題を踏まえた社会実装を進めましょう。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139624/55806df9-0c14-9a98-da74-8ef827698e8b.png)

# 第7章のまとめ

- 文章で指示できるAIは音声・動画・画像などもを理解できるようになりさまざまなシステム・サービスとも連携できるようになりました。
- これまで人間がやっていた判断も任せられるようになっていくことでしょう。
- 「便利な人」として付き合いはじめることをオススメします。ただし 多くの課題があることを理解した上での活用が大切です。

# AI入門のまとめ

これで最終章は終わりです。各章をざっくり振り返ります。

|章|超まとめ|
|-----|-----|
|第1章<br>[AIはなぜ人間みたいなことができるのか?](https://qiita.com/segavvy/items/9e7e4ab4b253599ac58a)|「AI」は人間のマネをする仕組みのことです。|
|第2章<br>[脳はすごい](https://qiita.com/segavvy/items/875b8c5643389c35e8fd)|脳をマネした仕組みは手書き文字の認識などができます。|
|第3章<br>[伝わりやすさと境界の決め方](https://qiita.com/segavvy/items/6459c5de2bb973442919)|仕組みの調整作業はコンピューターに任せられます。|
|第4章<br>[細胞増やすだけではダメだった](https://qiita.com/segavvy/items/5702a4620c43bfb0c87e)|脳の仕組みを工夫することでできることが増やせます。|
|第5章<br>[時間も手間もお金もかかる](https://qiita.com/segavvy/items/903e60bb7579f9d45273)|仕組みの流用や組み合わせで効率的にできることが増やせます。|
|第6章<br>[文章生成の大規模化による進化](https://qiita.com/segavvy/items/2f2b46acb36d53a0eded)|AIへ文章で指示が出せるようになりました。|
|第7章<br>[AIのこれから](https://qiita.com/segavvy/items/b20fb22c612702ec9178)|課題を把握しつつ使ってみましょう！|

# おわりに

以上でこのAI入門は終わりです。

AIの生い立ちから最新動向までを数式や専門用語を使わずに解説するという、ちょっと無謀にも思えた試みをやり切ってみましたが、いかがでしたでしょうか。

このお話がみなさまのAIの理解の一助になれば幸いです。
最後までお読みいただき、ありがとうございました！

# （おまけ）専門用語やモデルの解説箇所

|解説箇所|専門用語、モデル|
|-----|-----|
|第1章<br>[AIはなぜ人間みたいなことができるのか?](https://qiita.com/segavvy/items/9e7e4ab4b253599ac58a)|人工知能（AI：artificial intelligence）|
|第2章<br>[脳はすごい](https://qiita.com/segavvy/items/875b8c5643389c35e8fd)|形式ニューロン<br>ニューラルネットワーク（neural network）<br>MNISTデータベース|
|第3章<br>[伝わりやすさと境界の決め方](https://qiita.com/segavvy/items/6459c5de2bb973442919)|機械学習（machine learning）<br>深層学習（ディープラーニング：deep learning）|
|第4章<br>[細胞増やすだけではダメだった](https://qiita.com/segavvy/items/5702a4620c43bfb0c87e)|回帰型ニューラルネットワーク（リカレントニューラルネットワーク：recurrent neural network）<br>言語モデル（language model）|
|第5章<br>[時間も手間もお金もかかる](https://qiita.com/segavvy/items/903e60bb7579f9d45273)|VGG16<br>転移学習（transfer learning）<br>CLIP（Contrastive Language–Image Pre-training）<br>Stable Diffusion<br>拡散モデル（diffusion model）<br>ベクトル<br>教師ありSimCSE（supervised SimCSE）<br>ベクトル空間モデル<br>ベクトル検索<br>文章の埋め込み（text embedding）|
|第6章<br>[文章生成の大規模化による進化](https://qiita.com/segavvy/items/2f2b46acb36d53a0eded)|大規模言語モデル（LLM：Large Language Model）<br>自然言語モデルのスケーリング則（Scaling Laws for Neural Language Models）<br>基盤モデル<br>GPT3<br>InstructGPT<br>強化学習（RL：reinforcement learning）<br>人間のフィードバックによる強化学習（RLHF：Reinforcement Learning from Human Feedback）|
|第7章<br>[AIのこれから](https://qiita.com/segavvy/items/b20fb22c612702ec9178)|ReAct（REasoning and ACTing）|

[^1]: この例のように、AI以外のものと連携することでもAIのできることが増やせます。AIの提供側は自社のAIでできることを社外の開発者に増やしてもらえるよう、外部のシステム・サービスと連携するための接続口となる「[API](https://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9)」（Application Programming Interface）を設けています。開発者はこれを使うことでAIと自分のシステム・サービスを連携させることができます。
[^2]: AIが判断して次の行動を決め、さらにその結果を判断して次の行動を決めていくようなアプローチを「[ReAct](https://ar5iv.labs.arxiv.org/html/2210.03629)」（REasoning and ACTing）と呼びます。
[^3]: ここでの「AIの専門家による調整作業」は仕組み自体に対する「[ファインチューニング](https://ja.wikipedia.org/wiki/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%B3%E3%83%81%E3%83%A5%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0_(%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92))」（fine-tuning）のことを指していますが、[第6章の「専門家ではなくても使えるAIが爆誕！」](https://qiita.com/segavvy/items/2f2b46acb36d53a0eded#%E5%B0%82%E9%96%80%E5%AE%B6%E3%81%A7%E3%81%AF%E3%81%AA%E3%81%8F%E3%81%A6%E3%82%82%E4%BD%BF%E3%81%88%E3%82%8Bai%E3%81%8C%E7%88%86%E8%AA%95)でご説明したように、質問時に関連情報を追加で与えることによって対応できる場合もあります。