線形代数

アルゴリズム

「プログラミング」による「問題解決」とは?数学力・アルゴリズム力をつけて、良いプログラムを書くための方法とオススメの本はこちらです。

「プログラミング」とは、プログラムを書くことです。 「プログラム」とは、コンピュータを動かす手順を書いたものになります。 料理でいえば、料理を作ることがプログラミングで、 料理のレシピがプログラムになります。 ...
2020.07.05
おすすめ

「ゲームプログラミング」の「数学」を基礎から入門したいあなたにおすすめの本はこちらです

ゲーム開発では、「ゲームエンジン」と呼ばれる すでに作られたプログラムを利用することで開発が効率化しています。 「0からゲームプログラミング」をして開発することがないように思われるかもしれません。 しかし、ゲームエ...
2020.07.05
おすすめ

「ディープラーニング」で必要な「数学」の分野と、そのポイントをまとめました(関数・微分・積分編)

ディープラーニング(深層学習)の進歩は著しく、現在の人工知能の発展を牽引しています。 ディープラーニングは、2012年くらいでは専門家でないと扱うのが難しかったのですが、 現在では裾野が広がり、 フレームワークやライブラリ...
2020.08.02
Python

人工知能技術に関係が深い「数学」を学びながら、同時に「プログラミング」もサクッと身につけたいあなたのために、おすすめの本や参考書、10冊はこちらです

最近、ディープラーニングや機械学習などの人工知能技術が盛り上がっています。 ディープラーニングや機械学習全般の基礎となるのは数学力(特に線形代数)と、 それらを実装するプログラミング能力の2つです。 日々進歩す...
2020.07.05
Java

「機械学習」に入門したいあなたにチェックしてほしい良書、10冊はこちらです

「機械学習」は、近年注目されています。 機械学習は、人工知能技術の中の1つで、人工知能の進歩に大きく貢献しています。 機械学習ってうわさに聞くけど、未経験だし、 機械学習ってむずかしいんでしょ? 数学...
2020.01.06
R

「主成分分析」を学びたいあなたにチェックしてほしい良書、12冊はこちらです

「主成分分析」とは、手元のデータの情報量をなるべく失うことなく、データの見方を変える方法です。 相関のあるデータの見方(変数・変量)を変えて、相関のない見方へ変換する(合成する)方法ともいえます。変数を独立に扱うのでなく、総合的に扱う...
2020.03.06
おすすめ

「機械学習」での「最適化」を、基礎から体系立てて理解したいあなた、こちらはいかがでしょうか【機械学習のための連続最適化】

機械学習を使って〜 深層学習(ディープラーニング)を使って〜 人工知能を使って〜 など、機械学習の進展には著しいものがあります。 本記事では、「機械学習」で必須となる「連続最適化」について、必要な数学、アルゴリズム、...
2020.03.06
ベクトル

「ベクトル」を理解したい!ベクトルがわかりにくい4つの原因とその対策とは?

ベクトルはよくわからん という方は、 まずは「ベクトルを知る」 ことからはじめてみてはいかがでしょうか。 といっても、ベクトルの公式や解き方を知るのではありません。 ベクトルは、他と...
2020.07.06
ベクトル

「ベクトル」を学びたい・復習したい方にチェックしてほしい良書、10冊はこちらです

「ベクトル」は私たちの身近で使われています。 意外かもしれませんが、スマホの中ではベクトルの計算が活躍しています。 たとえば、人工知能アプリの1つ「Siri(シリ)」 は、 質問すると答えてくれる「対話アプリ」です。 ...
2020.03.05
Python

機械学習やディープラーニングでも必須の「線形代数」演算を、サクッと「プログラミング」できるようになりたいあなたはこちらをどうぞ

「線形代数」は、機械学習、ディープラーニングなどの人工知能技術や、ゲーム開発やコンピュータグラフィックス、圧縮センシング、ドローンなどの基礎となっています。 最近特に盛り上がっている、ディープラーニング(深層学習)の進歩は早く...
2020.03.05