Python R Pythonによるニューラルネットワークの実装➁ 1からニューラルネットワークをpythonで実装します。これは2番目の記事です。誤差関数の計算と、勾配の計算をする関数を実装します。 2019.07.16 Python R機械学習
Python R Pythonによるニューラルネットワークの実装① ニューラルネットワークモデルをpython で1から作ります。この記事では、データを受け取って予測値を返す関数と、正解率を計算する関数を作成します。 2019.07.15 Python R機械学習計算
ベイズ統計学 ベイズ線形回帰 ベイズの定理を用いて回帰分析を行います。ベイズの定理を使うと、予測値がどれくらい信頼できるかまで分かるので、データによっては積極的に使っていきたい代物でです。 2019.07.13 ベイズ統計学機械学習統計学計算
機械学習 汎化性能、表現力はトレードオフな事が分かる記事 機械学習で必ず直面する問題の一つに過学習があります。過学習は、表現力が高すぎる故に起こる現象です。汎化性能が表現力とトレードオフである事を説明し。汎化性能を高める方法を解説します。 2019.07.12 機械学習計算
カーネル法 サポートベクトルマシン➂(サポートベクトル回帰) サポートベクトルマシンを回帰問題に使う時はサポートベクトル回帰と呼びます。サポートベクトル回帰の原理を解説をします。サポートベクトル回帰は過学習しにくい訳を原理から解き明かします。カーネル回帰と比べて、圧倒的に汎化性能が高い事を実験で確かめます。 2019.07.11 カーネル法機械学習
カーネル法 サポートベクトルマシン➁(幾何学的意味) サポートベクトルマシンの幾何学的意味を説明します。マージン最大化と言う原理と、誤差関数を最小化する事が同じである事を解説します。また、サポートベクトルマシンをカーネル化する事で、非線形なデータも分類できることを解説します。 2019.07.09 カーネル法機械学習
カーネル法 サポートベクトルマシン入門 サポートベクトルマシンの原理を解説します。サポートベクトルマシンの導出から始めて、サポートベクトルの意味について解説します。また、サポートベクトルマシンの持つスパース性についても解説します。 2019.07.08 カーネル法機械学習
カーネル法 カーネルの正体 カーネル法では、カーネルという魔法の道具と、カーネルトリックという技でモデルの表現力を劇的に上げる事が出来ます。しかし、カーネルとは一体何なのでしょうか。その疑問を正定値性、再生核ヒルベルト空間という概念で解決します 2019.07.08 カーネル法線形代数計算
統計学 多次元正規分布の性質 多次元正規分布の定義の平均値や分散を計算します。最尤推定によって得られた平均値や分散が、不偏推定量になっているか確かめます。その結果をもとに、多次元正規分布が正規分布の拡張になっている事を確かめます。 2019.07.07 統計学計算