コンテンツにスキップ

0.3 AI フルスタック能力マップ

AI フルスタック能力マップ

まず図を見ます。コースは1本のエンジニアリングの道です。

toolsPythondatamodelsLLMRAGAgentspecialization/runtime delivery

今は細部を全部理解しなくて大丈夫です。

詰まっていること戻る場所
コードが動かないツールと Python
入力が乱れているデータ
答えが信頼できない評価と RAG
行動が制御できないAgent trace と権限
対応章最初に見える証拠深い問い
ツール1再現可能なプロジェクトフォルダと Git 履歴他の人が再実行できるか
Python2入力と出力が明確な小さなスクリプト読みやすく、型があり、テストできるか
データ3整った表、グラフ、メモどこに誤りやバイアスがあるか分かるか
モデル4-6学習または点検したモデル実験どの指標が判断を変えるか
LLM7prompt、tokens、embeddings、Transformer の直感振る舞いは data、decoding、context のどこから来るか
RAG8検索トレースと回答評価答えは正しい根拠を使ったか
Agent9ツールトレース、権限、記憶境界、デプロイメモユーザー、ファイル、操作が本物になったらどこで失敗するか
専門分野 / ランタイム成果物10-13 と選択モジュールvision/NLP/マルチモーダル/オープンソース LLM デモ、書き出した成果物、デプロイメモドメイン制約とランタイム制約がプロダクト判断をどう変えるか

この講座はトピックの山ではなく、デバッグの積み重ねであり、ポートフォリオの積み重ねでもあります。AI アプリケーションの挙動が悪いとき、原因は見ている機能より何層も下にあることがあります。レビューする人に何を作ったか聞かれたとき、証拠はどの層を制御したかを示す必要があります。

1つのプロジェクト軸で多層を積む

Section titled “1つのプロジェクト軸で多層を積む”

キャリア転換に強い project は、小さな assistant や automation から始め、章ごとに信頼性を増やせます。

ポートフォリオに追加する証拠
ツールrepository、README コマンド、スクリーンショット、整理されたファイル構成
Python入力、出力、エラー、テストが見える CLI または script
データサンプル dataset、クリーニングメモ、グラフ、境界例
モデルbaseline、指標表、比較、失敗サンプル
LLMPrompt variants、structured output、token/cost メモ、限界
RAGdocuments、chunks、retrieval trace、citation check、answer evaluation
Agenttool permission boundary、action trace、memory rule、rollback note
専門分野 / ランタイム成果物vision、NLP、multimodal、オープンソース LLM ランタイム、deployment、またはプロダクト固有のレビュー証拠

まず第1-9章を標準のメインラインとして進めます。第9章まで終えると、小さな LLM/RAG/Agent プロジェクトを、根拠、ログ、安全境界つきで作れる状態を目指します。

その後、第10-13章はプロダクト上の必要に合わせて選びます。

必要なこと選ぶ章理由
画像、カメラ、OCR、検出、セグメンテーション第10章 Computer Vision出力がラベル、枠、マスク、文字、動画イベントなどの視覚結果になる
テキストラベル、抽出、要約、言語評価第11章 NLP出力がラベル、フィールド、範囲、生成テキストなどのテキストタスクになる
画像、PDF、音声、動画、クリエイティブ素材、multimodal RAG第12章 Multimodal/AIGCモダリティが混ざり、出典、プロンプト、レビュー、書き出し記録が必要になる
オープンソースモデルのホスティング、私有化配置、ランタイム所有第13章 Open-Source LLM Deploymentmodel files、serving API、license、cost、fine-tuning 判断をプロジェクト側で制御する必要がある
デプロイ、Python 上級、古典的 ML の深掘り選択モジュールメインプロジェクトに特定のエンジニアリングまたはアルゴリズムの補助スキルが必要になる

プロジェクトを始める前に、最も危険な層を1つ印づけます。たとえば PDF 質問応答アプリは、チャット UI ではなくデータ整備と検索で先に失敗しがちです。自動化 Agent は、プロンプトの言い回しではなくツール権限、状態、評価で先に失敗しがちです。

各章では、その層が動くことを証明する成果物を1つ残します。スクリーンショットも役に立ちますが、ログ、README コマンド、小さなデータセット、指標表、失敗メモのほうが、後でデバッグしやすい証拠になります。

任意の背景:これらの能力がどのように発展してきたかを知りたい場合は、AI 発展史 15 段階マップを軽く見てください。

次に、メインルートをどう進めるか計画します。

この map は、現在の layer、次に一番 risk が高い layer、進捗を証明する portfolio artifact を 1 つ言えれば合格です。

このページを終えたら、この証拠カードを残します。

機能マップ
tools、Python、data、math、ML、DL、LLM、RAG、Agent、専門分野、ランタイムの関連付け
プロジェクト軸
assistant、automation、analysis、または multimodal project の案を1つ
現在位置
すでに分かっていることと、後回しにすること
次の行動
次に始める具体的な章かワークショップを1つ
リスク確認
何でも一度に学び、証拠を飛ばし、または中核ルートを見失うこと
期待される成果
プロジェクト軸と1つの即時行動が書かれた、印付きの個人コースマップ