• ベストアンサー

ニューラルネットの勉強がしたいです。

こんばんは。 私は、最近ニューラルネットに興味を持ち始めた学生です。 はじめてニューラルネットの勉強をする人にオススメの参考書またはサイトなどがありましたら、教えていただけないでしょうか。 特に、リカレントニューラルネットについて詳しく書かれていれば、なお助かります。 自分でも調べてはいるのですが、イマイチ理解に苦しんでおります。 よろしくお願い致します。

  • atx
  • お礼率64% (37/57)

質問者が選んだベストアンサー

  • ベストアンサー
  • goold-man
  • ベストアンサー率37% (8365/22183)
回答No.1
atx
質問者

お礼

お返事ありがとうございます。 詳しく書かれてそうな本と、分かりやすそうなサイトのご紹介、ありがとうございます。 参考にさせていただきます。

関連するQ&A

  • ニューラルネットワークについて

     私は今、ニューラルネットワークやDeepLearningといったものに興味があり、 その仕組みや設計方法、プログラムや使い方等を、ネットや本で調べているのですが、 どれを見てもたくさんの専門用語や複雑な数式で説明されているものがほとんどで、 それらを全く理解できないわけではないですが、詳細な解き方や、直感的な考え方の説明が 欲しいです。自分でも色々調べましたが、私が今知っていることと言えば、ニューラルネットが どんなもので、どんなことが出来て、どんな種類があるか、また、ニューロンの動作を表す数式が なんとなく理解できる程度で、そこからもっと発展した話についてはほとんど分かりません。 さらに調べていくうちに、DeepLearningや、SOINN等の、高い性能を持つニューラルネットの 存在も知り、もっと強い興味が湧いてそれらについても調べてみましたが、英語で書かれた サイトや、大学の論文と思われるものが出てくるばかりで、これについても分かっていることは、 段数の多いニューラルネットで、認識精度がとても良いということくらいです。もっと詳しく分かる ようになり、自分でも何か認識させたり、ロボットに組み込んで使うなど、色々やりたいことは あります。誰かに質問することも考えましたが、周りにいるのはロボット専門の人で、ニューラル ネットワークについて分かりやすい説明を得るのは難しいと考えました。私自身も学力があまり よくなく、どうすれば良いか分からない状態です。ニューラルネットワークやDeepLearningの 数式の詳細な解き方、ネットワークの説明を直感的で分かりやすい、詳しい設計方法等が 書かれている、サイト、書籍等をご存知でしたら、教えて頂けるととても有難いです。曖昧な 表現で分かりにくく、カテゴリが合っているかどうかもよくわからず、また、虫がいい質問である とは思いますが。よろしくお願いします。

  • ニューラルネットに関する数学的な解説図書等

    ニューラルネットについて独学で勉強しているのですが、数学的な観点から理解を深めたいと考えています。 自分で図書を色々と探してみたんですが適当なものが見つかりませんでした。ご存知の方がいらっしゃいましたら教えて下さい。 また、株価の学習による近似もやられていると聞いてますが学習結果出力と学習後の各種パラメータ(θ、w)の関係が全然分らないというのを本で読んだことがあります。 ニューラルネットに限らず、非線形的な関数で記載される現象については、シミュレーション的なアプローチしか出来ないのでしょうか。

  • ニューラルネットワークについて

    最近ニューラルネットについて勉強しています。 特に準ニュートン法での学習について考えています。 ある日手に入れたデータで学習したところ、誤差があまり小さくならなかったので(何度も学習を試し、ノイズ混入も試したので、ローカルミニマムに引っかかっている感じではないと思います)、中間層のユニット数を莫大に大きくしました(最初試したときの100倍以上です)。 しかし誤差が全然変らない、という結果が出ました。 このように、自由度を上げても学習しきらないことってあるんでしょうか。もしあるのなら、その原因は何でしょうか。また、学習しない原因となっている邪魔なデータを探す方法ってあるのでしょうか(出来れば視覚的に見えると嬉しいです)。 宜しくお願い致します。

  • 畳み込みニューラルネットワークの更新式

    お世話になります。現在ニューラルネットワークの基礎は習得済みで、深層学習の畳み込みニューラルネットワークを勉強中です。 色々ネットで調べているのですが、畳み込み処理の重みをどうやって更新しているのかがわかりません。 おそらくバックプロパゲーションを使っているのかなと思っていますが、プーリング処理などが絡むのでどうやっているのかイメージできません。 更新方法についてかかれたWEBページ等でも構いませんので、教えていただきたいです。 よろしくお願い致します。

  • ニューラルネットの教師あり学習について質問です。

    最近誤差逆伝搬法を用いたニューラルネットについて プログラムを組んで実装してみようと思ったのですが あまり理解できていない部分があるのでよろしくお願いします。 私が作りたいのはフォントの違う数字画像の認識を 3つの特徴量(a,b,c)、3層のニューラルネット、 閾値関数にシグモイド関数、教師有り学習で作りたいのですが、 私の理解があっているかわからないのでご指摘をお願いします。 ・入力層は特徴量が3つなのでニューロンは3つ(a,b,cを入力)。 ・中間層は任意でいいということなので10つ。 ・出力層は数字が0~9までなので10つ。 教師ベクトルの与え方なのですが 出力層(0~9番とします)において各数字に対応する番号のニューロンは1、それ以外は0、 つまり 出力層の0番の教師ベクトルは{1,0,0,0,0,0,0,0,0,0} 1番目の教師ベクトルは{0,1,0,0,0,0,0,0,0,0} 9番目の教師ベクトルは{0,0,0,0,0,0,0,0,0,1} (シグモイド関数のため正確には0、1にはなりませんが・・) とあらかじめ決めておき、 教師ベクトルの学習の際は 0の画像ならば出力層は{1,0,0,0,0,0,0,0,0,0}^T となるように誤差逆伝搬を用いて中間層・出力層の重みの修正を行い、 同様に1~9の教師画像も対応する出力の番号以外0となるように 学習を行い、 識別を行いたい画像の特徴量を入力した際は 重みの修正は行わず 10この出力の誤差が最小となる教師ベクトルが第一候補、 誤差が最大となる教師ベクトルが第10候補 ということでよろしいのでしょうか? でもそうすると重みの値が一番最後に学習した教師ベクトルに 対応する重みになっているから ニューラルネット自体を10個つ用意する必要が ありますよね・・・? いま一つ理解できていないのでよろしくお願いします。

  • ロックを勉強したい

    こんにちは。18歳の男です。 最近ロックに興味を持ち、勉強をしたいと思っています。 しかし、ロックの歴史は複雑で、自分の生まれる以前のことなので勉強するのが非常に難しく感じている今日この頃です。 やっぱり古い順からの方が移り変わりとか理解しやすいでしょうか? またオススメの勉強法とか本とか雑誌などあれば教えてください。お願いします。

  • ルーマニア語の勉強にオススメの参考書を教えてください。

    ルーマニアに興味を持ち、ルーマニア語を勉強しようと思っているのですが、 まったくの初心者なので何から始めていいか分かりません。 とりあえず独学である程度勉強したいなと思っているので、 オススメの参考書やオススメのサイトなどがあれば教えてください。 よろしくお願いします。

  • Flashを勉強したいです

    質問させて頂きます。 私は将来Flashを使ったWebアプリケーション、コンテンツ作成などの仕事に携わりたいと思ってます。 そこでFlash(ActionScript)を自宅で勉強しようと考えているのですが、 今現在Flashを購入するとしたらどのバージョン?種類を購入するべきでしょうか? 何種類かあるようなので正直迷ってます; HTML、CSS、JavaScriptなどはある程度できますがFlashは全くの素人です。 こんな私にオススメのFlashを教えてください。 以下、質問をまとめます。 - 質問 - 1.オススメのFlashバージョンは? 2.アカデミーパックは学生だと半額になるのでしょうか? 3.アカデミーの場合、必要なのは学生証だけですか? 4.画像編集や簡単なロゴ作成などもできるようになりたいのですが、フリーのGIMPってオススメですか? 以上、どなたかご教示くだい。 宜しくお願い致します。 ※アドバイスや参考サイトなども紹介して頂ければ非常に助かります。 また万一、「その程度自分で調べろ」といった内容の回答があった場合、スルーさせていただく場合がございます。 ご理解、ご協力の程よろしくお願い致します。

    • ベストアンサー
    • Flash
  • ネットの勉強の仕方を教えてください

    私はいつも普通にネット検索などをしてパソコンを楽しんでいます。 写真が好きなので画像を加工したり、htmlもわかるので、 ソフトの扱いなどはできると思います。 ただ、ルータとか、ネットワークとか、回線?とかハード?とか パソコン内部のしくみとか、そういった話をされるとまったく意味がわからないので そっちの勉強をしたいのですが、 どういったところから勉強をしていけばよいのかわかりません。 ワイファイとかプロバイダなど接続に関することも 何となくしかわかっていませんし 要するにソフトの扱い以外は何もわかっていません。 参考書やネットのそういうサイトを見ても、 パソコンの使い方やソフトの使い方ばかりなので、 そういった内容は求めていません。 もうちょっとシステム的な? 自分でも何て言ったらいいかわかりませんが、 ネットワークなどの分野にもうすこし詳しくなりたいです。 私はどこから勉強したらよいですか? 初心者にも1からわかるようなサイトなどを探しています。 ※そういうサイトの探し方もわかりません。  何て検索したら出てくるんだろう… とにかく勉強になるサイトを教えてくれると嬉しいです。 よろしくお願いします。

  • 政治について勉強をしようと思っているのですが…

    最近、ニュースで政治関連の話題が多く取り上げられるようになりました。 ですが、今まで政治に関心や興味を抱くことなく生きてきた故、政治に関する知識をも全く持ち合わせておらず、テレビを見ていても何を話しているのか理解できません。 身の回りでも政治の話題が増えてきており、その中に溶け込むことのできない自分を惨めに感じます。 このまま社会に出て行くことはとても恥ずかしいので、政治について1から勉強をしようと決意しました。 そこで質問です。政治の勉強に役立ってくれるサイトや、参考本などをご教授いただけないでしょうか? 回答お待ちしています。