独自画像を用いて機械学習用のデータセットの作り方、回帰分析の仕方を知りたいです。
下記2点の方法を教えていただきたいです。
#1)データセットの作り方について
MNIST等の書籍で載っている分類問題はkerasを用いて一通りやりました。
また、犬、猫のような2項分類については、trainフォルダの下に犬フォルダ、猫フォルダを作り、
その中に集めた画像を入れて、VGG16をファインチューニングして分類するというところまではなんとかできます。
次のステップとして、画像から回帰分析を実施してみたいです。
自分で集めた画像(例えば料理画像やスナップ写真)と、連続値の目的値(例えばカロリー値や体重)を組み合わせて、
回帰分析し、最終的には画像だけから目的値を推測できるようにしたいです。
ところがインターネットで調べても、画像から回帰分析する際のデータセットの作り方が見つけられませんでした。
一つのフォルダの中に、JPGデータ(例えば001.jpg、002.jpg、003jpg、、、、)と、
1列目にJPGデータ名(例えば001.jpg、002.jpg、003jpg、、、、)、
2列目に目的値(例えば100kcal、200kcal、249kcal、230kcal、、、)のように入力したcsvファイルを作って保存すればデータセットとなるのでしょうか。
#2)回帰分析の仕方について
上記データセットができた上で、どのように取り込み、回帰分析するのかコードをご教示いただけますと幸いです。
2項分類の際には最後の出力層がsigmoidになっていて、それを使わない~くらいまでは理解しているのですが、
実際コードとなると分からず困っております。
#3)参考にしたサイト
下記は見てみましたが、上記の目的を達することができませんでした。
https://qiita.com/ha9kberry/items/314afb56ee7484c53e6f
https://pchun.work/keras%E3%81%A7%E5%9B%9E%E5%B8%B0/
https://cookie-box.hatenablog.com/entry/2017/08/15/001805
https://colab.research.google.com/drive/11YwK8GDlt1KDxd3zBOkfcoqWsMfdvWTH
→こちらのサイトはカロリーが出ますが、すしなら〇〇kcalと決まった値が出てくるので、回帰でないと思っています。
また、上記のようなことを行うためにその他参考となるサイトや書籍があればご紹介いただけますと幸いです。