「Gemini」：Googleの新AI、実際のところは？

# 衝撃的な紹介動画
GoogleからGPT-4を超える性能のマルチモーダル生成AI「Gemini」が公開されました。

### 衝撃の動画はこちら

https://youtu.be/UIZAiXYceBI
>（引用）
> Gemini は、テキスト、画像、オーディオ、ビデオ、コード全体で推論できる、ネイティブのマルチモーダル AI モデルです。このビデオでは、ジェミニとのお気に入りのやり取りをいくつか紹介します。詳細を確認してモデルを試してみてください: https://deepmind.google/gemini 

[How it’s Made: Interacting with Gemini through multimodal prompting](https://developers.googleblog.com/2023/12/how-its-made-gemini-multimodal-prompting.html)

:::note info
[こちら](https://twitter.com/i/status/1732885990291775553)には「We gave Gemini sequences of different modalities — image and text in this case — and had it respond by predicting what might come next.」「All the user prompts and outputs in the video are real, shortened for brevity. 」と記載あり。あくまでデモ、のようですね。
:::

# Gemini comes in three sizes

Gemini 1.0は「Ultra」「Pro」「Nano」の3つのサイズ

- **Pro**：生成AIボット **「Bard」の英語版に搭載**されている。
- **Nano**：GoogleのハイエンドAndroidスマートフォン「Pixel 8 Pro」で稼働を開始。
- **Ultra**：2024年初めには「Bard Advanced」で使えるようになる。

![pro.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1413258/993aeb6a-b8d1-5357-ac56-f392d3213b99.png)
引用元：[blog.google（Bard gets its biggest upgrade yet with Gemini）](https://blog.google/products/bard/google-bard-try-gemini-ai/)

![Ultra.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1413258/a6143507-070f-7867-9a14-324e9044a6d3.png)
引用元：[blog.google（Introducing Gemini: our largest and most capable AI model）](https://blog.google/technology/ai/google-gemini-ai/)


# Gemini Proを試してみる
というわけで、Googleの会話型AI「Bard」英語版でGemini Proを利用できるようです（ブラウザの言語設定を英語に変更してアクセスするだけで無料で利用できます）。
（参考：[WIRED記事](https://wired.jp/article/how-to-use-google-gemini-ai-bard-chatbot/)）

![Bard.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1413258/4227dadb-e584-d29a-6625-b8f26ab7f6f5.png)
[Bard](https://bard.google.com/)


# 技術レポート
https://storage.googleapis.com/deepmind-media/gemini/gemini_1_report.pdf

![table2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1413258/eef823ab-7a93-9a48-358c-287509901598.png)

:::note info
Text Benchmarkをみると、GPT-4を超えるには Ultra(最上位モデル)が必要？
:::

# Gemini Pro を AI Studio で使える

12月13日からは、Google AI StudiやVertex AIのGemini APIを介してGemini Proを利用可能になるようです（AI Studioでの利用イメージは[こちら](https://twitter.com/i/status/1732885990291775553)）。


## 付録）Gemini Pro の実力をみてみる①（日本語の理解）

言語理解ベンチマークには、[JGLUE](https://github.com/yahoojapan/JGLUE)や[日本語版 lm-evaluation- harness](https://github.com/Stability-AI/lm-evaluation-harness/tree/jp-stable)、[Nejumi](https://wandb.ai/wandb/LLM_evaluation_Japan/reports/LLM-JGLUE---Vmlldzo0NTUzMDE2?accessToken=u1ttt89al8oo5p5j12eq3nldxh0378os9qjjh14ha1yg88nvs5irmuao044b6eqa)、[The Rakuda Benchmark](https://yuzuai.jp/blog/rakuda)などがありますが、今回は[ELYZA Tasks 100](https://huggingface.co/datasets/elyza/ELYZA-tasks-100)の１つの例で試してみます。

### [Bard（Gemini Pro）]
![sample1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1413258/8ca8fa35-204b-1fae-0d8b-d1624353f7d9.png)

### [ChatGPT4]
![sample2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1413258/0f8e380d-0f6e-5084-3c4b-b632ffd660d1.png)

### [Elyza]
![sampleE.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1413258/7569f9ff-23ef-f15f-a44e-1313c1614367.png)
引用元：[ELYZA-tasks-100 ](https://huggingface.co/datasets/elyza/ELYZA-tasks-100?row=81)

### [その他のモデル]
![sample3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1413258/005427b1-6686-854c-dbaf-5a8f2e37160b.png)
引用元：[ELYZAが公開した日本語LLM「ELYZA-japanese-Llama-2-7b」についての解説 : (2) 評価編](https://zenn.dev/elyza/articles/5e7d9373c32a98)

:::note info
この例は、GPT-4も間違う問題ですが、Gemini Proも間違ってしまいました。
:::

## 付録）Gemini Pro の実力をみてみる②（知識）
### [Bard（Gemini Pro）]
![sample20.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1413258/2ca5e113-bde6-c133-80f4-98345445a48b.png)

### [ChatGPT4]
![sample21.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1413258/95ecd542-8ecb-2ad9-4aad-078f9229aa7e.png)


:::note info
BardもGPT-4も検索機能はあるはずですが、（音声認証は認められていないと思いますので）今回のケースではGPT-4のほうが有利だったようです。
:::

## 付録）Gemini Pro の実力をみてみる③（音声入出力）
![speak.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1413258/b3a981db-26e1-b300-933b-11f57ba955f8.png)

:::note info
右下のマイクで発話し、Submitを押下。日本語はうまく聞き取ってもらえませんでした。
:::

:::note info
テキストの出力が完了してから、数秒後に右上のスピーカーマークが出現しました。Proだとタイムラグがありそうですが、音声の質は動画と同等のレベルに感じました。
:::

# その他

[AlphaCode 2 Technical Report](https://storage.googleapis.com/deepmind-media/AlphaCode2/AlphaCode2_Tech_Report.pdf)

# まとめ
Ultraをデモ動画のように使える日が早くきてほしいですね。GPT-4は少しかしこまった？わざとらしい？表現がたまに気になりますが、Geminiと友達のようにテンポよくラフに会話できると個人的にはうれしいです。


# 参考・引用
https://deepmind.google/technologies/gemini/#introduction
https://www.youtube.com/watch?v=UIZAiXYceBI&feature=youtu.be
https://twitter.com/OriolVinyalsML/status/1732885990291775553
https://blog.google/products/bard/google-bard-try-gemini-ai/
https://blog.google/technology/ai/google-gemini-ai/
https://wired.jp/article/how-to-use-google-gemini-ai-bard-chatbot/
https://bard.google.com/
https://storage.googleapis.com/deepmind-media/gemini/gemini_1_report.pdf
https://huggingface.co/datasets/elyza/ELYZA-tasks-100?row=81
https://it.impress.co.jp/articles/-/25698