💡

AI開発の初心者は何から始めたらいい?初心者のためのステップバイステップガイド🚀

2024/09/16に公開

始めに

  • 私はAI開発の経験がほとんどなく、現在何から始めれば良いか考えている段階です。このブログ記事は、同じようにAI開発を始めたいと思っている方々に向けて、私が現在どのようにプロジェクトを探し、進めているかを備忘録として記録したものです。今後、詳細が固まり次第、追記していく予定です。

この記事の対象者

自己紹介

syno: シノ

AI開発の分野

私の認識では、AI開発では以下のような種類があると思います。

  1. ノーコードでのAI開発
    • ChatBotであれば、GPTsDify などのツールが便利です
      GPTs
  2. APIをアプリに組み込む
    • ニュースサイトで記事のページに要約機能がついていたりするのは便利だと思いました。
  3. 学習済みモデルのファインチューニング
  4. AIに関するオープンソースプロジェクトへのコントリビュート
    • 全然わからない分野です😇
  5. モデル設計からデータ収集までフルスクラッチで開発

自分の興味と目標を明確にする

私の場合、次のような分野に興味があります。

  • 興味がある分野
    • 自然言語処理、LLM: ChatGPTを日常的に使っているため
    • 創作関連の生成AI: イラスト、音楽、3DCGなどが趣味のため
    • コンピュータビジョン: 研究テーマのため
  • 最終目標
    • 専門的に学び、最終的には論文を読んで実装できる技術を身につけたいです。

AI開発の題材を探す

適切かどうかはともかく私が深層学習分野で興味があること

AI開発の進め方

個人的に感じた良さそうな進め方です。

  • AIツールを触ってみる
  • X, GitHub, arXivなどで検索してみて, どんな先行事例があるのか調べてみる
  • コミュニティーがあれば参加してみる
  • ハンズオン, ハッカソン, イベントに参加してみる
    • connpassというサイトが無料でいろいろなイベントに参加できて便利だと最近知りました
    • 会った人とXアカウントなどを交換しておくと、今後の情報源が増えるのでおすすめです
    • Xでこまめにしたことを発信したり、ポートフォリオサイトを作っておくと自己紹介のとき便利です
  • とりあえずいろいろコードを書いてみる
    • 大事だと思います(まだできていない)
    • Kaggle, Githubなど?
  • BlogXなどで学習した内容を発信してみる
    • Blogに書いておけば、自分で見返して思い出せますし、自分の成長記録にもなり、また他の人の役にも立つのではないかと思いました

最後に

私が初心者すぎて何も分かっていないので、AI開発や勉強を一緒に進めてくださる方がいれば嬉しいです……。私のXアカウントはこちら
ここまでご覧くださりありがとうございました。

Discussion