問題タブ [createml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - CreateML 転移学習モデルが iOS シミュレーターで実行されない
転移学習を使用して、CreateML でオブジェクト検出モデルをトレーニングしました。iOS プロジェクトでモデルを使用すると、iOS 14.6 を実行している物理デバイスと M1 Mac Mini で予測が正常に機能しますが、iOS 14.5 を実行しているシミュレーターで を呼び出すと、次のエラーがスローされます.prediction(input: ...)
。
転移学習モデルには iOS 14 以降が必要ですが、シミュレーターは 14.5 を実行しています。
CGImage
aとの両方を渡そうとしましCVPixelBuffer
たが、結果は同じでした。
モデルを「フル ネットワーク」モードでトレーニングすると問題ありません。
転移学習 CoreML モデルは iOS シミュレーターでサポートされていませんか? そうでない場合、それはどこに文書化されており、サポートされていないのはなぜですか?
編集: CreateML と XCode のプレビュー機能も、転移学習モデルの「不明なエラー」で壊れていることにも気付きました。
swift - CreateML Image Classifier は「10 回の反復で早期に収束しました」
現在、CreateML を使用して画像分類モデルを構築しています。合計で約 20,000 個の画像を持つ約 120 個の画像クラスがあり、各クラスには 100 ~ 200 個の画像が含まれています。時間の経過とともに、モデルの精度を向上させるために画像データを追加しましたが、これが問題に気づき始めたときです。Completed training - converged early at 10 iterations'
反復回数が 25 であるにもかかわらず、トレーニング セッションが停止し、次のようにアドバイス
します。
結果を見ると、モデルの精度は 85% 未満です。84% がトレーニング、83% が検証、77% がテストです。さらに、トレーニングでは、各クラスのデータ項目の一部のみが使用されます。一部のクラスでは、提供した 100 ~ 200 個のアイテムのうち 40 ~ 50 個のアイテムしか使用していません。これは、追加のトレーニング データを追加する目的を無効にしているようです。
誰の知る限りでも、モデルの精度を確保するために、CreateML が利用可能なすべてのトレーニング/テスト データとトレーニングを最小限の反復回数で確実に使用する方法はありますか?
前もって感謝します!
乾杯、
キール