Skip to content

Latest commit

 

History

History
130 lines (106 loc) · 3.27 KB

Preparation Index.md

File metadata and controls

130 lines (106 loc) · 3.27 KB

This page is actually dedicated towards the indexing of all the topics that I know so for and all the topics that I would love to explore in the future and this indexing will actually help me to identify and pin point what things I don't know and will help me to prevent going over the things I already know. In this indexing the things will be related to Machine learning, General Topics, Deep learning, Mathematics, SQL , Database , Python and other things which I will be adding

Machine learning algorithms
  • Linear regression
  • Ridge regression
  • Lasso regression
  • Elastic net regression
  • Polynomial regression
  • Logistic regression
  • KNN
  • Decision Tree
  • Naive bayes
  • Support vector machine
  • Random Forest
  • Gradient Boosting
  • Ensemble learning (Architectures)
  • Gradient Descent algorithm
General Topics
  • Handling Missing values
  • Dealing with outliers
  • Categorical encoding
  • Feature scaling
  • Feature selection
  • Multicollinearity
  • Bias Variance tradeoff
  • Cross validation
  • Hyper parameter optimization
  • Imbalanced data
  • Regularization
  • Classification metrics
  • Regression metrics
Mathematics
  • Sampling methods and sampling distribution
  • Hypothesis testing
  • Confidence intervals
  • Probability distributions
  • Central limit theorem
  • Measures of central tendency
  • Measures of dispersion
  • Regression analysis
  • A|B Testing
  • Random variable
Deep learning
  • Artificial Neural nets
  • Activation functions
  • Convolutional neural nets
  • Recurrent neural nets
  • LSTM
  • GRU
  • Stacked RNN
  • Encoder Decoder without and With attention
  • Transfer Learning
  • Optimization algorithms
  • NLP data cleaning
  • Word embedding techniques
Unsupervised Machine Learning
  • KMeans and KMeans++
  • DBSCAN
  • AGNES and DIANA
  • Dimensionality reduction Principal Component analysis
  • Clustering metrics
Database and SQL
  • Group By
  • Joins
  • Window functions
  • Subqueries
  • Order By
  • Views
  • Function and Stored procedures
  • Common table expression
  • Aggregate functions
  • Filtering (Having and WHERE)
  • Constraints
Python
  • Basic Syntax and Data Types
  • Control Structures
  • Functions
  • Data Structures
  • String Manipulation
  • Modules and Packages
  • File Handling
  • Object-Oriented Programming (OOP)
  • Exception Handling
  • Decorators
  • Generators and Iterators
  • Context Managers
  • Regular Expressions
  • Memory Management and Garbage Collection
  • Standard Library Modules (e.g., os, sys, math, datetime, random)
  • Logging
  • Testing (unittest, pytest)
  • Web Scraping (BeautifulSoup, Scrapy)
  • Networking (sockets, HTTP requests)
  • Working with APIs (RESTful APIs)
  • Data Analysis (Pandas, NumPy)
  • Working with Databases (SQLite, SQLAlchemy, PostgreSQL)
  • Packaging and Distribution (pip, setuptools, virtualenv)
  • Documentation (docstrings, Sphinx)
Data Structures and Algorithms
  • Array
  • String
  • Stack
  • Queue
  • Linked List
  • Tree
  • Graph
  • Recursion