-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path02-SKLtopics-NOTES.tex
70 lines (43 loc) · 1.97 KB
/
02-SKLtopics-NOTES.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
\documentclass[SKL-MASTER.tex]{subfiles}
\textbf{What does Scikit Learn do?}\\
\begin{figure}[h!]
\centering
\includegraphics[width=1.2\linewidth]{images/SKLsite}
\end{figure}
\newpage
\textbf{1. Classification}
* \textbf{Description:} Identifying to which category an object belongs to.
* \textbf{Applications:} Spam detection, Image recognition.
* \textbf{Algorithms:} SVM, nearest neighbors, random forest,
\textbf{2. Regression}
* \textbf{Description:} Predicting a continuous-valued attribute associated with an object.
* \textbf{Applications:} Drug response, Stock prices.
* \textbf{Algorithms:} SVR, ridge regression, Lasso,
\textbf{3. Clustering}
* \textbf{Description: } Automatic grouping of similar objects into sets.
* \textbf{Applications:} Customer segmentation, Grouping experiment outcomes
* \textbf{Algorithms:} k-Means, spectral clustering, mean-shift, ...
\newpage
\textbf{4. Dimensionality Reduction}
* \textbf{Description: } Reducing the number of random variables to consider.
* \textbf{Applications:} Visualization, Increased efficiency
* \textbf{Algorithms:} PCA, feature selection, non-negative matrix factorization.
\textbf{5. Model selection}
* \textbf{Description: } Comparing, validating and choosing parameters and models.
* \textbf{Goal:} Improved accuracy via parameter tuning
* \textbf{Modules:} grid search, cross validation, metrics
\textbf{6. Preprocessing}
* \textbf{Description:} Feature extraction and normalization.
* \textbf{Application:} Transforming input data such as text for use with machine learning algorithms.
* \textbf{Modules:} preprocessing, feature extraction.
\newpage
\begin{figure}[h!]
\centering
\includegraphics[width=1.2\linewidth]{images/SKLCheatSheet}
\end{figure}
\newpage
\begin{figure}[h!]
\centering
\includegraphics[width=1.23\linewidth]{images/SKLCheatSheet2}
\end{figure}
\end{document}