内容へ移動
サルでもわかる機械学習
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
nncc_sony_用のデータセット作成
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
===== Neural Network Console Cloud用のオリジナル画像データセットの作り方 ===== 機械学習(画像分類の場合)の最初の難関は、 <1>ラベル付きの画像を大量に集めて <2>画像を特定のサイズにリサイズしたりして、機械学習プログラム用のデータセットを作成する ところにあると思われます。[[NeuralNetworkConsole(SONY)|Windowsアプリ版のNeural Network Console]]は、この「画像を特定のサイズにリサイズして」、「csvファイルなどのデータセットを作成する」という面倒な作業を、GUI操作のみ(クリック操作のみ)でやってくれていたところがすごいところでした。しかし、Cloud版では、その機能は2017/11/12時点ではまだ実装されていないらしいです。 ということで、できる限りGUI操作のみで自前データをNeuralNetworkConsoleCloudにアップロードできるか、tryしてみます。 ===== 開発環境 ===== Windows 8.1 Pro(Windows 7やMacでも可能だと思われます)\\ Chrome Neural Network Console Cloudの開始とサンプルコードの実行については[[NeuralNetworkConsoleCloud(SONY)]]をご覧下さい。 ===== 大まかな流れ ===== (0)Cドライブ直下に、nncc/ という名前のフォルダを作成しておきます。最終的なフォルダ構成は、以下のようになります。 C:/nncc/ |-images/ |-appleorange3/ |-apple/ |-a001.jpg |-a002.jpg |- ... |-orange/ |-o001.jpg |-o002.jpg |- ... |-datasets/ |-appleorange3/ |-apple/ |-a001.png |-a002.png |- ... |-orange/ |-o001.png |-o002.png |- ... |-train.csv (1)C:/nncc/の中に、images/ フォルダを作成し、さらに、 appleorange3/ フォルダを作成し、その中に |-apple/ |-orange/ フォルダを作成する。 (2)Google検索でりんごとオレンジの画像を集めて、それぞれのフォルダに、半角英数字で、jpgファイルで保存する。(最初からpngファイルで保存してもかまわないが、googleの画像検索で画像を保存しようとすると、jpgファイルになることが多い。) {{:pasted:20171114-063622.png}} (3)C:/nncc/の中に、datasets/ フォルダを作成し、さらに、 appleorange3/ フォルダを作成し、その中に |-apple/ |-orange/ フォルダを作成する。 (4)images/フォルダの中の、2つのフォルダ(apple/ と orange/ フォルダ)の中身を、 https://bulkresizephotos.com/ を用いて、28x28のpngファイルに変換し、さらに、 http://pngjpg.com/ja/ を用いて、jpgファイルをpngファイルに変換し、それぞれ、datasets/フォルダの中の、2つのフォルダ(apple/ と orange/ フォルダ)に保存する。 (5)エクセルファイルの作成 datasets/ フォルダの中に、 train.xlsx ファイルを作成し、以下のような感じでリストを作成 {{:pasted:20171114-063126.png}} (6)エクセルファイルを、別名で保存で、csvファイルで保存。 上記のエクセルファイル"train.xlsx"を、「名前をつけて保存」で、"train.csv"という名前でcsvファイルで保存。 {{:pasted:20171114-063147.png}} train.csvをメモ帳で開くと、以下のようになっています。 {{:pasted:20171114-063231.png}} (7)Neural Network Console Cloudの、nnc_uploader.exe を利用して、クラウド上に、画像データセットをアップロードするときは、上記で作成したdatasets/ フォルダの中の、train.csv を指定することになります。 {{:pasted:20171114-063252.png}} ===== 手順 ===== ===== リンク ===== 次: <wrap hi> [[NNCC(SONY)でオリジナルデータで画像分類]] </wrap>\\ [[sidebar|目次]]\\ 前: <wrap hi> [[NeuralNetworkConsoleCloud(SONY)]] </wrap>\\
nncc_sony_用のデータセット作成.txt
· 最終更新: 2018/10/07 (外部編集)
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ