Build Simple Model for ML
[Refer to Kaggle: Your First Machine Learning Model](https://www.kaggle.com/dansbecker/your-first-machine-learning-model)
Most libraries (including scikit-learn) will give you an error if you try to build a model using data with missing values.
Refer to Kaggle: Handling Missing Values
One-hot Encoding
Refer to Quora: What is one-hot encoding and when is it used in data science?Refer to youtube: A demo of One Hot Encoding (TensorFlow Tip of the Week)
“Encoding” is to take a number to represent a categorical value.
In general, any machine learning problem can be assigned to one of two broad classifications:Supervised learning and Unsupervised learning.
Tom Mitchell provides a more modern definition: “A…
Supervised learning
feeding algorithm data with right answers, so it can predict more accurately.
Book note: ISL chapter 3 Linear Regression
SLR
which is to examine how ONE variable effect the result.
Linear Regression: Assume there is linear relationship between x and y. so that’s to be:
Free Hardwares for Deep Learning
cat /etc/os-release
df -h
cat /proc/cpuinfo
cat /proc/meminfo
Refer to: Linear Regression Tutorial Using Gradient Descent for Machine Learning
Gradient Descent is the process of minimizing a function by following the gradients of the cost function.