.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

このコースは、生成AIと大規模言語モデル(LLM)の世界に飛び込みたいと願う、AIエンジニア、データサイエンティスト、そして開発者を目指す方に最適です。わずか8週間で、実践的なアプリケーションを構築し、最先端の技術を習得することで、AIへの理解を飛躍的に深めることができます。急速に進化するAI業界で、他社との差別化を図るための実践的な経験を積むことができます。ぜひご参加いただき、AIテクノロジーのリーダーへの第一歩を踏み出しましょう!

  1. 最初のLLM製品の構築: トップモデルとトランスフォーマーの探索
    企業の Web サイトをインテリジェントにスクレイピングしてナビゲートする AI 搭載のパンフレット ジェネレーターを作成。
  2. マルチモーダルChatボットの構築: LLM、 Gradio UI、エージェントの活用
    UI と関数呼び出しを備えた航空会社向けのマルチモーダル顧客サポート エージェントを構築。
  3. OSSのGen AI: Hugging Faceを使った自動化ソリューションの構築
    オープンソース モデルとクローズド ソース モデルの両方を使用して、音声から会議の議事録とアクション項目を作成するツールを開発。
  4. LLM対決: コード生成とビジネスタスクのためのモデルの評価
    Python コードを最適化された C++ に変換してパフォーマンスを 60,000 倍向上させる AI を作成。
  5. RAG をマスターする: ベクトル埋め込みと LangChain を使用した高度なソリューションの構築
    RAG を使用して AI ナレッジ ワーカーを構築し、企業関連のすべての問題の専門家になる。
  6. LoRA/QLORAを用いたFrontier大規模言語モデルの微調整
    フロンティア モデルを使用して短い説明から製品の価格を予測します。
  7. 価格予測で Frontier と競合できるように、オープンソースモデルを微調整。
    価格予測で Frontier と競合できるように微調整されたオープンソース モデルを実行。
  8. モデルと連携した自律マルチエージェントシステムの構築
    モデルと連携してお買い得品を見つけ、特別バーゲンを通知する自律マルチエージェント システムを構築します。

詳細

前提ソフト

パッケージ

https://github.com/ed-donner/llm_engineering/blob/main/requirements.txt

python-dotenv
jupyterlab
ipywidgets
requests
numpy
pandas
scipy
scikit-learn
matplotlib
gensim
torch
transformers
tqdm
openai
gradio
langchain
langchain-core
langchain-text-splitters
langchain-openai
langchain-chroma
langchain-community
datasets==3.6.0
matplotlib
google-generativeai
anthropic
chromadb
plotly
jupyter-dash
beautifulsoup4
pydub
modal
ollama
psutil
setuptools
speedtest-cli
sentence_transformers
feedparser
protobuf==3.20.2
wandb

アプリ

サービス

Week1

GPT-4o、Claude 3.5などのフロンティア・モデルを活用し、商用プロジェクトを構築

Day0

Day1に含まれる内容だが、環境構築などが中心なので切り出した。

Day1

Day2

Day3

Day4

Day5

Week2

GradioでUI構築、マルチモーダルAIアシスタント/Chatボットを開発

Day1

Day2

Day3

Day4

Day5

Week3

Hugging Faceを用いたOSSモデル活用(Pipelines API、トークナイザ、モデル探求)をGoogle Colab上で行う。

Day1

Day2

Day3

Day4

Day5

Week4

モデル選択とベンチマーク、コード生成課題(Python → 高速C++変換)

Day1

(座学)

Day2

(座学)

Day3

Day4

Day5

(座学)

Week5

Day1

Day2

Day3

Day4

Day5

Week6

Day1

Day2

Day3

※ BoWの次元は1000、Word2Vecの次元は400だったこともあり。

Day4

Day5

Week7

Day1

Day2

Day3

Day4

Day5

Week8

Day1

Day2

Day3

Day4

Day5

参考

コード

スライド

https://drive.google.com/drive/folders/1JwNorpRHdnf_pU0GE5yYtfKlyrKC3CoV


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS