Haskellで機械学習をしたい!!
目的もあんまりないですが、始まったので、調査結果を途中でもおいていきます。
低レベルなのもあるみたいです。
ただ本命はTensor Flowのbindingかな。
tensor flow
tensorflow: TensorFlow bindings.
tensorflow/haskell: Haskell bindings for TensorFlow
Greneda
GitHub - HuwCampbell/grenade: Deep Learning in Haskell
ニューラルネットライブラリ
version 0.1という。。。2019/09/15時点で。
menoh
menohは日本製ですね
chanorの処理系?ただし学習はできない。menorのみではできない。
DNN推論用ライブラリ「Menoh」リリースについて | Preferred Research
そのほか
Neural networks in Haskell - advice - Stack Overflow
HLearnは2016年で止まっている。
mikeizbicki/HLearn: Homomorphic machine learning
haskell-ml: Machine learning in Haskell
その他言語
F#でKeras.NET使えばいいのかな。
自作
Haskellでニューラルネットを実装して、MNISTを学習してみた - Qiita
DeepLearning(1): まずは順伝播(上) - Haskellでいってみよう
考察系
参考文献
ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装
- 作者: 斎藤康毅
- 出版社/メーカー: オライリージャパン
- 発売日: 2016/09/24
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (18件) を見る
これまじでわかりやすい。他の本は数式処理が難しい、あるいは、ろくな説明がないです。
ゼロから作るDeep Learning ? ―自然言語処理編
- 作者: 斎藤康毅
- 出版社/メーカー: オライリージャパン
- 発売日: 2018/07/21
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (3件) を見る
これやりたい。自然言語。
なんせ基礎知識がないので
は?ぜんぜんわからない。
やる夫で学ぶ機械学習 - ロジスティック回帰 - · けんごのお屋敷
こちらはなんとなくイメージ。さすがやる夫だお。
やる夫といえばこれらしい。脱線。 やる夫で学ぶディジタル信号処理
続き
以下に続く