自分で動かす人工知能⑥
4-4 線画に色を付けてみよう(p132)はそこそこにして、
・画像に写った物体を識別させる(p143)
$ python3 classify_image.py --image_file bird.jpg
こんな感じでいろいろな画像で試してみたら、
goldfinch, Carduelis carduelis (score = 0.78386)
jacamar (score = 0.03202)
bee eater (score = 0.01791)
brambling, Fringilla montifringilla (score = 0.00654)
toucan (score = 0.00369)
判定は”ゴシキヒワ” 正解は”キセキレイ”
ringlet, ringlet butterfly (score = 0.79673)
sulphur butterfly, sulfur butterfly (score = 0.07150)
lycaenid, lycaenid butterfly (score = 0.01820)
cabbage butterfly (score = 0.01504)
admiral (score = 0.01176)
”ジャノメチョウ” 正解は”クモガタヒョウモン”
reflex camera (score = 0.99022)
lens cap, lens cover (score = 0.00183)
Polaroid camera, Polaroid Land camera (score = 0.00053)
macaw (score = 0.00012)
digital watch (score = 0.00012)
”レフ(レックス)型カメラ” 正解!
rapeseed (score = 0.79684)
daisy (score = 0.04734)
sulphur butterfly, sulfur butterfly (score = 0.01752)
bee (score = 0.01202)
ant, emmet, pismire (score = 0.00974)
golden retriever (score = 0.71606)
Labrador retriever (score = 0.13938)
kuvasz (score = 0.02417)
flat-coated retriever (score = 0.00817)
Great Pyrenees (score = 0.00334)
”ゴールデンレトリバー” 大正解!
alp (score = 0.90655)
valley, vale (score = 0.00822)
cliff, drop, drop-off (score = 0.00612)
ski (score = 0.00559)
volcano (score = 0.00118)
”アルプス” 正解は”八ヶ岳”
おおよそ何かは認識できるみたい。
外国で学習したAIに”八ヶ岳”と答えさせるのは無理でしょう。