Opensource.comは5月29日(米国時間)、「5 trending open source machine learning JavaScript frameworks|Opensource.com」において、オープンソース・ソフトウェアとして開発が行われているJavaScriptの機械学習(マシンラーニング)フレームワークを5つ紹介した。機械学習技術は注目が高まっている分野であり、すでにいくつものフレームワークが提供されている。

紹介されているJavaScriptフレームワークは次のとおり。

  • TensorFlow.js - Webブラウザ上で機械学習が行えるオープンソースの機械学習ライブラリ
  • Machine learning tools - さまざまな機械学習機能をサポートしたツール。幅広く利用することが可能
  • Keras.js - WebGLを使ってGPUでの計算をサポートした機械学習フレームワーク
  • Brain.js - 機械学習におけるモデルの定義、学習、ニューラルネットワークの実行などの作業を簡素化してくれるフレームワーク
  • STDLib - 数値的な機械学習ライブラリが必要な場合に便利なフレームワーク
  • TensorFlow.js

    TensorFlow.js

機械学習技術を活用したシステムやサービスの構築は注目が高い分野である一方、十分な数のエンジニアが供給できていない状況でもある。上記のフレームワークはその利用を通じて機械学習を学ぶ用途としても利用することができる。