タグ

RNNに関するkoma_gのブックマーク (2)

  • RNNに触れてみよう:サイン波の推測

    RNNとは RNN(Recurrent Neural Network)とは、「時系列データをうまく扱う」のに適したニューラルネットワークです。ここでいう「時系列データ」とは、連続する複数のデータが時間軸に沿ったものであったり、何らかの順序で並んでいたりするもののことです。数年間にわたる降水量のデータを日ごとにまとめたデータは想像しやすい時系列データの一つでしょう。あるいは「Python is great !」(Pythonはスゴイ!)という英単語の綴りもまた時系列データの一つといえます。この文は「主語 述語 形容詞 感嘆符」という4つの語が一定の規則に従って並べられたもので、こうしたものもRNNでは時系列データとして扱えます。 時系列データを扱う際に重要になるのは、ある時点のデータが、それ以降のデータに影響を与えている(と見なせる)という点です。例えば、サイン波について考えてみましょう。

    RNNに触れてみよう:サイン波の推測
    koma_g
    koma_g 2020/06/21
  • これで音声テキスト化が楽になる!Pythonで音声認識を作る方法

    最近ではPythonでプログラミングをしたり、AI人工知能)を使ったりする人が増えていますよね。 Pythonでプログラミングして作れる物の一つに、音声認識があります。以前は音声認識の精度があまり良くありませんでしたが、近年、音声認識の精度は驚くほど向上し、色々な言語の違いだけではなく、方言まで認識することができるようになったとのこと。さらに、さまざまなAPIの登場などにより、音声認識のプログラムを作成した経験がない人でも簡単に、Python音声認識ができるようになりました。 とはいえ、何も知らない状態でいきなり音声認識を作るのはやはり難しいでしょう。そこで今回は、Python音声認識を作る方法についてお伝えします。1つ1つ丁寧に解説していくので、Python音声認識の作り方について、一緒にマスターしましょう!

    これで音声テキスト化が楽になる!Pythonで音声認識を作る方法
  • 1