機械学習したいマンこの広告は、90日以上更新していないブログに表示しています。Pythonアドベントカレンダー17日目です。https://blog.hatena.ne.jp/looseleaf0727/looseleaf0727.hatenablog.jp/edit?entry=8599973812327479500adventar.org今日はimagenetの説明と、使い方について書いていきたいと思います。imagenetについてこちらのことです。ImageNet画像のデータベースで、分類などの学習に使うデータを集めたりすることが出来ます。具体的にどのような種類の画像があるかは、上のExploreから見ていくことが出来ます。Exploreに飛んだ画面です。様々なジャンルのツリーがあり、そこから更にサブツリーがあります。一瞬誤解をしてしまいそうですが、カッコの中の数字はサブツリーの数であり、画像の数ではありません。今回はbeachを見てみました。たくさんの画像が出てきますが、重複に気をつける必要がありそうです。上の検索窓でbreadについて検索してみました。たくさんのbreadに関する内容が出てきています。この中から、必要に応じて見ていくわけですね。breadを開いてみました。画像の一覧が表示されました。Downloadsを押すことでダウンロードができます。synsetからは画像がダウンロードできます。BoxesはYoloのような物体の位置を検出する際に使うデータだと思います。synsetをクリックするとこのような画面になります。これは画像のURL一覧です。ここから画像をダウンロードしてあげる必要があります。先程のリンクをwgetしてリンク一覧を持ってきます。http://image-net.org/api/text/imagenet.synset.geturls?wnid=n07687626これでリンク集が手に入りました。あとはこのリンクから画像を拾うだけです。今回はpythonを使って拾いました。引数でリンクのファイルを渡すと拾ってきてくれます。保存ディレクトリは指定してないので、必要があれば修正してください。拾ってきた画像の中ではリンクが参照できず、エラーの画像などが入っている場合が多いです。確認して弾くのがいいと思います。まとめimagenetを使ってみなさんも分類問題でもやってみましょう。23:37imagenetとその使い方についてTweet広告を非表示にする関連記事2017-12-22kaggleの始め方アドベントカレンダー21日目です。(25)月別アーカイブはてなブログをはじめよう!looseleaf0727さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。