Skip to content

dpuenteramirez/Semisupervised-learning-and-instance-selection-methods

Repository files navigation


IS-SSL by DNX
Instance Selection - Semi-Supervised Learning


Instance selection methods for semi-supervised learning.

Codacy coverage Codacy grade SonarCloud Build Status SonarCloud Security DeepSource
GitHub issues GitHub forks GitHub stars GitHub commit activity GitHub license
Non Comment Lines Of Code GitHub repo size

Project DescriptionDownload and InstallationDependenciesSupport


Description

This project has an implementation of common algorithms in the literature, both instance selection algorithms and semi-supervised learning algorithms.

Among the objectives of the project is that the implemented algorithms are correct and complete with their respective original papers in which they were presented.

Likewise, there are multiple experiment configuration files for the aforementioned verification, and for the realization of a research process on the behavior of semi-supervised learning algorithms when noise filtering is performed.


Available for MLaaS

All the algorithms that make up this library are available in UBUMLaaS, an Open Source MLaaS tool.


Download and installation

IS-SSL is distributed under two libraries, both are available in their last versions in PIP.

  • Instance Selection Algorithms. PIP.
pip install InstanceSelectionDNX
  • Semi-Supervised Algorithms. PIP.
pip install SemiSupervisedLearningDNX

Being a Python project, it is easily importable from within the repo and its releases.


Dependencies

This software uses the following open source packages:


Support

Buy Me A Coffee


GitHub @dpr1005  ·  Twitter @callmednx  ·  LinkedIn Daniel Puente Ramírez