AI・機械学習のための数学超入門 ― 前提知識は四則演算だけ!AI・機械学習の数学入門(2/4 ページ)

» 2020年03月02日 05時00分 公開
[羽山博]

 「四則演算ルール」練習問題に対する解答例です。

解答例

(1) 7+7+7+7+7は、

と表せる

 75回足しているので、掛け算で表すと7 × 5です。計算すると35となります。

(2) 8 × 8 × 8は、

と表せる

 計算すると512です。なお、844,0968532,76886262,144872,097,152です。このように、指数が少し大きくなるだけで、値が莫大なものになっていくことが分かります。

(3) 

 掛け算が優先されるので、先に4 × 5 = 20を計算します。

(4) 

 かっこ内を先に計算します。

(5) 

 23 = 2 × 2 × 2 = 8なので、以下のようになります。

(6) 

 べき乗のべき乗は右上から計算します。したがって、 23を先に計算します。

 またまた余談ですが、RubyやPythonといった多くのプログラミング言語でも、べき乗の演算子の計算は右から左に行われます。ただし、Excelでは、左から右に計算されることに注意が必要です。Excelで「=2^2^3」と入力すると、256ではなく、64という答えが表示されます。


藍:bikkuri

*余談 もう一つ、機械学習とは関係のない雑学ですが、上記の(5)番の問題のような「2の何乗-1」の形式の数をメルセンヌ数と呼び、(6)番の問題のような「2の(2乗の何乗)+1」の形式の数をフェルマー数と呼びます。なお、問題例の7257はいずれも素数(=1より大きい自然数で、正の約数が1自分自身のみである数のこと)になっていますが、メルセンヌ数とフェルマー数は必ずしも素数というわけではありません。


距離を求める 〜 機械学習で使われる数学(1)

 四則演算のルールを確認しただけでは、機械学習のどういう場面で役に立つのかが分からないでしょう。そこで簡単な利用例として、次の3ページ目では、距離の計算方法を見ておきましょう。今回は、次の章で終わりです。もう少しだけ頑張って数学の学習を進めましょう。

Copyright© Digital Advantage Corp. All Rights Reserved.

アイティメディアからのお知らせ

スポンサーからのお知らせPR

注目のテーマ

Microsoft & Windows最前線2026
人に頼れない今こそ、本音で語るセキュリティ「モダナイズ」
4AI by @IT - AIを作り、動かし、守り、生かす
AI for エンジニアリング
ローコード/ノーコード セントラル by @IT - ITエンジニアがビジネスの中心で活躍する組織へ
Cloud Native Central by @IT - スケーラブルな能力を組織に
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。