Math
高校レベルの数学は数多くの理工系の分野の基本となり、しっかり理解していると理解していないでは応用力において大きな差がつく分野です。近年流行りの機械学習分野以外でも技術系の多くの専門分野では高校数学の内容を履修していることが必須になります。…
当シリーズは大学数学をオムニバス形式で取り扱っていきます。手始めに解析学(mathematical analysis)について取り扱おうということで、#1としては、解析学の歴史にフォーカスをあてて話を進めました。 #1ではポスト微分積分学まで取り扱ったので、#2ではそ…
大学レベル以降の数学は所々流してしまっていたのですが、改めて再学習してみたいということでこのシリーズをまとめていきます。学生時代と比べ学習方法はかなり変わったので、また違った視点で学び直すのも面白そうです。教科書などをじっくり読みたい派で…
当連載は、高校数学の演習を通して機械学習のアルゴリズムの一つであるニューラルネットワークを理解しようというものです。連載の経緯につきましては#1にまとめましたので下記をご覧ください。 関数・微分の演習と解説|高校数学の演習を通して理解するニュ…
#1〜#3では決定木やランダムフォレストについて理解するにあたってベースとなる例題について取り扱いました。 #4では上記の例題を受けて、実際に決定木の学習について解説しました。 #5では決定木の多数決にあたって、相関性の低い(独立性の高い)決定木を…
#1〜#3では決定木やランダムフォレストについて理解するにあたってベースとなる例題についてまとめました。 #4では上記の例題を受けて、実際に決定木の学習についてまとめていければと思います。以下、目次になります。 1. 決定木の概要と推論に関して2. 不…
上記ではニューラルネットワークを中心に取り扱いましたがその他アルゴリズムも取り扱えればということで、決定木・ランダムフォレストについて新規で連載をスタートしました。#1では微分の最小値問題の復習と関数の増減表について、#2では二項定理について…
上記ではニューラルネットワークを中心に取り扱いましたがその他アルゴリズムも取り扱えればということで、決定木・ランダムフォレストについて新規で連載をスタートしました。#1では微分の最小値問題の復習と関数の増減表について取り扱いました。https://l…
機械学習を理解するにあたって数学は必要かという質問はよく聞かれますが、程度によりますが最低限は必要だと答えるようにしています。最低限というのも色々と考え方がありますが、個人的には高校数学〜大学の教養過程の導入(完璧までいかなくてもOK)ほど…
上記のシリーズで機械学習アルゴリズムの実装を行っているのですが、他の内容もできればということで同様のイメージで基礎統計を実装していければと思います。#1、#2では記述統計を取り扱いました。 #3では確率モデルの基本となる標本空間、確率変数、確率分…
当連載は、高校数学の演習を通して機械学習のアルゴリズムの一つであるニューラルネットワークを理解しようというものです。連載の経緯につきましては#1にまとめましたので下記をご覧ください。 #1~#6では6題の例題の解説とそれをベースにした回帰分析の学習…
当連載は、高校数学の演習を通して機械学習のアルゴリズムの一つであるニューラルネットワークを理解しようというものです。連載の経緯につきましては#1にまとめましたので下記をご覧ください。 #1~#6では6題の例題の解説とそれをベースにした回帰分析の学習…
当連載は、高校数学の演習を通して機械学習のアルゴリズムの一つであるニューラルネットワークを理解しようというものです。連載の経緯につきましては#1にまとめましたので下記をご覧ください。 簡単な6題の例題をもとにニューラルネットワークの仕組みに現…
当連載は、高校数学の演習を通して機械学習のアルゴリズムの一つであるニューラルネットワークを理解しようというものです。連載の経緯につきましては#1にまとめましたので下記をご覧ください。 簡単な6題の例題をもとにニューラルネットワークの仕組みに現…
当連載は、高校数学の演習を通して機械学習のアルゴリズムの一つであるニューラルネットワークを理解しようというものです。連載の経緯につきましては#1にまとめましたので下記をご覧ください。 簡単な6題の例題をもとにニューラルネットワークの仕組みに現…
当連載は、高校数学の演習を通して機械学習のアルゴリズムの一つであるニューラルネットワークを理解しようというものです。連載の経緯につきましては#1にまとめましたので下記をご覧ください。 簡単な6題の例題をもとにニューラルネットワークの仕組みに現…
当連載は、高校数学の演習を通して機械学習のアルゴリズムの一つであるニューラルネットワークを理解しようというものです。連載の経緯につきましては#1にまとめましたので下記をご覧ください。 簡単な6題の例題をもとにニューラルネットワークの仕組みに現…
機械学習を理解するにあたって数学は必要かという質問はよく聞かれますが、程度によりますが最低限は必要だと答えるようにしています。最低限というのも色々と考え方がありますが、個人的には高校数学〜大学の教養過程の導入(完璧までいかなくてもOK)ほど…
SciPyについて色々と話題になり面白そうだったので公式チュートリアルを元にまとめています。 SciPy Tutorial — SciPy v1.2.1 Reference Guide#5、#6、#7ではscipy.optimizeを元に最適化に関して取り扱いました。 #7でscipy.statsのチュートリアルは一通り終…
『数学って難しそう』ってよく聞きますが、確かに数式だけ追ってると難しく感じる時もあるかもしれません。ですが、ちょっと視点を変えてみるだけで新しい洞察が得られる時があります。この直感的な感覚をわかっていただければということで、一見難しそうな…
数式の編集にあたってTeXを使用していますが、はてなブログのTeXは通常のTeXと若干違うようで、動作確認と備忘録も兼ねて随時更新の形でTeXについてまとめておければと思います。 今のところTeXを使ったのは下記の二記事です。 あまりTeXは使ったことがなか…
『数学って難しそう』ってよく聞きますが、確かに数式だけ追ってると難しく感じる時もあるかもしれません。ですが、ちょっと視点を変えてみるだけで新しい洞察が得られる時があります。この直感的な感覚をわかっていただければということで、一見難しそうな…
『数学って難しそう』ってよく聞きますが、確かに数式だけ追ってると難しく感じる時もあるかもしれません。ですが、ちょっと視点を変えてみるだけで新しい洞察が得られる時があります。 この直感的な感覚をわかっていただければということで、一見難しそうな…
1.1 中学高校数学の復習:微分を使って二次関数の頂点を求める 以下のような問題は中学・高校の頃に解いたことがあるかと思います。 問題 以下の関数f(x)が最小値をとる時のxを、微分を用いて求めてください。 解答 関数f(x)を微分すると となるので、関数f(…