Tensorflowでなかなかディープラーニング | 第一線で活躍するオープンソースエキスパートが綴るスペシャルコラム。

Tensorflowでなかなかディープラーニング

Creative Applications of Deep Learning with TensorFlow at Kadenze 第3回目の課題

[2016年08月30日 ]

アートとテクノロジーのオンライン学習サイト「Kadenze Academy」のTensorflowでディープラーニングを学ぶコース「Creative Applications of Deep Learning with TensorFlow」第3回目の課題をやり終えました。こちらに提出したnotebookを保存してます。

今回はオートエンコーダと音声データ処理を学ぶ課題でした。まず、お馴染みのセレブ画像を用い、セレブ達の平均顔画像を表示しまして、セレブ画像をミニバッチでノーマライズして、オートエンコーダに掛けると、各セレブ画像と平均顔画像を合わせたような画像になるといった感じの処理を行いました。その後、テーマからそれますが、デコード前エンコード後の2次元のデータをプロットし、そのプロットを理想的なグリッドに最適化して画像を再配置するような感じのこともしました。2D Latent Manifoldという処理で、デコード前エンコード後の中間地点のデータとして、−1から1までの規則的な2Dグリッドを用意して、グラフのその地点からそのグリッドを適用して処理を行うと、人数分のほぼ平均顔画像が生成されることを確認しました。

続いてVariational Autoencoderという用意されていた処理をデフォルトパラメータで実行しました。20時間近く回して処理が終わらなかったので、強制終了しました。パラメータを変えて再度実行する気にはなりませんでした。20時間近い処理での最後に出力された画像がこの2枚です。1枚目Manifoldの方は、マネキンっぽい質感からよりリアルな表情になっているように思います。20時間近くかかっているので。2枚目Reconstructionの方は、最初は真っ暗な画像から、まだ不鮮明ではありますが、元の画像を再構築しています。 manifold reconstruction

続いてこの音声データで、音楽とスピーチを分類する問題で、10エポック以内に正解率97%以上を達成しないといけない条件付き課題でした。試行錯誤した結果、6エポックぐらいから97%を超え始め、Max98%も超え、なかなか上出来でした。これまでの課題の中ではかなり。

著者プロフィール

KSKアナリティクス 松尾

  • ブラジリアン柔術白帯
  • 最近イチオシpackt書籍:Large Scale Machine Learning with Python
  • 次に読みたいmanning書籍:Big Data、Spark GraphX in Action
  • 気になること:2月にプレオーダーしたpackt書籍Big Data Analytics with Spark and Hadoopが、リリース先延ばし先延ばしで半年経っても出版されない。

最新TOPICS

【講演資料を公開】7/28【サービス事業者向け】中小企業が狙われた、サプライチェーン攻撃の手口を解説 ~サイバー攻撃の被害に遭う中小企業の3つの共通点と、その対策~(2022年08月27日 09:15)

2022-07-28(木)15:00 - 16:00 「【サービス事業者向け】中小企業が狙われた、サプライチェーン攻撃の手口を解説 ~サイバー攻撃の被害に遭う中小企業の3つの共通点と、その対策~」 と題したウェビナーが開催されました。 皆様のご参加、誠にありがとうございました。 当日の資料は以下から無料でご覧いただけます。 ご興味のある企業さま、ぜひご覧ください。

関連タグ

Apache Hadoop(アパッチ ハドゥープ)

  • 用語集

「Apache Hadoop(アパッチ ハドゥープ)」とは、 ビッグデータを複数のマシンに分散して処理できる、オープンソースのプラットフォームである。

データウェアハウス(Data Warehouse)

  • 用語集

「データウェアハウス(DWH:Data WareHouse)」とは、ビジネスインテリジェンスに活用するための「データ倉庫」を意味し、目的別かつ時系列に編成/統合され、削除や更新されないデータ集合体(データベースシステム)を指す。

ニューラルネットワーク(Neural Network)

  • 用語集

脳機能の特性を表現することを目指した数学モデルである。人工ニューラルネットワークとも言う。

テキストマイニング(Text Mining)

  • 用語集

「テキストマイニング」とは、自然言語解析などの手法を用いて、大量のテキストデータから付加価値の高い「知見」を探し出す技術である。人間が使用する一般的な文章データについて、文章を単語レベルに分割し解析することで「有益な情報」や「傾向」を取り出すことを目的とする。

関連記事

無料資料プレゼント

2021/03/04 セキュリティDAYS Keyspider資料

講演資料を見るには、 プライバシーポリシーに同意して、送付先メールアドレスをご入力しご請求ください。

またご入力いただきました情報は、当該資料の作成・提供企業とも共有させていただき、当社及び各社のサービス、製品、セミナー、イベントなどのご案内に使用させていただきます。

本資料を見るには次の画面でアンケートに回答していただく必要があります。



セミナー講演資料公開中

ネットワークエンジニアの減少で負担が増える、企業のネットワーク運用管理 〜監視と管理の統合により、さらなる運用効率化を実現〜

ハイブリッドワークにおける電話の新しいカタチ ~セールスプロセスを最適化する次世代クラウドビジネスフォン~

【再放送】システム責任者が知っておくべき 「MySQLの高可用性/HA構成」 の選択肢と比較 〜 MySQLデータベースのダウンタイム“ゼロ”を目指す〜

  • 書籍

Analytics News ACCESS RANKING

facebook

twitter