牛乳キャップデータバンク↓

2019年10月3日木曜日

牛乳キャップ市場レポート2019年10月号(9月実績)

<今月のトピック>
長らく更新できていなかったAIネタですが、やっと時間が出来て取り組むことが出来ました。
今回挑戦したのは、牛乳キャップの枚数を見分ける機械学習です。

なぜ枚数を見分けたいのか?といいますと、「番付サイト」で必要なんです。

番付サイトでは、牛乳キャップ1枚の出品だけを対象に値段のランキングを付けているのですが、これまでは複数枚で出品された取引についても、しばらく掲載されてしまっていました。

↓こんな感じで複数枚の出品の画像も混ざっています。

で、暇なときに自分が手作業で削除していたんですね。
手作業での削除もそんなに大した労力ではないんですが面倒ではあるので、どうせならコンピュータに任せたいところです。

コンピュータに画像を見分けさせるために必要なのがAIの技術で、名だたるIT企業からサービスが提供されておりますが、当サイトではIBMのWatsonを使っています。

そのあたりの経緯は以下の記事で取り上げましたので是非ご覧ください。
AIで牛乳キャップの画像仕分に挑戦 その1
AIで牛乳キャップの画像仕分に挑戦 その2
AIで牛乳キャップの画像仕分に挑戦 その3

今回は機械学習に必要な画像を以下のような感じで集めました。
機械学習にはOKケースとNGケースの画像が必要となります。

OKケース:1枚での出品のサンプル画像

NGケース:複数枚での出品のサンプル画像

実際はOKケースとNGケースそれぞれ229枚、275枚あります。

機械学習の過程は退屈なので記載を省略しますが、興味のある方は以下の記事をご覧ください。
AIで牛乳キャップの画像仕分に挑戦 その3

さて、学習させたAIをテストしてみます。
テスト画像 期待結果 Watsonの答え コメント
1枚
大正解!
複数枚
迷っているようですね。辛うじて正解でしょうか。
複数枚
大正解!
複数枚

大正解!
複数枚
大正解!
複数枚
大正解!
1枚
背景に騙されてしまいました。不正解です。

2枚の場合と背景に模様がある場合に間違える可能性が高そうです。
追加でマシーンラーニングを行えば精度を高めることができることでしょう。
(背景がある画像は割とレアなんですよね。。)

ともあれ、ある程度の正解率は見込めそうですので、番付サイトのプログラムに組み込むことにしました。
番付サイトのサーバからWatsonに画像を送って判定結果を受け取り、番付サイトのサーバ上にあるデータベースに反映するプログラムを作成しました。
作ったプログラムをスケジューラで実行します。

結果は以下の通りで、番付サイトから複数枚の出品が消えました!


まだ間違いがあるかもしれないので定期的にチェックが必要そうではあるものの、ひとまず自動化が完了しましたので少し楽になりそうです。
あとは、間違った画像を集めて再学習すればどんどん良くなることでしょう。


<指標値>
9月は引き続き出品件数、成立件数は高水準でしたが、取引単価が低い出品が多く、成立金額は伸び悩みました。

指標
ヤフオク!
メルカリ
合計
出品件数
 1,535件
302件
1,837件
成立件数
769件
108件
877件
成立金額
620,606
224,138円
844,744円


◆指標の推移



<高額取引された牛乳キャップ>
2019年9月の高額取引トップ10です。
歴代ランキングについてはランキングサイトをご覧ください。


順位画像銘柄価格
第10位
ヤフオク!c760580027
広島県
岸本乳業(株)
キシモトサワー
4,500円
第9位
ヤフオク!f372676348
北海道
芦別雪印牛乳協同工場
雪印ミネラル牛乳   
4,650円
第8位
ヤフオク!h423063704
大分県
坂井ハル
坂井牛乳
5,099円
第7位

ヤフオク!v648434244
北海道
永山農業協同組合
永山牛乳
5,210円
第6位
ヤフオク!p709817984
福島県
福島乳業(株)
福ちゃんビタホモ牛乳
5,750円
第5位
ヤフオク!q311614900
岡山県
大熊乳業有限会社
大熊牛乳
6,000円
第4位
ヤフオク!n367644554
山口県
赤穂酪農 富永哲郎
赤穂牛乳
6,555円
第3位
ヤフオク!g368589388
愛知県
株式会社ニシキ乳業
ニシキホモゲ牛乳
7,450円 
第2位
ヤフオク!v660441611
北海道
馬場牧場
ビタミン入牛乳
8,250円
第1位
ヤフオク!q315388679
北海道
中札内村農協食品加工センター
十勝デラックス加工乳
8,600円