6
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Go言語で単純パーセプトロンの実装をしてみた #golang

Posted at

ずっとやりたいと思っていた機械学習の入門として、何からやろうかネットサーフィンしていたところ、

をみつけて、真似しながらやってみました。

https://github.com/yagitatsu/perceptron-sample
https://play.golang.org/p/ycQz7j6R1N

xy座標上にあるデータから、

ax+by+c = 0

の、a, b, cを求めるプログラムです。
(ロジックの理解には、 http://hokuts.com/2015/11/25/ml2_perceptron/ が役に立ちました)

以下、思ったことメモ。

  • golangの配列計算はちょっとめんどい
    • 基本的な配列計算も自分で実装した
      • めんどくさいけどライブラリ探すほどでもない微妙さ
    • 実装内容が高度になってくると、python使ったほうが幸せそう
  • 実際にはテキストなどから特徴量抽出してやってみないと実用性がなんともいえないので、つぎは形態素解析を含めてやってみたい
6
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?