AppleがCore MLを導入しました。訓練されたモデルを提供する多くの第三者がいます。コアMLに使用する神経モデルの作成方法とトレーニング方法
しかし、モデルを自分で作成したいのですが?どのようにすればいいのですか?&技術をどのように使用できますか?
AppleがCore MLを導入しました。訓練されたモデルを提供する多くの第三者がいます。コアMLに使用する神経モデルの作成方法とトレーニング方法
しかし、モデルを自分で作成したいのですが?どのようにすればいいのですか?&技術をどのように使用できますか?
コアMLは、独自のモデルをトレーニングする方法を提供しません。既存のものをAppleのmlmodel形式に変換することができます。
独自のニューラルネットワークを作成するには、CaffeまたはKerasフレームワークを使用し、それらのモデルをCoreML形式に変換します。従来の機械学習アルゴリズムでは、コアMLはScikit-learn *およびXGBoostと互換性があります。
Core MLを使わずにiOS上でニューラルネットワークをトレーニングして実行することもできます。Caffe 2またはTensorFlowを使用してください。興味があれば私はlong list of iOS-compatible machine learning librariesをサポートしています。
上記のすべてのライブラリには、独自のモデルの作成を開始するための優れたドキュメントとチュートリアルが用意されています。
* LibSVMも互換性がありますが、scikit-learnはとにかくフードの下でそれを使用します。