Skip to content

Commit fa42af2

Browse files
authored
Update README.md
1 parent 765f2e9 commit fa42af2

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,17 @@ Below examples include the intense usage of industry-hot frameworks (i.e. Pytorc
3030
### 2020 Edition
3131

3232

33+
#### Recommedation System - Collaborative Filtering
34+
[Understand Classification Model with SHAP](https://github.com/hyunjoonbok/Python-Projects/blob/master/%5BExplainable%20Machine%20Learning%5D%20SHAP%20Decision%20Plots%20in%20Depth.ipynb) \
35+
[Understand Regression Model with SHAP](https://github.com/hyunjoonbok/Python-Projects/blob/master/%5BExplainable%20Machine%20Learning%5D%20Understand%20Regression%20Model%20with%20SHAP%20(XGBoost).ipynb) \
36+
[SHAP Decision Plots in Depth](https://github.com/hyunjoonbok/Python-Projects/blob/master/%5BExplainable%20Machine%20Learning%5D%20Understand%20Sentiment%20Analysis%20Model%20with%20SHAP%20(Logistic%20Regression).ipynb)
37+
<p>
38+
39+
SHAP (SHapley Additive exPlanations) is a game theoretic approach to explain the output of any machine learning model. It connects optimal credit allocation with local explanations using the classic Shapley values from game theory and their related extensions. Here, we look at the implementation of Tree SHAP, a fast and exact algorithm to compute SHAP values for trees and ensembles of trees. We have 3 different basic examples (regression / classifcation / more in-depth graphics) that can be applied to visualizaing the model.
40+
</p>
41+
Aug 8, 2020
42+
43+
3344
#### [Multi-Class Text Classification 1 (with PySpark and Doc2Vec)](https://github.com/hyunjoonbok/natural-language-processing/blob/master/07_Multi-Class_Text_Classification_with_PySpark_and_Doc2Vec.ipynb):
3445
<p>
3546
In this notebook, we utilize Apache Spark's machine learning library (MLlib) with PySpark to tackle NLP problem and how to simulate Doc2Vec inside Spark envioronment. Apache Spark is a famous distributed competiting system to to scale up any data processing solutions. Spark also provides a Machine-learning powered library called 'MLlib'. We utilize Spark Machine Learning Library (Spark MLlib) to look at 3297 labeled sentences, and classify them into 5 different categories.

0 commit comments

Comments
 (0)