Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion: Add optimization functions, ml algorithms under machine_learning folder #578

Open
2 of 15 tasks
Navaneeth-Sharma opened this issue Oct 15, 2023 · 11 comments
Open
2 of 15 tasks

Comments

@Navaneeth-Sharma
Copy link
Contributor

Navaneeth-Sharma commented Oct 15, 2023

I would like to suggest adding Optimization functions, machine learning and deep learning algorithms in this repository. This can be added in a separate folder called machine_learning folder. Further, this folder can contain various algorithms that are used in machine learning and deep learning.

Initially, these Optimization functions can be added under machine_learning/optimization/

  • Gradient Descent
  • Stochastic Gradient Descent (SGD)
  • Mini-Batch Gradient Descent
  • Adam (Adaptive Moment Estimation)
  • RMSprop (Root Mean Square Propagation)
  • AdaGrad (Adaptive Gradient Algorithm)

And these in machine_learning/

  • Linear Regression
  • Logistic Regression
  • Decision Trees
  • Random Forest
  • Support Vector Machines (SVM)
  • K-Nearest Neighbors (K-NN)
  • Naive Bayes
  • K-Means Clustering
  • Principal Component Analysis (PCA)
@Navaneeth-Sharma Navaneeth-Sharma changed the title Suggestion : Add optimization functions, ml algorithms undermachine_learning folder Suggestion: Add optimization functions, ml algorithms under machine_learning folder Oct 15, 2023
@siriak
Copy link
Member

siriak commented Oct 15, 2023

I like the idea, let's do that

@aryan20s
Copy link
Contributor

Linear regression has been merged (#579), so requesting you to check that part

@GreatRSingh
Copy link
Contributor

@Navaneeth-Sharma @siriak Lets also keep loss functions in that folder. #582

@R055A R055A mentioned this issue Oct 22, 2023
6 tasks
Copy link

This issue has been automatically marked as abandoned because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label Nov 18, 2023
@GreatRSingh
Copy link
Contributor

GreatRSingh commented Nov 20, 2023

@siriak hey, can you do something, so that it doesn't get automatically close. I think it should remain open.

@siriak siriak added dont-close and removed stale labels Nov 20, 2023
@sahuishan01
Copy link

Hello I am new to open source contribution, I would love to help in implementing some of the optimisation techniques. Kindly let me know if someone is already working on them, or I can start working with few?

@GreatRSingh
Copy link
Contributor

GreatRSingh commented Feb 11, 2024 via email

@haswanth10
Copy link

Pull request has been raised for K-Nearest Neighbors Algorithm (#723). Request you to please check on that

@jkauerl
Copy link
Contributor

jkauerl commented May 29, 2024

Hello, I would love to start contributing to this project. Specifically on optimization algorithms like Stochastic Gradient Descent (SGD) or Mini-Batch Gradient Descent. Are they still possible to work on them?

@siriak
Copy link
Member

siriak commented May 29, 2024

Sure, you can start implementing them

@prkbuilds
Copy link
Contributor

Hey, I've implemented the logistic regression under this issue, please review the PR for any changes you want - #832

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants