アラカン"BOKU"のITな日常

文系システムエンジニアの”BOKU”が勉強したこと、経験したこと、日々思うことを書いてます。

ニューラルネットコンソール

音楽データをPythonで画像ファイルに変換してジャンル分類をやってみる/Neural Network Console

Neural Network Consoleで音楽データを学習・分類するのをやってみました。

アヤメ(iris)のデータで、正規分布か否かをPythonで確認&正規化で精度向上するか試す/Neural Network Console

データの正規化について整理して、アヤメ(iris)のデータでいろいろ試してみます。

アヤメ(iris)データでデータ分析と特徴選択の雰囲気だけやってみる。/Neural Network Console

2019年最初のブログです。 西暦の年がひとつすすむ事や、今年の途中で元号が変わるなんてことに、それほどの意味も意義も感じてないのですが、お節を食べたり、テレビの正月番組を見てると、それなりの非日常を感じます。 不思議なもんで。 外を歩くと、空気…

Neural Network Consoleで分類に失敗した画像ファイルをEXCELで一覧するマクロを作る

Neural Network Consoleの「output_result.csv」の画像のパスなどを使って、画像他の一覧をつくる簡単なマクロサンプルのご紹介です。

Neural Network Consoleの「output_result.csv」を使って、分類に失敗した画像ファイルを確認する/使い方44

Neural Network Consoleの「output_result.csv」を使って、アンマッチになった画像を簡単に見つける方法です。

超文系向け/「MaxPoolingレイヤー=プーリング層)」の仕組を、数式なしでわかりやすく解説してみる/Neural Network Console

Neural Network Consoleのレイヤーリファレンスがいぱいちピンとこない文系の人向けです。今回は、MaxPoolingレイヤー=プーリング層)です。

超文系向け/「Convolutionレイヤー=畳み込み層)」の仕組を、数式なしでわかりやすく解説してみる/Neural Network Console

Neural Network Consoleのレイヤーリファレンスが、いまいち、ピンとこない文系の人向けです。今回はConvolutionレイヤー=畳み込み層)です。

超文系向け/「Activationレイヤー(活性化関数)」について、わかりやすく解説してみる/Neural Network Console

Neural Network Consoleをちょっと使えるようになったけど、レイヤーリファレンスを読んでも、いまいち、よくわからない文系の人向けです。今回はActivationレイヤー(活性化関数)です。

超文系向け/レイヤー「Affine」(全結合層)の仕組をわかりやすく解説してみる/Neural Network Console

Neural Network Consoleのレイヤーリファレンスでは、よくわからん・・イメージできないという人向けです。まずは、Affineから始めます。

Neural Network Consoleクラウド版でダウンロード可能になった「ONNX」形式とはなんなのか?

Neural Network Consoleクラウド版が、ONNX形式のダウンロードに対応したらしいので。

同じモデル・条件で学習した時、Neural Network Consoleとkeras/tensorflowで精度は同じなのか?/使い方・番外編

Neural Network Consoleのモデルを、keras/tennsorflowに書き換えて実行した時に、精度は同じなのか?今回はそういう素朴な疑問をためしてみました。

Neural Network Consoleで設計したニューラルネットワークモデルを、keras/tensorflowに書きかえる。/使い方・番外編

Neural Network Consoleでグラフィカルに設計を検討するのも捨てがたい。じゃあ、Neural Network Consoleのモデルを、keras/tennsorflowに書き換えてしまえばいいじゃないか・・。今回は、そういう発想の話です。

Neural Network ConsoleのデータセットCSV&画像ファイルをkeras/tensorflowで直接読み込む。/使い方・番外編

Neural Network ConsoleのデータセットCSVを、keras/tensorflowのpythonプログラムの中で、直接読み込んで使うのを、試してみます。対象は画像データにしています。

日本語文章を「'0000'から'FFFF'コードの出現頻度」でNeural Network Console用データに変換する/使い方43

自然言語の文章データを文字コードの出現頻度で正規化するのマルチバイト版('0000'~'FFFF')です。

DELTA #3で発表した「AI編集長を模擬る」の補足・ソースコードとか/使い方42:Neural Network Console

2018/08/30「DELTA TOKYO #3 〜NeuralNetworkConsoleの面白い使い方を学ぼう〜」で発表したテーマのソースコードと補足説明です。

CNNの各レイヤー(Convolution/Pooling)の加工結果をモニタする/使い方41:Neural Network Console

SONYのNeural Network ConsoleでSquaredErrorを使い、Max Epoch 0で学習・評価実行します。今回はCNN関連レイヤーの加工結果のモニタをやってみます。

全結合層(Affine)と活性化関数(Sigmoid、Tanh等)の加工結果をモニタする/使い方40:Neural Network Console

SONYのNeural Network Consoleの少し裏技っぽい使い方です。SquaredErrorを使い、Max Epoch 0で学習・評価実行すると加工結果のモニタができるので、ちょっとそれで遊んでみます。

EXCELとNeural Network Consoleを連携する時の「ちょっとしたポイント」/使い方39

EXCELとの連携なら、セルに入力した文章とかをデータとして渡して、推論を実行するパターンもやっとかないと片手落ちっぽいので、ポイントのみ書いておきます。

モデルと学習済パラメータを使いEXCELから推論を実行する/使い方38:Neural Network Console

お遊びで、Neural Network Consoleで定義したモデルと学習済のパラメータを使って、EXCELから推論を実行して、EXCELシート上に結果を表示してみました。

Ver1.20で追加された「ユニット機能」を使ってみる/使い方37/Neural Network Console

Neural Network Consoleの新機能「ユニット機能」を使ってみました。

学習結果(パラメータ)を引き継いで追加学習するGUIな方法について/使い方36/Neural Network Console

Neural Network Consoleで自動的に試行錯誤してくれた結果を引き継いで、発展させていく2つの方法を試してみます。

過学習抑制目的のWeight DecayとはSGDを組み合わせるのが良いみたい/使い方35/Neural Network Console

Neural Network Consoleで、Weight Decayを使った過学習抑制と、Optimizerとの相性の検証をざっくりやってみます。

ネットワーク構造の自動最適化機能を試してみる(その2)/使い方34/Neural Network Console

Neural Network Consoleの自動最適化機能をちゃんと使ってみました。なかなか、興味深かったです。

ネットワーク構造の自動最適化機能ってどんなものか試してみる(その1)/使い方33/Neural Network Console

Neural Network Consoleの自動最適化機能をとりあえず使ってみて、わかったことあれこれ。

回帰問題にリベンジする。日別売上の予測っぽいことを再びやってみる/使い方32/Neural Network Console

Neural Network Consoleで「予測っぽいことをやってみる」の前回のアプローチが問題ありだったので、今回はリベンジです。

学習の実行速度を計測する機能(Profile)を試してみる/使い方31/Neural Network Console

Neural Network Consoleのprofile機能を使ってみました。

日本語文章を「'00'から'FF'のコード出現頻度で符号化」する処理のクラス化:/使い方30:Neural Network Console

自然言語の文章データを文字コードの出現頻度で正規化して、Neural Network Consoleで使えるデータにするまとめです。

日本語文章をNeural Network Consoleで学習・評価(分類)する:コード符号化編/使い方29

自然言語の文章データを文字コードの出現頻度で正規化したデータを使って、学習・評価してみます。

日本語文章をNeural Network Console用データに変換する(文字コード出現頻度編)-OK版/使い方28

自然言語の文章データを、汎用的にNNC(ニューラルネットワークコンソール)で学習できるデータに変換する方法を考えてみました。

日本語文章をNeural Network Consoleで学習・評価(分類)する。(単語の出現頻度編)/使い方27

前回、文章データをニューラルネットワークコンソールで使えるように加工したものを使って、学習・評価してみます。