Skip to content

jpbonson/MachineLearningPlayground

Repository files navigation

Machine Learning Playground

I use this github project to store ML projects that I have worked on, but that have not been used in the industry. Except for the ones with its own github project, the code is a mess.

ClassificationPlayground:

  • BioinformaticsProject: Use SVM and decision tree algorithms to classify data extracted from biophysical simulations. Includes preprocessing and feature selection (Python).
  • R: Some trials with R for classification, using decision tress, random forest, and Naive Bayes (R).
  • VisualizationToolForMLData: A tool for visualization of classification datasets. (Javascript+Python) (it has its own project under VisualizationToolForMLData)

ClusteringPlayground:

  • TextClustering: Test various preprocessing and clustering methods for textual data using the libraries sklearn, gensim, nltk and scipy (Python).

EvolutionaryPlayground:

  • PaperSummarizer: Use NLP, graphs and genetic algorithms to summarize scientific papers (Java).
  • NEATBackgammon: A system that uses NeuroEvolution of Augmenting Topologies (NEAT) and reinforcement learning to developed intelligent backgammon players. NEAT is a genetic algorithm that evolves artificial neural networks. (Java)
  • SBB: A multipurpose framework that uses Symbiotic Bid-based (SBB) Genetic Programming to evolve programs. It can be used for classification and reinforcement learning tasks. The main environment evolves programs that learn how to play poker. (Python) (it has its own project under SBBClassifier and SBBReinforcementLearner)

KnowledgePlayground:

  • OntologyRecommentationSystem: Intelligent agents use the DBPedia ontology to provide recommendations for Learning Object metadata. (Java)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published