コース概要

PythonでのAIの概要

  • AIの主要な概念と範囲
  • AI開発用のPythonライブラリ
  • AIプロジェクトの構造とワークフロー

AIのためのデータ準備

  • データのクリーニング、変換、特徴量エンジニアリング
  • 欠損値と不均衡なデータの処理
  • 特徴量スケーリングとエンコーディング

監督学習技術

  • 回帰と分類アルゴリズム
  • アンサンブル手法:ランダムフォレスト、勾配ブースティング
  • ハイパーパラメータ調整と交差検証

非監督学習技術

  • クラスタリング手法:K-Means、DBSCAN、階層的クラスタリング
  • 次元削減:PCA、t-SNE
  • 非監督学習のユースケース

ニューラルネットワークと深層学習

  • TensorFlowとKerasの紹介
  • フィードフォワードニューラルネットワークの構築と訓練
  • ニューラルネットワーク性能の最適化

強化学習(入門)

  • エージェント、環境、報酬の主要な概念
  • 基本的な強化学習アルゴリズムの実装
  • 強化学習の応用例

AIモデルの展開

  • 訓練済みモデルの保存と読み込み
  • API経由でモデルをアプリケーションに統合
  • 生産環境でのAIシステムの監視と維持管理

まとめと次のステップ

要求

  • Pythonプログラミングの基本的な理解
  • NumPyやpandasなどのデータ分析ライブラリを使用した経験
  • 機械学習の概念とアルゴリズムに関する基本知識

対象者

  • AI開発スキルを拡張したいソフトウェア開発者
  • 複雑なデータセットにAI技術を適用したいデータアナリスト
  • AI機能を持つアプリケーションを開発しているR&D専門家
 35 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (3)

今後のコース

関連カテゴリー