forked from sharmasaravanan/Machine_learning
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathML-Overview.txt
More file actions
70 lines (36 loc) · 3.24 KB
/
Copy pathML-Overview.txt
File metadata and controls
70 lines (36 loc) · 3.24 KB
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
Machine Learning - Algorithm
1. Linear Regression --> y = mx+c ---> Multilinear regression,least square regression..., ----> weather forecasting,stock,sales predictions...,
2. Logistic Regression --> sigmoid/logit function --> Bi-classifaction/multi-classification ---> sentiment analysis.
3. SVM --> curve fitting & margin calculation --> Bi-classifaction ---> male/female.
4. K-means --> Ecludean distance and mean --> Clustering ---> customer grouping.
5. K-NN --> Ecludean distance --> clustering & classification ---> customer grouping/ object recognition.
6. Decision Tree --> Entropy and gini index --> regression & classification ---> anything limited to dataset.
7. Random Forest --> ensemble method --> regression & classification ---> iris flower classification.
8. AdaBoost --> ensemble method --> regression & classification ---> XGBoost,Gradient Boosting ----> iris flower classification.
9. LDA --> word vs sentence matrix in vector --> Topic modeling ---> LSI ----> Generating topics for paragraph.
10. TF-IDF --> word count & number of sentence --> Topic modeling and important words identification ---> Fetching keywords from the paragraph.
11. Naives bayes --> Conditional Probability --> regression & classification ---> decision making based on some parameters.
12. Apriori --> Combination and number of occurences --> assosative identification ---> super market discount products.
13. Eclat --> Combination and number of occurences --> assosative identification ---> identification of super market discount products.
14. Hierarichy --> Ecludean distance --> clustering ---> object grouping.
Neural Network
1. Perceptron --> weights and threshold --> decision making based on parameters.
2. Sigmoid --> weights and bias in sigmoid function --> decision making based on parameters with small changes in the input.
3. Neural Network --> based on activation function in hidden layer --> MNIST Digits classification (multiple process of same input to learn better).
4. Backpropagation --> based on error function --> weight updates from the back.
5. Gradient descent --> based on error function and learning rate ---> stochostic gradient descent ----> weight updates from the back.
Deep Learning
1. Basic terminalogy --> optimizer, epoch, dropout, object function, softmax, ReLu, Dense, validation/training accuracy, verbose.
2. Basic Architecture --> based on input,hidden, output layer --> MNIST Digits classification
3. CNN --> convolution, shared weights ,pooling --> Cifar image classifcation.
4. word embedding --> word2vec, GLovE --> converting word to vectors.
5. Vanila RNN --> based on past output --> character based sentence prediction.
6. LSTM --> input, forget & output gate --> Bi-DAF,DCN,DMN ---> Sentiment analysis
7.GRU --> update and reset gate --> sentiment analysis.
Projects
1. Image --> Product recommendation based on facial features and emotions.
--> Object recognition and identification.
--> Image Description
2. Text --> Question formation
--> Inference generation
3. Numerical --> Electricity usage prediction (LSTM/GRU)