This project implements a variety of algorithms for Machine Learning, Deep Learning, and Reinforcement Learning using Go. It includes algorithms such as ANN (Artificial Neural Network), SVM (Support Vector Machine), Logistic Regression, Regression, Decision Tree, Random Forest, and Q-learning.
To run this project, you need the following:
- Go 1.19 or higher
- Git installed on your system
- Supported platforms: Linux, macOS, Windows
Before running the project, you need to install the required Go packages.
Run the following command to install the dependencies:
go mod tidy
Follow these steps to set up the project:
- Install the package using
go get
:
go get github.com/sajad-dev/go-web-framework
- Import the package into your project:
import "github.com/sajad-dev/go-web-framework"
- Set up the environment variables (e.g., database connection):
cp .env.example .env
- Run the project:
go run main.go
- ANN (Artificial Neural Network)
-
SVM (Support Vector Machine)
-
Logistic Regression
-
Regression
-
Decision Tree
-
Random Forest
- Q-learning
Mohammad Sajad Poorajam (Ω ΨΩ Ψ― Ψ³Ψ¬Ψ§Ψ― ΩΎΩΨ±ΨΉΨ¬Ω )