Hinton Course
Learning notes of Hinton’s Neural Networks for Machine Learning in Coursera.
1. Introduction
1a. Why do we need machine learning
What, Why
- We don’t know how to program to solve some problems or the program might be very complicated.
- Rules may need to change frequently, like recognizing fraud.
- Cheap computation
How
- Collect lots of cases with inputs and correct outputs.
- ML algorithms takes examples and produces a program to do the job.
Good at
- Recognizing patterns
- Objects
- Face
- Spoken words
- Recognizing anomalies (unusual)
- Transactions
- Sensor readings in a nuclear power plant
- Prediction
- Stock prices, exchange rates
- Movie recommendations
Git
Some git notes.
基本配置
git config
# List configuration
git config -l
git config --global -l
# Config user's info
git config --global user.name "Mr.Blue"
git config --global user.email "silverhugh.77@gmail.com"
# Delete config
git config --global --unset user.username
# Config editor for git, use vim, nano or so on
git config --global core.editor "vim"
# True way to Commit
# `git commit` will open an vim editor (set by command before)
# write the commit message in it and `:x` to commit
Hugo
Hugo releated notes. Current take some notes when reading official docuemts
Tips
Footnotes
This is a footnote.[^1]
[^1]: the footnote text.
Not only number, words work too.1
Github task list
- [ ] a task list item
- [ ] list syntax required
- [ ] incomplete
- [x] completed
Reading documents
目录结构
.
├── archetypes
├── config.toml
├── content
├── data
├── layouts
├── static
└── themes
archetypes
: 用于hugo new
,Lookup Order for Archetypes:
archetypes/posts.md
archetypes/default.md
themes//archetypes/posts.md
themes//archetypes/default.md (Auto-generated with hugo new site)