タグ

2018年5月17日のブックマーク (4件)

  • RNN:時系列データを扱うRecurrent Neural Networksとは

    Recurrent Neural Networksとは何か RNNの応用事例 機械翻訳 音声認識 画像の概要生成 説明文からの画像生成 知っておくと便利なRNNの種類と進化 Simple RNN LSTM GRU Bi-directional RNN Attention RNN Quasi-Recurrent Neural Network TensorFlowによるRNNの実装 まとめ 参考文献 人間は、目の前で起きた出来事から、次に起こりそうな出来事を予測しながら文脈を読んで判断を下すことができます。例えば、車を運転している際に歩行者が飛び出しそうだと思えば、十分な間隔を置いて走行することが出来るでしょう。 また、現実世界は時間の制約を受ける事象はたくさんあります。アニメーションなどのストーリーでは、前回の文脈を前提として次の展開が進んでいきます。 Recurrent Neural Ne

    RNN:時系列データを扱うRecurrent Neural Networksとは
  • TensorFlowとは? 入門連載始動! データフローグラフ、事例、学び方 - Deep Insider

    ご注意:記事は、@IT/Deep Insider編集部(デジタルアドバンテージ社)が「deepinsider.jp」というサイトから、内容を改変することなく、そのまま「@IT」へと転載したものです。このため用字用語の統一ルールなどは@ITのそれとは一致しません。あらかじめご了承ください。 TensorFlowとは? TensorFlowの適用範囲 TensorFlowは、グーグルが2015年に公開した機械学習用のオープンソースライブラリだ。 「すでに名前を耳にしたことがある」という読者も多いことだろう。そんな人にとってTensorFlowは、深層学習(ディープラーニングとも呼ばれる)用のフレームワークという印象が強いのではないだろうか。確かにTensorFlowの起源はニューラルネットワーク研究にあるが、TensorFlowの公式サイトには以下のように書かれており、深層学習のみではなく、

    TensorFlowとは? 入門連載始動! データフローグラフ、事例、学び方 - Deep Insider
  • やさしい深層学習の原理 | TickTack World

    それでは、最先端分野である人工知能で利用されている、「深層学習(ディープラーニング)」について、その動作原理を簡単に説明しましょう。この深層学習は、現在最もホットな研究分野なので、毎週のように新しい研究成果が発表されています。このため、ここでの情報も半年も経つと陳腐化してしまう恐れがあります。この「やさしい深層学習」は、できるだけ原理的な概念に留めますので、その点はご了解ください。 深層学習(Deep Learning)とは、機械学習の1種である「ニューラルネットワーク(Neural Network)」の階層を深めたアルゴリズムです。このニューラルネットワークとは、生物の脳の神経細胞(ニューロン)をモデルとしたアルゴリズムで、1940年代から始まる長い研究の歴史があります。 上の図は、このニューラルネットワークの構造を示しています。ニューラルネットワークは、「入力層」、「隠れ層」、「出力層

    やさしい深層学習の原理 | TickTack World
  • 定番のConvolutional Neural Networkをゼロから理解する

    Convolutional Neural Networkとは何か CNNで解決できる問題 Convolutional Neural Networkの特徴 畳み込みとは 合成性 移動不変性 Convolutional Neural Networkの構成要素 ゼロパディング(zero padding) ストライド Fully Connected層 Fully Connected層の問題点 Convolution層 Pooling層 TensorFlowによる実装 TensorFlowのインストール CNNでMNIST文字認識する 参考 近年、コンピュータビジョンにおける最もイノベーションと言えるのはConvolutional Neural Networkといっても過言ではない。 コンピュータビジョンの業界におけるオリンピックとも言えるコンペティションがImageNetである。 そのコンペティシ

    定番のConvolutional Neural Networkをゼロから理解する