EurekaMoments

ロボットや自動車の自律移動に関する知識や技術、プログラミング、ソフトウェア開発について勉強したことをメモするブログ

Machine Learning

機械学習による異常検知と変化検知の基礎知識

目次 目次 背景・目的 全体の感想 各章におけるメモ 第1章: 異常検知・変化検知の基本的な考え方 第2章: ホテリングのT2法による異常検知 第3章: 単純ベイズ法による異常検知 第4章: 近傍法による異常検知 第5章: 混合分布モデルによる逐次更新型異常検知 第…

Reading log: Engineering Deep Learning from scratch

Table of Contents Table of Contents Introduction My thoughts Memo Introduction I read the following book to study a fundamental of Deep Learning. ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装作者: 斎藤康毅出版社/メ…

Fundamentals of Classification by Supervised Learning ~2 dimensional input~

Table of Contents Table of Contents Introduction Author GitHub Generating sample data 2 classes classification Logistic regression model on 2 dimension Mean cross entropy error Calculating parameter by Gradient method 3 classes classificat…

Fundamentals of Classification by Supervised Learning ~1 dimensional input~

Table of Contents Table of Contents Introduction Author GitHub Input sample data: Weight of insect Target sample data: Sex of insect Sample data generation Policy to solve problem Classification with probability Maximum likelihood estimati…

Fundamentals of Regression by Machine Learning

Table of contents Table of contents Introduction Author GitHub Linear model with 1 dimensional input Input data: Age Target data: Height Data generation Linear model definition Gradient method Learning Result Point to notice Plane model wi…

機械学習に必要な数学の基本についての勉強メモ: ガウス関数編

はじめに 参考書籍 ガウス関数とは 2次元への拡張 関数の形を表すパラメータを加えた2次元ガウス関数 サンプルコード はじめに 前回は、指数関数と対数関数の応用編としてシグモイド関数・ソフトマックス関数編を記事にしました。 www.eureka-moments-blog…

機械学習に必要な数学の基本についての勉強メモ: シグモイド関数・ソフトマックス関数編

はじめに シグモイド関数とは シグモイド関数の微分 ソフトマックス関数とは ソフトマックス関数の微分 ソフトマックス関数とシグモイド関数の関係 サンプルコード はじめに 前回の記事では、機械学習に必要な指数関数と対数関数の基本について勉強した事を…

機械学習に必要な数学の基本についての勉強メモ: 指数関数・対数関数編

はじめに 前回までの記事 指数関数とは 対数関数とは 対数の便利さ 機械学習における対数 関数の最大値、最小値を探す場合 指数関数の微分 対数関数の微分 サンプルコード はじめに 前回の投稿から間が空いてしまいましたが、また下記の書籍を読みながら、機…

機械学習に必要な数学の基本についての勉強メモ: 行列編

行列プログラマー ―Pythonプログラムで学ぶ線形代数作者:Philip N. KleinオライリージャパンAmazon 目次 目次 はじめに 行列とは Pythonにおける行列の定義 行列の積 単位行列 逆行列 3×3行列の逆行列を求める 転置 行列と写像 次回の内容 はじめに 以前、機…

機械学習に必要な数学の基本についての勉強メモ: ベクトルと微分編

Pythonで動かして学ぶ! あたらしい機械学習の教科書作者:伊藤 真翔泳社Amazon 目次 目次 はじめに Pythonで縦ベクトルを表す ベクトルの足し算、引き算の図形的な解釈 ベクトルの内積 Pythonでのベクトルの大きさの計算 ベクトルの内積を和の記号を使って表…

聴講メモ: MIT Self-Driving Cars: Sacha Arnoud, Director of Engineering, Waymo

背景・目的 Waymoについて 講演の動画 講演内容のメモ 良く分からなかった部分の参考資料 背景・目的 アメリカの自動運転車開発企業であるWaymoのエンジニアリングディレクタであるSacha Arnoudが、MIT(マサチューセッツ工科大学)にて講演を行ったようです。…

データの正規化を考慮したワインの等級予測:Linear SVC編

スッキリわかるPythonによる機械学習入門 スッキリわかるシリーズ作者:須藤秋良,株式会社フレアリンクインプレスAmazon 目次 目次 はじめに 予測モデルの学習手法の選定:Linear SVC とりあえずやってみる データを正規化・標準化してみる Z-Score Normalizat…

機械学習の基本用語集

目次 目次 はじめに 特徴量(Feature Value) 学習(Learning) 教師あり / なし学習(Supervised / Unsupervised Learning) 最適化問題(Optimization Problem) 座標降下法(Coordinate Descent) 最急降下法(Gradient Descent) 確率勾配法(Stochastic Gradient Des…

ワインの等級を予測するためのデータ分析

入門 Python 3作者:Bill LubanovicオライリージャパンAmazon 目次 目次 はじめに 参考 データの内容の確認 データ同士の相関 等級と相関の高い上位5つの属性 等級1と3の統合 上位5つの属性と色彩強度の相関 次のステップ はじめに 最近勉強しているPythonの…

機械学習におけるラベル付けについての勉強メモ

機械学習スタートアップシリーズ ゼロからつくるPython機械学習プログラミング入門 (KS情報科学専門書)作者:八谷 大岳発売日: 2020/08/31メディア: 単行本(ソフトカバー) 目次 目次 目的 参考文献 1. ラベル付けとはなんのためにするのか 2. どんなラベル…