kentsu.dat

何かその時の興味でいろいろする人。最近はScala使ってる。アルゴリズムと自然言語処理、深層学習が大好き。

Scala

形態素解析とngram、マルコフ連鎖を用いてもののけ姫風の文章を生成する。

形態素解析とngram,マルコフ連鎖を組み合わせる 前回紹介した記事ではrabbitfoot141.hatenablog.comngramをいくつかの文字で分割するタイプにしたが今回は形態素解析を用いていくつかの形態素で分割し、マルコフ連鎖を使って文章を生成する。 今回の概要 形…

n-gramとマルコフ連鎖の理論と実装、もちろんScalaを使って。

対話システムを作りたかった 対話システムという名の対話botを作っているがいきなり深層学習はハードルが高すぎたから人工無能から始めることにした。 この記事の流れ 今回の記事は次のように進んでいく。 n-gramのとは n-gramのサンプル マルコフ連鎖とは n…

【メモ】sbtで自作ライブラリを使えるようにした話

とりあえず公開したかった。 なんか公開したかった。 sbtで使えるようにしたかった。 何をやったか とりあえず次のサイトを参考にしてあれこれしたqiita.com qiita.com d.hatena.ne.jp 具体的には ライブラリをビルドする github pagesを作成しそこにビルド…

Newton-Raphson法と単位円内接正多角形を使った円周率近似をScalaでやってみた

やってみた C言語縛りは面白くないので例によってScalaでやってみた こんなやつをコードにした まずNewton-Raphson法は次の式におけるxの値を求めるこのあと登場するけど、単位円内接正多角形を使う近似では漸化式をつかっていくわけだけども その中で平方根…

Java使いのScala入門 〜Scala入門のはじめの一歩〜

Scala入門のはじめの一歩 これから何回かに分けてScala入門についての記事を書いていこうと思う。 教材はScala スケーラブルプログラミング[第3版]を元にJavaとの違いをまとめていく。 今回は「Scala入門のはじめの一歩」ということで、Scalaとは何か。とい…