[note] Head First Data Analysis Ch3

Optimisation

Sheng-Chuan Yen
Big Data

--

經過初步的分析及實驗後,接下來要作的事情就是最大化得到的效果。例如:怎樣賺最多錢;賣出最多單位;得到最多利潤...etc

Constraints

在處理及分析最大化的問題時,你會有可控制的變數 (Decision Variables),例如: x 產品及 y 產品各要生產幾個才能最大化利潤? 但是還是會存在一些 Constraints,例如: 離 Black Friday 只剩一個月,所以你有一個時間的限制,或者因為你的原物料只能製造出有限的產品,這也是一個限制。

Decision Variables

如上面提到的,在整個環境中你可以控制的變數就是 Decision Variables。

Optimisation Problem

在已存的 Constraints 下,經由調整 Decision Variables 而達到或是獲得某個目標的最大值,這樣的問題就稱之 Optimisation Problem。

Objective Function

面對這樣的問題,我們可以找到一個 Function (由 Decision Variables 組成) 去幫助我們找到他的最大值或是最小值。

心得

這個章節只有簡單的帶過作 Optimisation problem 的一些過程,在 Machine Learning 及一些統計的 model 上會常常遇到 optimisation problem 要去解 objective function 的情形,但是對於初入資料分析的同學,這章還是能給我們一個快速的 walk through。

--

--