質問: マヨネーズで有名なキューピーが、不良品のダイスポテト(色が変色している、形が不自然など)をベルトコンベアーから取り除く作業をTensorFlowを使ってAI化したとありました。(記事はこちら) 内容としては、良品を18000枚ほど学習させ、AIが良品を判断するということらしいのですが、その技術はすでに人間の検知能力を超えているそうです。 この技術開発に2ヶ月ほどかかったらしいのですが、これってそんなに難しい技術なのでしょうか? 少なくともこういった画像を認識する能力はTensorFlowを使えば、我々一般人でも検知する開発できるレベルなのでしょうか? ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/dc235da85cbc954ddce1fcd45301044b.png) ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/d7b657b7b70f921b1f305f2d3496ee6d.png)
回答: 小池さんという元エンジニアのキュウリ農家の方は個人でtensorflowを使ってキュウリのランク判別をされています。そういう意味では個人でも実用レベルのものを作成することは可能です。 この方も教師用データは7000枚とか用意されてたと思います。 小池さんのブログ この方からお話を聞いたことがありますが完全に独学でゼロから数か月で作成されてたかと思います。 私も個人的にchainerを利用してCNNを組んで異常検知の開発を行ったことはありますが、OSSを使うのであればプログラムとしてはそこまでの難しさはありませんでした。 どちらかというと何を使って学習させるのか、ハイパーパラメータをどうするのか、どうやって検知するのかなどのアイデアの部分が重要だと思います。 お答えになっているかどうかわかりませんが参考になれば幸いです。