GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - duodecimo/duodecimoMachineLearning: This repository will be dedicated to machine learning study, allways focused on implementing code.

BranchesTags
Open more actions menu

Latest commit

 

History

387 Commits
387 Commits

Folders and files

NameName
Last commit message
Last commit date
_includes
_includes
 
 
_layouts
_layouts
 
 
assets/images
assets/images
 
 
book/lyx
book/lyx
 
 
css
css
 
 
duodecimoMachineLearningCodes
duodecimoMachineLearningCodes
 
 
images
images
 
 
Inicio.md
Inicio.md
 
 
README.md
README.md
 
 
_config.yml
_config.yml
 
 
cifar10Como.md
cifar10Como.md
 
 
classificacaoLinear.md
classificacaoLinear.md
 
 
clonarProjetoNetbeansIDE.md
clonarProjetoNetbeansIDE.md
 
 
index.html
index.html
 
 
kVizinhoMaisProximo.md
kVizinhoMaisProximo.md
 
 
operacoesMatrizes.md
operacoesMatrizes.md
 
 
redesNeurais.md
redesNeurais.md
 
 
vizinhoMaisProximo.md
vizinhoMaisProximo.md
 
 

Repository files navigation

duodecimoMachineLearning

This repository is dedicated to machine learning study, allways focused on implementing code, focused on the needs of Computer Engennering graduation courses, but in the hope it can be usefull to anyone willing to study machine learning.

My goal is to develop Java code that implements machine learning algorithms targeting education. The code must be clean, self explanatory, walking step by implemented algorithms, in order to be used as material for machine learning study. So usually the code you can find here is not made to be optimized, rather, it is made to be easy to understand.

There are several Java machine learning libraries available on the internet. As they target easy of use and high performance, their code brings extra complexity. We will avoid using them, for the reasons stated in the above paragraph. Of course some exceptions should be made for good and simple support libraries, like i.e. Apache math library with linear algebra.

The CIFAR-10 dataset (https://www.cs.toronto.edu/~kriz/cifar.html) will be used for trainning and testing of image classification and recognization, in several approaches, like, regression, svm, neural networks, convolutional networks, and so on.

At the present time 2 algorithms that can be used in image classification are available: the nearest neighbourg (nn) and the k-nearest neighbourgh (knn).

I recomend start by reading the wiki, but, please, don't forget this is a work in progress, and at the very beggining.

About

This repository will be dedicated to machine learning study, allways focused on implementing code.

Topics

convolutional-neural-networksimage-classificationjavamachine-learningmachine-learning-algorithmsmachine-learning-studyself-driving-cars

Resources

Readme
Activity

Stars

1 star

Watchers

1 watching

Forks

1 fork
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.