タグ

ディープラーニングに関するkabacsharpのブックマーク (8)

  • ディープラーニングの限界 | POSTD

    (注:2017/04/08、いただいたフィードバックを元に翻訳を修正いたしました。 @liaoyuanw ) この記事は、私の著書 『Deep Learning with PythonPythonを使ったディープラーニング)』 (Manning Publications刊)の第9章2部を編集したものです。現状のディープラーニングの限界とその将来に関する2つのシリーズ記事の一部です。 既にディープラーニングに深く親しんでいる人を対象にしています(例:著書の1章から8章を読んだ人)。読者に相当の予備知識があるものと想定して書かれたものです。 ディープラーニング: 幾何学的観察 ディープラーニングに関して何より驚かされるのは、そのシンプルさです。10年前は、機械認識の問題において、勾配降下法で訓練したシンプルなパラメトリックモデルを使い、これほど見事な結果に到達するなど誰も想像しませんでした。

    ディープラーニングの限界 | POSTD
    kabacsharp
    kabacsharp 2018/04/06
    “できるのは、1つのデータ多様体Xを別の多様体Yにマッピングすることだけです。その際、XからYへの学習可能な連続変換が存在し、トレーニングデータとして使用するためのX:Yの高密度サンプリングが利用可能であると
  • 為替をDeepLearningで予測してみた話 - Qiita

    概要 現在の日付を$T$とすると、$T+1$から$T+30$までにおける日次価格の単純移動平均をDeepLearningを使って予測し、 ロングポジションを持った(もしくはショート)時の価格より、予測した移動平均を上(下)回れば利益確定するようなシミュレーション売買を行いました。また、30日保持したら強制的に手仕舞いするようにします。 エントリーは日時毎に残高があれば全力で行うようにします。 ※オレンジのラインが30日後の30日単純移動平均になります。緑がx軸の日付時点における為替価格です。 使用したDLフレームワーク chainer ver1.3~1.5 ちょうどver1.5で互換性が大幅に変更になって、対応するのが大変でした。 2017/8現在はver2.0.2になっているみたいですね。 使用データ みずほヒストリカルデータ https://www.mizuhobank.co.jp/r

    為替をDeepLearningで予測してみた話 - Qiita
  • Raspberry PiとTensorFlowを使ったディープラーニングの開発環境構築 - karaage. [からあげ]

    Raspberry Pi4へのディープラーニング環境セットアップに関して 最新のラズパイ4でのディープラーニングの開発環境構築に関して、以下記事でまとめています。今から、ラズパイ4で最速で環境構築したい方は、以下記事参照下さい。ラズパイ3にも対応しています(同じ要領でセットアップ可能です)。 これ以降は、古い情報が含まれていることご了承ください。 Raspberry PiとTensorFlowでディープラーニング 最近、人工知能とかディープラーニングに関して興味を持っていて、以下のような記事でまとめたりしました。 ただ、やネットの記事を見ただけだと、あまり頭の良くない自分には全然ピンとこないというのが正直なところです。そこで、今までChainerという日製のディープラーニングのフレームワークを使って色々実験してみたのですが、サンプルを動かすことはできても、それ以上のことが何もできなくて

    Raspberry PiとTensorFlowを使ったディープラーニングの開発環境構築 - karaage. [からあげ]
    kabacsharp
    kabacsharp 2017/08/09
    統計はデータがないと練習できないからなー
  • 機械学習手法を理解する手順 - HELLO CYBERNETICS

    はじめに プログラムへの理解度 機械学習への理解度 何が重要か アルゴリズムとしての理解 アルゴリズムとプログラム プログラムの理解 アルゴリズムとしての理解 機械学習手法を理解する方法 機械学習を抑えるためのポイント 更新式を理解すること 判別も回帰も大雑把には何らかの関数 大枠はこれで殆ど掴める 次のステップ モデルについて詳しく知る 最適化を知る まとめ つまずくポイント 記事 はじめに プログラムへの理解度 プログラムは複製が可能です。だれか一人がプログラムを完成させればそれを共有財産として使うことができます。それがいわゆる「ライブラリ」です。 果たして、ライブラリを作った人と使っている人の、そのプログラムへの理解度は同じだと言えるでしょうか。当然言えません。もしも同等の理解度を得たければ、ライブラリの中身まで覗く必要があるでしょう。 機械学習への理解度 同様にして、ある機械学習

    機械学習手法を理解する手順 - HELLO CYBERNETICS
    kabacsharp
    kabacsharp 2017/01/09
    信号解析なら習ったことあるけど。。。アルゴリズムとデータ構造とニューラルネットワークも。。。
  • ディープラーニングについて学ぶならこの2冊を読むしかない|加藤貞顕

    年末年始はこの2冊を読んでいた。 『はじめての深層学習プログラミング』清水亮 『ゼロからつくるDeep Learning』斎藤康毅 結論から言うと、いま、人工知能やディープラーニングに興味があるひとは、2冊とも必読ではないかと思った。 アプローチが完全に対称的なので、両方読んだら、理論と雰囲気について、見通しがつくようになったのがとてもよかった。 『ゼロからつくるDeep Learning』は、ていねいに書かれたオーソドックスな入門書だ。人工知能開発によく使われる言語・Pythonの基や数値計算ライブラリの使い方からはじまり、ニューラルネットワーク、ディープラーニング、畳み込みときて、最後に画像認識を解説する。随所に適切な例題やサンプルコードを交えて、理論と実践をバランスよく説明している。 対して、『はじめての深層学習プログラミング』は、まったく真逆のアプローチだ。なんと、理論の解説など

    ディープラーニングについて学ぶならこの2冊を読むしかない|加藤貞顕
    kabacsharp
    kabacsharp 2017/01/03
    バックプロバゲーションするメモリ付きニューラル基底かなぁ?チューリングマシン風?
  • ゼロから作るDeep Learning

    ディープラーニングの格的な入門書。外部のライブラリに頼らずに、Python 3によってゼロからディープラーニングを作ることで、ディープラーニングの原理を楽しく学びます。ディープラーニングやニューラルネットワークの基礎だけでなく、誤差逆伝播法や畳み込みニューラルネットワークなども実装レベルで理解できます。ハイパーパラメータの決め方や重みの初期値といった実践的なテクニック、Batch NormalizationやDropout、Adamといった最近のトレンド、自動運転や画像生成、強化学習などの応用例、さらには、なぜディープラーニングは優れているのか? なぜ層を深くすると認識精度がよくなるのか? といった“Why”に関する問題も取り上げます。 関連ファイル サンプルコード 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正

    ゼロから作るDeep Learning
  • Facebookが「マシンヴィジョン」開発ツールをオープンにした理由

    kabacsharp
    kabacsharp 2016/08/29
    ロボットビジョンじゃなうのね。。。?
  • IT技術者が学ぶべき“ディープラーニング”の入門とは?

    コンピューターの誕生と進化に大きな影響力を持った3人をあげるとすれば、アラン・チューリング、クロード・シャノン、フォン・ノイマンとなるが、この3人が揃いもそろって“チェスと機械”に興味を持っていた。数学者のアラン・チューリングにいたっては、1948年、コンピューターなしにチェスのプログラムを書いている。 いまは“第3次AIブーム”などと言われるが、それは、1956年に“人工知能”(Artificial Intelligence)という言葉が生まれてから数えてのことに過ぎないと思う。 コンピューターの歴史は、すなわち人工知能歴史なのだといってよい。チェスは、それを象徴するコンピュータープログラムで、1951年に、英国フェランティ社のMark 1ではじめて“詰めチェス”のプログラムが動かされて以来、1997年のカスパロフとディープブルーの対戦、そして、囲碁などのほかの盤上遊戯に場所を広げて続

    IT技術者が学ぶべき“ディープラーニング”の入門とは?
    kabacsharp
    kabacsharp 2016/08/26
    量子コンピュータってどうなったんやろ?結局シミュレータなんだから、ニューラルネットワークと相性良くない?(情弱)
  • 1