AIや機械学習を学ぶ際にはPythonやサーバサイドのプログラミング言語を習得するのが一般的です。しかし、最近ではエッジやオフラインでも実行できるAI、機械学習環境に注目が集まっています。そうすることでクラウドにデータを上げず、プライバシーに配慮したAI利用が可能になります。 今回はそんなWebブラウザで実行できる機械学習エンジンを紹介します。 TensorFlow TensorFlow.jsはGoogleが主導して開発している機械学習エンジンになります。ベースとなっているのはTensorFlowで、TensorFlow.jsはそのWeb版です。同じモデルが利用できます。 TensorFlow ONNX.js - Run ONNX models in the browser ONNX.jsは機械学習モデルの共通フォーマットであるONNXを実行するライブラリです。Microsoftが主導して