G検定に合格しました！

# はじめに
先日、2023年5月に実施されたG検定に合格することができました！
この記事では勉強方法や、勉強したことについてまとめていきたいと思います。（勉強が全然間に合わなかったので、あまり参考にならないかもしれません。）
# 得点率
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3323487/4f15cd7b-3aca-fd4f-4801-9e326a41754c.png)
採点結果を見てもわかる通り、結構ギリギリの合格だったと思います。
余裕をもってG検定に合格したい人は、僕より勉強するようにしてください。
# G検定とは
- G検定とは、AIやディープラーニングに関する知識を持っているかを認定する資格です。
- G検定のGはGeneraristの頭文字であり、AIに関するリテラシーを持った人材のことを指します。
- 人工知能の歴史から、ディープラーニングの概要、AIに関する法倫理まで200問近い問題が出題されます。
- ディープラーニングに関する資格はG検定とE資格がありますが、G検定はディープライニングの知識に関する資格、E資格はディープラーニングの実装に関する資格です。
# 自己紹介
- 情報科学科に所属する大学3年生
- 競技プログラミングや授業などでプログラミングの経験はあるが、人工知能や機械学習に関する知識はほぼなし。
- G検定の受験と同時期に、東大の松尾研が開催する[GCI(Grobal Consunption Inteligence)](https://gci.t.u-tokyo.ac.jp/)と、[DL(Deep Learning)講座](https://deeplearning.jp/lectures/dlb2023/)を受講。
# 購入した本
- [深層学習教科書 ディープラーニング G検定(ジェネラリスト)公式テキスト 第2版 単行本（ソフトカバー）](https://www.amazon.co.jp/%E6%B7%B1%E5%B1%A4%E5%AD%A6%E7%BF%92%E6%95%99%E7%A7%91%E6%9B%B8-%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0-G%E6%A4%9C%E5%AE%9A-%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%A9%E3%83%AA%E3%82%B9%E3%83%88-%E5%85%AC%E5%BC%8F%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88/dp/4798165948/ref=sr_1_3?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&keywords=G%E6%A4%9C%E5%AE%9A&qid=1685438163&s=books&sr=1-3)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3323487/dca4a076-4e7f-ff0e-134f-ddc849b5c88b.png)
G検定を受ける人はほぼ間違いなく買っているといわれる、通称白本です。人工知能のおおまかな流れや、機械学習の主な手法を学ぶのに最適な本だと思います。読みやすく、中身はしっかりしているのでおすすめの本です。

- [徹底攻略ディープラーニングG検定ジェネラリスト問題集 第2版 (徹底攻略シリーズ)](https://www.amazon.co.jp/%E5%BE%B9%E5%BA%95%E6%94%BB%E7%95%A5%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0G%E6%A4%9C%E5%AE%9A%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%A9%E3%83%AA%E3%82%B9%E3%83%88%E5%95%8F%E9%A1%8C%E9%9B%86-%E7%AC%AC2%E7%89%88-%E5%BE%B9%E5%BA%95%E6%94%BB%E7%95%A5%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E6%98%8E%E6%9D%BE-%E7%9C%9F%E5%8F%B8/dp/4295011630/ref=sr_1_2_sspa?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=2AZZIXKG99DE5&keywords=G%E6%A4%9C%E5%AE%9A&qid=1685437263&s=books&sprefix=g%E6%A4%9C%E5%AE%9A%2Cstripbooks%2C691&sr=1-2-spons&psc=1&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUEyNVdOVzlQME5NMUJOJmVuY3J5cHRlZElkPUEwOTgyODIyM0VGVjkxNzNTWlpXUiZlbmNyeXB0ZWRBZElkPUEzT1BBTTFZNDNZQVJPJndpZGdldE5hbWU9c3BfYXRmJmFjdGlvbj1jbGlja1JlZGlyZWN0JmRvTm90TG9nQ2xpY2s9dHJ1ZQ==)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3323487/112d6579-b763-f1ae-c953-cf8c18601416.png)
こちらもG検定を受ける人はよく買っている、通称黒本です。G検定用の問題集なのですが、問題数は少なく、買うメリットはあまりなかった印象です。

- [ＡＩ白書　２０２２ (単行本)](https://www.amazon.co.jp/%EF%BC%A1%EF%BC%A9%E7%99%BD%E6%9B%B8-%EF%BC%92%EF%BC%90%EF%BC%92%EF%BC%92-%E5%8D%98%E8%A1%8C%E6%9C%AC-AI%E7%99%BD%E6%9B%B8%E7%B7%A8%E9%9B%86%E5%A7%94%E5%93%A1%E4%BC%9A-ebook/dp/B09XWP35FT/ref=sr_1_2?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=2AW39EVNSWSJ8&keywords=AI%E7%99%BD%E6%9B%B8&qid=1685438220&s=books&sprefix=ai%E7%99%BD%E6%9B%B8%2Cstripbooks%2C166&sr=1-2)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3323487/b8dc6d5a-75de-e23b-8779-fb00efc0c998.png)
最近のG検定では、法倫理に関する問題がよく出るため、時事問題対策として購入しました。
購入してみたものの、分量が多く、読み切れませんでした。こちらもG検定対策としてはあまり買うメリットがなかったと思います。
# 勉強スケジュール
<table>
  <thead>
    <tr>
      <th>期間</th> <th>勉強内容</th>
    </tr>
  </thead>
  <tr>
    <td> 1か月前 </td> <td>白本を購入し、6章あたりまで読む。</td>
  </tr>
  <tr>
    <td> 2週間前~1週間前 </td> <td>白本の7~9章あたりまで読み、1周する。</td>
  </tr>
  <tr>
    <td> 1週間前~前日 </td> <td>白本2週目読む。黒本を1周する。AI白書で気になるところを読む。</td>
  </tr>
　<tr>
    <td> 前日 </td> <td>study aiの模試を解く。</td>
  </tr>
</table>
白本を2周、黒本を1周し、前日にStudyAIの模試を解きました。
G検定に関する勉強はほぼこれ以外していないため、結構ギリギリの状態で受けました。

# G検定はネット検索OKだから楽勝と考えている人へ
G検定は自宅受験のため、ネット検索が黙認されています。このため、試験時間中にネット検索すれば、あまり勉強しなくてもなんとかなるだろうと思う人もいるかもしれません。

しかし、これは間違いです。G検定は120分で200問近くの問題を解かなければならないため、すべてをネット検索しようとするのは無謀と言ってもよいでしょう。G検定では、いかに簡単な問題を即答し、難しい問題を検索する時間を作るかが重要です。

また、G検定の問題はコピペをすることができません。私はこれを1週間前に知り、すごく焦りました。みなさんは1週間前に焦ることのないよう前もって準備するようにしてください。

# ChatGPTの使用について
私はG検定の問題がコピペできないことを知り、[スクリーンショットした問題をOpenCVを用いて文字認識し、ChatGPTに質問するコード](https://github.com/kosirobwada/OpenCV/tree/main/TransScreenShot)をPythonで書きました。

しかし、試験前日にStudyAIの模試をChatGPTに解かせたところ、正答率が5割前後と使い物にならないことがわかりました。

結果、ネット検索してもわからない問題を、ダメもとでChatGPTに聞くという使い方をすることになりました。普通にキーワードをネット検索する方が早く、精度が良いと思います。

# E資格
G検定を取得することができたので、8月にE資格を受けようと思っています。

E資格を受けるためには、認定講座を受ける必要があります。しかし、認定講座は、何十万というお金がかかるものがほとんどです。

ここで、学生の方のみが使える裏技を紹介します。東大の松尾研が開催する[DL(Deep Learning)講座](https://deeplearning.jp/lectures/dlb2023/)は、無料で受けることができるE資格認定講座です。私もこれを修了して、E資格を受けようと思っています。

# 最後に
私はG検定を受験してよかったと思います。機械学習やディープラーニングに関する知識を体系的に学ぶことができました。

これをきっかけに、KaggleやSIGNATEに挑戦したり、E資格に向けて精進していきたいと思います。