ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Level 1: Data ScienceLevel 2: Machine LearningLevel 3: General Deep Learning (Part 1)Level 4: Specific Deep Learning (Part 2)Level 5: Working in Production
2
SkillVideoArticleCodeSkillVideoArticleCodeSkillVideoArticleCodeSkillVideoArticleCodeSkillVideoArticleCode
3
Data GatheringMachine Learning SupervisedKey PointsComputer Vision (CV)Deployment
4
Web Scrappinghttps://www.youtube.com/watch?v=zXif_9RVadI&list=PL5-da3qGB5IDbOi0g5WFh1YPDNzXw4LNL&index=2Your first stepshttps://www.youtube.com/watch?v=cKxRvEZd3Mw&list=PLOU2XLYxmsIIuiBfYad6rFYQU_jL2ryalhttps://colab.research.google.com/drive/1rc6E2tSfOIh3OHn_syN8tyZwbFYjreXdANNshttps://www.youtube.com/watch?v=_HB0RPuTIgI&t=3478shttps://machinelearningmastery.com/multi-class-classification-tutorial-keras-deep-learning-library/image classificationhttps://www.youtube.com/watch?v=u2TjZzNuly8&list=PLQY2H8rRoyvwLbzbnKJ59NkZvQAW9wLbx&index=8Flask Rest APIhttps://blog.keras.io/building-a-simple-keras-deep-learning-rest-api.html
5
Kaggle Importhttps://www.youtube.com/watch?v=eEgZtNOCJhkhttps://gist.github.com/githubssd/ac0b477df0284f157aa44b9b8e16dcafTrain, Test, Validhttps://www.youtube.com/watch?v=Zi-0rlM4RDs&t=235sBackpropagationhttps://www.youtube.com/watch?v=IHZwWFHWa-wBias & Interpretabilityhttps://www.youtube.com/watch?v=5zpNeGQBv2oRedis + Flask Scalable APIhttps://www.pyimagesearch.com/2018/01/29/scalable-keras-deep-learning-rest-api/
6
Upload to Colabhttps://www.youtube.com/watch?v=SHYAQHDQoU41Linear reg.https://www.youtube.com/watch?v=i_tZ7CQx7FA&list=PLOyG6yVJdOXmZA0vkimYdaAENja1UGKB3&index=5Activation Functionshttps://www.youtube.com/watch?v=9vB5nzrL4hYhttps://towardsdatascience.com/deep-learning-which-loss-and-activation-functions-should-i-use-ac02f1c56aa8Object Detection (YOLO)https://www.youtube.com/watch?v=NM6lrxy0bxshttps://www.kdnuggets.com/2018/05/implement-yolo-v3-object-detector-pytorch-part-1.htmlhttps://pjreddie.com/darknet/yolo/Android ML with TFLitehttps://www.youtube.com/watch?v=JnhW5tQ_7Vo&list=PLQY2H8rRoyvwLbzbnKJ59NkZvQAW9wLbx&index=37
7
from url / APIuse wgetLog reg.https://www.youtube.com/watch?v=SBBjPUuFvJU&list=PLOyG6yVJdOXmZA0vkimYdaAENja1UGKB3&index=6Learning ratehttps://www.youtube.com/watch?v=jWT-AX9677khuman pose estimationhttps://www.learnopencv.com/deep-learning-based-human-pose-estimation-using-opencv-cpp-python/Swift ML with TFhttps://www.youtube.com/watch?v=s65BigoMV_Ihttps://github.com/tensorflow/swift-models
8
extract from zipuse unzipClassification algoshttps://www.youtube.com/watch?v=CtKeHnfK5uA&list=PL_Nji0JOuXg2udXfS6nhK3CkIYLDtHNLp&index=2Make your Model BetterMask RCNNhttps://www.analyticsvidhya.com/blog/2018/07/building-mask-r-cnn-model-detecting-damage-cars-python/https://github.com/matterport/Mask_RCNNTFXhttps://www.youtube.com/watch?v=Mxk4qmO_1B4&list=PLQY2H8rRoyvwLbzbnKJ59NkZvQAW9wLbx&index=15
9
From Drivehttps://www.youtube.com/watch?v=Gvwuyx_F-28Ensemblinghttps://www.youtube.com/watch?v=m-S9Hojj1asUnder & Over Fittinghttps://www.youtube.com/watch?v=GMrTBtzJkCg&index=2&t=0s&list=PLQY2H8rRoyvwLbzbnKJ59NkZvQAW9wLbximage segmentationhttps://hackernoon.com/how-to-use-detectron-facebooks-free-platform-for-object-detection-9d41e170bbcbfederated learninghttps://www.youtube.com/watch?v=1YbPmkChcbo
10
From csv filehttps://www.youtube.com/watch?v=5_QXMwezPJE&list=PL5-da3qGB5ICCsgW1MxlZ0Hq8LL5U3u9y&index=2Summary of MLhttps://www.youtube.com/watch?v=LOD4PvvQ5js&t=2147shttps://medium.com/edureka/artificial-intelligence-algorithms-fad283a0d8e2Lear. rate Finderhttps://www.youtube.com/watch?v=U1aPRX_SIZMhttps://www.pyimagesearch.com/2019/08/05/keras-learning-rate-finder/Natural Language Processing (NLP)CV raspberryhttps://www.youtube.com/watch?v=aimSGOAUI8Y
11
open BIG file (gigs)https://www.youtube.com/watch?v=dqXXG2Wcio0Machine Learning UnsupervisedLear. r Decay & Schedulehttps://www.pyimagesearch.com/2019/07/22/keras-learning-rate-schedules-and-decay/tokenizationhttps://www.youtube.com/watch?v=BO4g2DRvL6U&list=PLQY2H8rRoyvwLbzbnKJ59NkZvQAW9wLbx&index=31Web App tensorflow.jshttps://www.youtube.com/watch?v=YB-kfeNIPCE
12
Remove duplicateshttps://www.pyimagesearch.com/2020/04/20/detect-and-remove-duplicate-images-from-a-dataset-for-deep-learning/KMeanshttps://www.youtube.com/watch?v=4b5d3muPQmAhttps://medium.com/datadriveninvestor/k-means-clustering-b89d349e98e6Dropouthttps://www.youtube.com/watch?v=NhZVe50QwPMText Classificationhttps://www.youtube.com/watch?v=fNxaJsNG3-sModel Optimization
13
Data PreprocessingDBScanhttps://www.youtube.com/watch?v=sJQHz97sCZ0batch normalizationhttps://www.youtube.com/watch?v=DtEq44FTPM4https://towardsdatascience.com/batch-normalization-and-dropout-in-neural-networks-explained-with-pytorch-47d7a8459bcdWord Embeddingshttps://www.youtube.com/watch?v=64qSgA66P-8https://machinelearningmastery.com/develop-word-embeddings-python-gensim/Size for Mobile & Edgehttps://www.youtube.com/watch?v=3JWRVx1OKQQhttps://blog.tensorflow.org/2020/03/higher-accuracy-on-vision-models-with-efficientnet-lite.html?linkId=84432329
14
Normalizationhttps://www.youtube.com/watch?v=Fw5iiyIHzewhttps://towardsdatascience.com/understand-data-normalization-in-machine-learning-8ff3062101f0mean shifthttps://www.youtube.com/playlist?list=PLd56wE27eBdgXToYHDRTRfA0xEs7qLYI-Fine Tuninghttps://blog.keras.io/building-powerful-image-classification-models-using-very-little-data.htmlcosine similarityhttps://www.machinelearningplus.com/nlp/cosine-similarity/Model Compressionhttps://blog.rasa.com/compressing-bert-for-faster-prediction-2/
15
Missing Datahttps://www.youtube.com/watch?v=fCMrO_VzeL8&list=PL5-da3qGB5ICCsgW1MxlZ0Hq8LL5U3u9y&index=16https://towardsdatascience.com/how-to-handle-missing-data-8646b18db0d4Other Clustering Algoshttps://www.youtube.com/watch?v=EUQY3hL38cw&list=PL_Nji0JOuXg2udXfS6nhK3CkIYLDtHNLp&index=9tensorboardhttps://www.youtube.com/watch?v=xM8sO33x_OURNNshttps://www.youtube.com/watch?v=UNmqTiOnRfgMonitoring
16
Outliershttps://medium.com/@mehulved1503/effective-outlier-detection-techniques-in-machine-learning-ef609b6ade72https://colab.research.google.com/drive/1KdENO4sxkHyK5Mm-T2WUiR-O_G8hys8TApriorihttps://www.youtube.com/watch?v=WGlMlS_Yydk&list=PL_Nji0JOuXg2udXfS6nhK3CkIYLDtHNLp&index=10https://medium.com/edureka/apriori-algorithm-d7cc648d4f1eLabel Smoothinghttps://www.pyimagesearch.com/2019/12/30/label-smoothing-with-keras-tensorflow-and-deep-learning/Sequence2Sequence RNNhttps://blog.keras.io/a-ten-minute-introduction-to-sequence-to-sequence-learning-in-keras.htmlOptimization
17
Image Anomaly Detec.https://www.pyimagesearch.com/2020/01/20/intro-to-anomaly-detection-with-opencv-computer-vision-and-scikit-learn/Key PointsPredictive AnalysisState Of The Art NLPhttps://www.youtube.com/watch?v=BGKumht1qLAhttps://github.com/huggingface/transformersInput Pipelinehttps://www.youtube.com/watch?v=SxOsJPaxHME
18
Label Encodinghttps://www.youtube.com/watch?v=J2gz0mbvg78&list=PLL2hlSFBmWwwGvEYNw-F5KkFZsrLJEIUd&index=14Gradient Descenthttps://www.youtube.com/watch?v=sDv4f4s2SB8Regressionhttps://www.youtube.com/watch?v=-vHQub0NXI4&list=PLQY2H8rRoyvwLbzbnKJ59NkZvQAW9wLbx&index=16Transformershttps://www.youtube.com/watch?v=TQQlZhbC5pshttps://medium.com/inside-machine-learning/what-is-a-transformer-d07dd1fbec04https://huggingface.co/blog/how-to-trainParallel Processinghttps://www.youtube.com/watch?v=Ny3O4VpACkc
19
One Hot Encodinghttps://www.youtube.com/watch?v=0s_1IsROgDc&t=696sError Metricshttps://www.youtube.com/watch?v=aDW44NPhNw0&list=PLs8w1Cdi-zvY9ICoYqu1XV0YoTQgShXw2Computer Vision (CV)machine translationhttps://towardsdatascience.com/neural-machine-translation-15ecf6b0bhttps://github.com/qlanners/nmt_tutorial/blob/master/quinn_thesis_final.pdfModel & Data Cachinghttps://www.youtube.com/watch?v=H_FDL0oRAWEhttps://www.kaggle.com/abhishek/3-different-ways-to-cache-a-function-in-python
20
DataFrame Opt.https://www.youtube.com/watch?v=wDYDYGyN_cw&list=PL5-da3qGB5ICCsgW1MxlZ0Hq8LL5U3u9y&index=21Confusion Matrixhttps://www.youtube.com/watch?v=Kdsp6soqA7oIntuitionhttps://www.youtube.com/watch?v=ACU-T9L4_lIhttps://medium.com/@dataturks/deep-learning-and-computer-vision-from-basic-implementation-to-efficient-methods-3ca994d50e90BERThttps://www.youtube.com/watch?v=q5OmCB7CN-UOther
21
Feature Selectionhttps://machinelearningmastery.com/feature-selection-in-python-with-scikit-learn/Loss Functionshttps://www.youtube.com/watch?v=QBbC3Cjsnjg&t=52sCNNshttps://www.youtube.com/watch?v=H-HVZJ7kGI0&t=1962shttps://medium.com/@RaghavPrabhu/understanding-of-convolutional-neural-network-cnn-deep-learning-99760835f148https://github.com/nehal96/Deep-Learning-ND-Exercises/blob/master/Convolutional%20Neural%20Networks/convolutional-neural-networks-notes.mddistill berthttps://medium.com/huggingface/distilbert-8cf3380435b5migrate from TF1 to TF2https://www.youtube.com/watch?v=JmSNUeBG-PQ&list=PLQY2H8rRoyvwLbzbnKJ59NkZvQAW9wLbx&index=17
22
Data AnalysisFine Tuning (make your model better)Natural Language Processing (NLP)gpt-2https://amaarora.github.io/2020/02/18/annotatedGPT2.html
23
Pandas Data Investigationhttps://www.youtube.com/watch?v=dcqPhpY7tWkROC & AUChttps://www.youtube.com/watch?v=fSytzGwwBVwIntroduction to NLPhttps://www.youtube.com/watch?v=_hAVVULrZ0Q&list=PLhQjrBD2T382Nz7z1AEXmioc27axa19Kv&index=6XLNEThttps://mlexplained.com/2019/06/30/paper-dissected-xlnet-generalized-autoregressive-pretraining-for-language-understanding-explained/
24
Analysing TED talkshttps://www.youtube.com/watch?v=nxxWi4JZiLQ&list=PLL2hlSFBmWwyAjqlOrdBYMQCN8d7hHUL1&index=7Cross Validationhttps://www.youtube.com/watch?v=4jRBRDbJemMOverviewhttps://www.youtube.com/watch?v=xvqsFTUsOmchttps://github.com/adashofdata/nlp-in-python-tutorialGenerative Adversaria networks (GAN)
25
Groupinghttps://www.youtube.com/watch?v=qy0fDqoMJx8Improve Log. Reghttps://www.youtube.com/watch?v=vN5cNN2-HWE&list=PLblh5JKOoLUICTaGLRoHQDuF_7q2GfuJF&index=12Reinforcement Learning (RL)pix2pixhttps://github.com/affinelayer/pix2pix-tensorflow
26
Sales Analysis Projecthttps://www.youtube.com/watch?v=eMOA1pPVUc4&t=135sChoose K for K-Meanshttps://www.youtube.com/watch?v=QXOkPvFM6NU&list=PLs8w1Cdi-zvZGyT2Rt0ieA0G6xGUqn3XwIntro to RLhttps://www.youtube.com/watch?v=qv6UVOQ0F44cycle ganyoutube.com/watch?v=AxrKVfjSBiA
27
Data VisualizationGrid Searchhttps://www.youtube.com/watch?v=Gol_qOgRqfAhttps://towardsdatascience.com/grid-search-for-model-tuning-3319b259367eRL & Genetic Algorithmhttps://www.youtube.com/watch?v=aeWmdojEJf0StyleGANyoutube.com/watch?v=SWoravHhsUUhttps://towardsdatascience.com/how-to-train-stylegan-to-generate-realistic-faces-d4afca48e705https://github.com/NVlabs/stylegan
28
Matplotlibhttps://www.youtube.com/watch?v=6rKe2IEIu8chttps://colab.research.google.com/drive/1KdENO4sxkHyK5Mm-T2WUiR-O_G8hys8TRecommendation SystemsHAHA RL BAD DRIVERhttps://www.youtube.com/watch?v=VMp6pq6_QjIReinforcement Learning (RL)
29
Seabornhttps://www.youtube.com/watch?v=z7ZINBk8EUk&list=PL998lXKj66MpNd0_XkEXwzTGPxY2jYM2d&index=1Summaryhttps://www.youtube.com/watch?v=z0dx-YckFkoOtherRL in Tensorflowhttps://github.com/wau/keras-rl2
30
word embeddings tsnehttps://medium.com/@aneesha/using-tsne-to-plot-a-subset-of-similar-words-from-word2vec-bb8eeaea6229Content Basedhttps://heartbeat.fritz.ai/recommender-systems-with-python-part-i-content-based-filtering-5df4940bd831AutoEncodershttps://blog.paperspace.com/autoencoder-image-compression-keras/Robotics
31
Collaborativehttps://realpython.com/build-recommendation-engine-collaborative-filtering/Robotics Transfer Learninghttps://www.youtube.com/watch?v=nQ1Ev9Inqco
32
Matrix Factorizationhttps://www.youtube.com/watch?v=ZspR5PZemcs&t=4s
33
Hybridhttps://www.youtube.com/watch?v=_hf_y-_sj5Y&list=PLZoTAELRMXVN7QGpcuN-Vg35Hgjp3htvi
34
Interpretability
35
Intuitionhttps://www.youtube.com/watch?v=C80SQe16Raohttps://github.com/klemag/PyconUS_2019-model-interpretability-tutorial
36
ELI5
37
LIME
38
SHAP
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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100