プログラミング言語初心者がTensorflowで良品・不良品判断をするプログラムを作るまで


初めに

この記事は多くの知識者にとっては役に立たないかもしれません。
私はプログラミング初心者なので、新しくAIや機械学習といった言葉に興味を持った人の目線の記事になります。
今日から主にTensorflowや実際の使用を目指して勉強したことを書いていこうと思いますが、間違ったことを言うかもしれません。
その場合は気が付いた時点で記事を修正していきます。
目標はベルトコンベアに流れる製品の良品・不良品の判断をしたい!です。

以下に始めるにあたって私の情報をまとめます。

私のレベル

生物理系院卒ですが、授業でR使ったなーくらいのレベルです。
あとはRNASeqデータをいじるのに若干Parlを扱ったくらい。
tensorflowってどんな言語?って思ってたくらいわかりませんでした。

目標

上にも書きましたが、ベルトコンベアに流れる製品の良品・不良品判断を実用化レベルまで持っていけたらいいなと考えてます。
具体的には冷凍食品のアピアランス検査がしたいです。
(道のりは長い…)
短期的にはtensorflowのチュートリアルから理解していきたいと思います。

どうしてこの目標を持つようになったのか

PCでカタカタッターン!ってやるのが夢だったんです。
だからAIとかニューラルネットワークとか言ってるとわくわくしてきます。
(学生の時は授業でいきなりR使って動機もなくIrisデータの回帰分析やらされたので嫌いでした。)
最近、何かを作ってみたい欲があったのですが、”家で実用化するようなことないな”となり、現在、仕事で多くの工数割いてる検品業務をAIがやってくれたらいいなと考えて今に至ります。
実用化がどれ程の難易度なのかわかりませんが、とりあえずやってみます。

終わりに

実は昨日から色々調べていて、自宅PCにAnaconda入れてPythonでtensorflow使えるようにしてあります。
はじめは記事を書くつもりがなかったので、インストールの仕方の画像とか撮ってなく、次の記事はチュートリアルから初めて行きます。
いきなり親切じゃなくてすみません。