TRAININGS

Trainings

トレーニング資料置き場です。

機械学習

Title Summary Published

LLMの最新トレンド - 2025年3月

LLMは自然言語処理において重要な役割を果たしています。ファインチューニング、ゼロショットモデル、マルチモーダル対応など、技術の進化を遂げてきました。また、思考型モデルによる論理的推論の強化や、AIエージェントによる自律的なタスク実行により、ビジネスの効率化に貢献しています。 2025-03-29

機械学習の概要と基礎知識

この文書は、機械学習の概要と基本概念について説明しています。正答率、再現率、特異度、適合率などの評価指標や、F値、混同行列、決定係数、ROC曲線などの概念について解説されています。また、機械学習と統計学の違いや共通点、AI/ML関連の用語の定義と意味についても説明されています。 2021-08-30

自然言語処理での応用

自然言語処理では、言語モデルを利用して文の自然さを確率で表現し、意味の近い言葉を同じように扱う仕組みが重要です。言語モデルは文脈によって単語の出現確率が決まることを利用し、分布仮説と呼ばれる考え方が主流です。単語の意味は周囲の単語によって形成され、Word2Vecなどの手法を用いて単語の意味を数値で表現します。また、トークンと呼ばれる単位で自然言語を扱い、トークンのベクトル表現を学習することで文の意味を表現します。AI/MLによる自然言語処理の流れは、単語辞書の準備、分散表現学習用のコーパスの準備、コーパスのトークン化、トークンのベクトル学習、ラベルデータの準備、入力文のトークン化、トークンのベクトル取得、機械学習モデルへの入力の順で行われます。事前学習済みモデルを利用することで分散表現の準備をスキップできます。 2021-08-30

教師あり学習・教師なし学習の概要

教師あり学習と教師なし学習の概要について説明されています。教師あり学習では勾配ブースティングやニューラルネットワークが紹介され、教師なし学習ではクラスタリングや次元削減、異常検知が説明されています。さらに、それぞれのアルゴリズムについても詳細が説明されています。 2021-08-30

MLOpsの概要

MLOpsは機械学習の開発と運用を統合する実践であり、機械学習モデルのライフサイクルにDevOpsの原則と手法を適用します。MLOpsの主な目的は機械学習システムの品質保証であり、機械学習パイプラインの自動化やモデルの改善と安定運用を実現します。MLOpsには様々なツールが使用され、成熟度レベルに応じた段階的な導入が推奨されます。 2023-11-03

LLMの発展によるAI/ML開発の変化

LLMの発展により、AI/ML開発には個別のプロジェクトでの検証が必要であり、プロンプトエンジニアリングはLLMに依存しています。特化モデルとの住み分けやRAGによる外部知識の利用、ファインチューニングの意義、ランダム性を考慮した評価方法、コスト計算の検討、そしてLLMOpsの登場が重要です。 2023-11-08

最新のLLMを利用したシステム開発

最新のLLMを利用したシステム開発についての記事です。LLMを利用したシステム開発では、基盤モデルの構築、特定タスクへのファインチューニング、独自データからの知識統合が重要です。LLMチェインの設計やモデルの選択、評価系の構築、データ準備、アプリケーション構築なども取り組むべき課題です。 2023-11-15

プロジェクト管理

Title Summary Published

業務会社がシステム開発を外注する際の体制と要点

業務会社がシステム開発を外注する際の体制とプロセスについて説明し、各段階の役割分担や必要なスキルを明確化しています。プロジェクトの成功には、ゴールの明確化、現状調査、要求定義、パートナー選定が重要であり、外部リソースの活用によって専門知識を取り入れつつ、コミュニケーションや調整の課題も考慮する必要があります。 2024-11-28

従来型システム開発のプロジェクトマネジメント基礎

従来型システム開発のプロジェクトマネジメント基礎についての要点は、システムの監視、定期メンテナンス、改善提案を含む運用と保守、ValidationとVerificationの違い、見積もりの不確実性とその管理方法、プロジェクトマネージャーの役割とスキルセット、予算と期間の管理方法、QCDトライアングルの概念などです。 2024-05-11

現在のシステム開発とアジャイル手法

現在のシステム開発において、アジャイル手法は重要な役割を果たしています。アジャイル開発には、スクラムやカンバンを含むさまざまな手法があります。また、チームビルディングやDevOpsの導入も重要です。ユーザーストーリーを活用することで、ユーザー中心の開発を実現し、MVPを通じて迅速なフィードバックと改善を行います。 2024-05-25

機械学習プロジェクトの進め方

機械学習プロジェクトの進め方についての記事です。プロジェクトの流れや企画、開発、学習、導入、運用のステップを説明しています。企画では体制の整備やビジネス課題の定式化、類似課題の調査が重要です。開発では実データの収集と前処理、探索的データ分析とアルゴリズムの選定、特徴量や教師データの設計、システム設計が行われます。学習では学習とパラメータのチューニング、機械学習パイプラインの整理が行われます。導入ではシステムに組み込まれます。運用では予測精度とビジネス指標のモニタリングが重要です。 2023-11-25

機械学習プロジェクトで必要な役割

機械学習プロジェクトにおける必要な役割についてのドキュメントです。前提として、POCフェーズを想定し、開発チームのロールと要求される知識について説明されています。従来のシステム開発での役割についても言及され、アジャイル開発やクラウドを前提とすることが明記されています。 2023-12-02