Web上でディープラーニングを行うなんて、といった意見は過去によく聞かれました。しかしすでにネットワークを組んで訓練も終わったモデルを使うのであればJavaScriptからでも有益に使えます。エッジでディープラーニングの処理ができるならばユーザにとってもメリットがあります。 そんな可能性を飛躍的に拡大してくれるのがONNX.jsです。Webブラウザ上で使えるONNXモジュールです。 ONNX.jsの使い方 写真からオブジェクトを判定するデモ。 フォークリフト、だと…。 手書き認識。精度はかなり高いです。 感情分析。Webカメラを使ってみたのですが精度は低かったです…。 ONNX.jsはディープラーニングエンジンの共通モデルフォーマットとなっているONNXを使って動作します。つまりTensorflowやCaffe2、nnablaなど多くのディープラーニングライブラリで作成できます。Webブラ