YAML

AI/MLフレームワーク - YAML

AI/MLフレームワークは、機械学習モデルの構築、トレーニング、デプロイメントを支援するソフトウェアライブラリおよびツール群です。TensorFlow、PyTorch、Keras、Scikit-learnなど、Pythonを中心に多様なフレームワークが存在し、深層学習、従来の機械学習、エッジコンピューティングなど、さまざまな用途に対応しています。これらのフレームワークは、研究開発から本番環境での運用まで、AI技術の普及と発展に不可欠な基盤となっています。

機械学習 深層学習 AI Python TensorFlow PyTorch データサイエンス
- code: "01"
  slug: "tensorflow"
  name: "TensorFlow"
  description: "Googleが開発したオープンソースの機械学習フレームワークです。"
  developer: "Google"
  language: "Python, C++, CUDA"
  license: "Apache 2.0"
- code: "02"
  slug: "pytorch"
  name: "PyTorch"
  description: "Metaが開発した動的計算グラフを特徴とする機械学習フレームワークです。"
  developer: "Meta"
  language: "Python, C++"
  license: "BSD"
- code: "03"
  slug: "keras"
  name: "Keras"
  description: "人間のための高レベルディープラーニングAPIです。"
  developer: "Google"
  language: "Python"
  license: "Apache 2.0"
- code: "04"
  slug: "scikit-learn"
  name: "Scikit-learn"
  description: "Pythonの伝統的な機械学習ライブラリです。"
  developer: "Community"
  language: "Python"
  license: "BSD"
- code: "05"
  slug: "jax"
  name: "JAX"
  description: "Googleが開発した高性能機械学習ライブラリです。"
  developer: "Google"
  language: "Python"
  license: "Apache 2.0"
- code: "06"
  slug: "hugging-face-transformers"
  name: "Hugging Face Transformers"
  description: "自然言語処理と大規模言語モデルのためのライブラリです。"
  developer: "Hugging Face"
  language: "Python"
  license: "Apache 2.0"
- code: "07"
  slug: "xgboost"
  name: "XGBoost"
  description: "高速で高精度な勾配ブースティングライブラリです。"
  developer: "Community"
  language: "Python, C++"
  license: "Apache 2.0"
- code: "08"
  slug: "lightgbm"
  name: "LightGBM"
  description: "Microsoftが開発した高速勾配ブースティングフレームワークです。"
  developer: "Microsoft"
  language: "Python, C++"
  license: "MIT"
- code: "09"
  slug: "onnx"
  name: "ONNX"
  description: "機械学習モデルの相互運用性を実現するオープン標準です。"
  developer: "Microsoft, Facebook, AWS"
  language: "Multiple"
  license: "MIT"
- code: "10"
  slug: "apache-spark-mllib"
  name: "Apache Spark MLlib"
  description: "大規模データの分散機械学習ライブラリです。"
  developer: "Apache Software Foundation"
  language: "Python, Scala, Java"
  license: "Apache 2.0"