1クラス30枚の写真を使ってCreateMLでモデルを作成しました。
まずはCreateML上で画像の水増しをしながらやってみました。
CreateML上でならどの写真でもうまく識別できました。しかしアプリ上でモデルを使うと全然認識はできませんでした。同じ写真で試してみるごとに全然違う結果が出てました。
画像の水増しが本当にできているかわからなかったので自分で水増しをして学習させてみました。
だいたい全て合わせて6000枚までふやしました。
このモデルもCreateML上でならうまく識別はできても、アプリ上だとできませんでした。
以上のことからモデルをアプリ上で使うということが精度の低下につながっていると思うので別のサンプルを試してみたいです。また、一度サンプルのデータセットを使ってCreateMLのモデル作成とアプリで動かすこともやってみたいです。