Day 60 of #60DaysOfLearning2023
Completed Bayes Theorem. Basically, the theorem describes the probability of an event's occurrence based on related conditions.
Implemented it for our last dataset getting 0.9 accuracy.
(0.93 for KNN)
@lftechnology#LearningWithLeapfrog#LSPPD60
Day 58 of #60DaysOfLearning2023
Today I learned in detail about the kernel svm, where I learned about kernel trick, different types of kernel, how to convert the data into higher dimension space and implemented in the previous dataset.
@lftechnology#LearningWithLeapfrog#LSPPD58
Day 55 of #60DaysOfLearning2023
Implemented K-Nearest Neighbor to determine if the user's buy's the SUV or not . Used the KNeighborsClassifier class from SkLearn. Comparing to logistic regression, the accuracy surely increased.
@lftechnology#LearningWithLeapfrog#LSPPD55
Day 53 of #60DaysOfLearning2023
Learned about K-Nearest Neighbor. Why is it used and how it is used in real world case.
Also saw about its advantage and disadvantages.
Everything is listed in the picture below.
@lftechnology#LearningWithLeapfrog#LSPPD53
Day 52 of #60DaysOfLearning2023
Implemented logical regression classifier using sklearn.linear_model's LogisticRegression class.
Used a dataset have independent variable age and salary and dependent variable 0 or 1 to predict the value
@lftechnology#LearningWithLeapfrog#LSPPD52
Day 51 of #60DaysOfLearning2023
Today I learned about Evaluating Regression Models Performance by using R squared and Adjusted R Squared method and saw the math behind it, also saw a video trying every regression model for a dataset.
@lftechnology#LearningWithLeapfrog#LSPPD51
Day 50 of #60DaysOfLearning2023
Today I learned about Logistic regression and its differences from linear regression. Logistic regression is generally used to categorical dependent variable using probability and Sigmoid function curve
@lftechnology#LearningWithLeapfrog#LSPPD50
Day 49 of #60DaysOfLearning2023
Today I implemented the random forest regression for the airfoil self noise dataset. Used ensemble module from sklearn and used the RandomForestRegressor class.
Got the error of 1.7 on the dataset.
@lftechnology#LearningWithLeapfrog#LSPPD49
Day 48 of #60DaysOfLearning2023
Today I trained a model for airfoil self noise with decision tree regression.
I also dived into Random Forest Algorithm and learned its differences from Decision Tree and learned how it works.
@lftechnology#LearningWithLeapfrog#LSPPD48
Day 46 of #60DaysOfLearning2023 Explored Decision tree algorithm. It simplifies complex decisions by creating a tree-like structure with nodes representing features, branches with feature values, and leaves with outcomes.
@lftechnology#LearningWithLeapfrog#LSPPD46
Day 45 of #60DaysOfLearning2023
Learned more about support vector regression and about kernel trick.
Today I implemented support vector regression in python to create a model for salaries for different level of position.
@lftechnology#LearningWithLeapfrog#LSPPD45
Day 43 of #60DaysOfLearning2023
Today I learned about Git and GitHub where I learned commands like status, history, add, commit and learned how to link your local file with your GitHub repo and then push your commit into the repo.
@lftechnology#LearningWithLeapfrog#LSPPD43
Day 42 of #60DaysOfLearning2023
I missed day 41. Today I dived deeper into matplotlib.pyplot in details where I learned how to plot graph , scatter points, use color bars, and to draw pie chart, histograms and many more.
@lftechnology#LearningWithLeapfrog#LSPPD42