{"id":25115557,"url":"https://github.com/dpuenteramirez/semisupervised-learning-and-instance-selection-methods","last_synced_at":"2025-09-20T11:40:49.832Z","repository":{"id":38820465,"uuid":"421730527","full_name":"dpuenteramirez/Semisupervised-learning-and-instance-selection-methods","owner":"dpuenteramirez","description":"TFG - Semisupervised learning and instance selection methods","archived":false,"fork":false,"pushed_at":"2022-11-15T18:33:09.000Z","size":91334,"stargazers_count":10,"open_issues_count":3,"forks_count":4,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-22T14:21:46.711Z","etag":null,"topics":["instance-selection-methods","jupyter","python","safe-semi-supervised-learning","semi-supervised-learning","semisupervised-learning"],"latest_commit_sha":null,"homepage":"https://dpuenteramirez.github.io/Semisupervised-learning-and-instance-selection-methods/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dpuenteramirez.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-10-27T08:08:19.000Z","updated_at":"2024-10-06T11:19:20.000Z","dependencies_parsed_at":"2023-01-21T22:17:36.698Z","dependency_job_id":null,"html_url":"https://github.com/dpuenteramirez/Semisupervised-learning-and-instance-selection-methods","commit_stats":null,"previous_names":["dpr1005/semisupervised-learning-and-instance-selection-methods"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpuenteramirez%2FSemisupervised-learning-and-instance-selection-methods","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpuenteramirez%2FSemisupervised-learning-and-instance-selection-methods/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpuenteramirez%2FSemisupervised-learning-and-instance-selection-methods/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpuenteramirez%2FSemisupervised-learning-and-instance-selection-methods/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dpuenteramirez","download_url":"https://codeload.github.com/dpuenteramirez/Semisupervised-learning-and-instance-selection-methods/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250255830,"owners_count":21400420,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["instance-selection-methods","jupyter","python","safe-semi-supervised-learning","semi-supervised-learning","semisupervised-learning"],"created_at":"2025-02-08T02:29:01.013Z","updated_at":"2025-09-20T11:40:44.771Z","avatar_url":"https://github.com/dpuenteramirez.png","language":"Jupyter Notebook","funding_links":["https://buymeacoffee.com/danielpuente"],"categories":[],"sub_categories":[],"readme":"\n\u003ch1 align=\"center\"\u003e\n  \u003cbr\u003e\n  \u003ca href=\"https://github.com/dpr1005/Semisupervised-learning-and-instance\n-selection-methods\"\u003e\u003cimg src=\"./branding/is-ssl-2-flatten.png\" \nalt=\"IS-SSL by DNX\"\u003e\u003c/a\u003e\n  \u003cbr\u003e\n  Instance Selection - Semi-Supervised Learning\n  \u003cbr\u003e\n\u003c/h1\u003e\n\n---\n\u003ch4 align=\"center\"\u003eInstance selection methods for semi-supervised learning.\u003c/h4\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003cimg alt=\"Codacy coverage\" src=\"https://img.shields.io/codacy/coverage/c336db4b8f9b4196bc802a544a18b83b?logo=codacy\"\u003e\n  \u003cimg alt=\"Codacy grade\" src=\"https://img.shields.io/codacy/grade/c336db4b8f9b4196bc802a544a18b83b?logo=codacy\"\u003e\n  \u003cimg alt=\"SonarCloud Build Status\" src=\"https://sonarcloud.io/api/project_badges/measure?project=dpr1005_Semisupervised-learning-and-instance-selection-methods\u0026metric=alert_status\"\u003e\n  \u003cimg alt=\"SonarCloud Security\" src=\"https://sonarcloud.io/api/project_badges/measure?project=dpr1005_Semisupervised-learning-and-instance-selection-methods\u0026metric=security_rating\"\u003e\n  \u003cimg alt=\"DeepSource\" src=\"https://deepsource.io/gh/dpr1005/Semisupervised-learning-and-instance-selection-methods.svg/?label=active+issues\u0026show_trend=true\u0026token=_L2oEwtETgWq6CnhDB1m8qO6)](https://deepsource.io/gh/dpr1005/Semisupervised-learning-and-instance-selection-methods/?ref=repository-badge\"\u003e \n  \u003cbr/\u003e\n  \u003ca href=\"https://github.com/dpr1005/Semisupervised-learning-and-instance-selection-methods/issues\"\u003e\u003cimg alt=\"GitHub issues\" src=\"https://img.shields.io/github/issues/dpr1005/Semisupervised-learning-and-instance-selection-methods\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/dpr1005/Semisupervised-learning-and-instance-selection-methods/network/members\"\u003e\u003cimg alt=\"GitHub forks\" src=\"https://img.shields.io/github/forks/dpr1005/Semisupervised-learning-and-instance-selection-methods\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/dpr1005/Semisupervised-learning-and-instance-selection-methods/stargazers\"\u003e\u003cimg alt=\"GitHub stars\" src=\"https://img.shields.io/github/stars/dpr1005/Semisupervised-learning-and-instance-selection-methods\"\u003e\u003c/a\u003e\n\u003cimg alt=\"GitHub commit activity\" src=\"https://img.shields.io/github/commit-activity/m/dpr1005/Semisupervised-learning-and-instance-selection-methods\"\u003e\n  \u003ca href=\"https://github.com/dpr1005/Semisupervised-learning-and-instance-selection-methods/blob/main/LICENSE\"\u003e\u003cimg alt=\"GitHub license\" src=\"https://img.shields.io/github/license/dpr1005/Semisupervised-learning-and-instance-selection-methods\"\u003e\u003c/a\u003e\n  \u003cbr/\u003e\n  \u003cimg alt=\"Non Comment Lines Of Code\" src=\"https://sonarcloud.io/api/project_badges/measure?project=dpr1005_Semisupervised-learning-and-instance-selection-methods\u0026metric=ncloc\"\u003e\n  \u003cimg alt=\"GitHub repo size\" src=\"https://img.shields.io/github/repo-size/dpr1005/Semisupervised-learning-and-instance-selection-methods?color=purple\u0026logo=github\"\u003e\n\u003c/div\u003e\n\n---\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#description\"\u003eProject Description\u003c/a\u003e •\n  \u003ca href=\"#download-and-installation\"\u003eDownload and Installation\u003c/a\u003e •\n  \u003ca href=\"#dependencies\"\u003eDependencies\u003c/a\u003e •\n  \u003ca href=\"#support\"\u003eSupport\u003c/a\u003e\n\u003c/p\u003e\n\n\n---\n## Description\nThis project has an implementation of common algorithms in the literature, both instance selection algorithms and semi-supervised learning algorithms.\n\nAmong the objectives of the project is that the implemented algorithms are correct and complete with their respective original papers in which they were presented.\n\nLikewise, 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.\n\n---\n## Available for MLaaS\nAll the algorithms that make up this library are available in [UBUMLaaS](https://github.com/dpr1005/ubumlaas), an Open Source MLaaS tool.\n\n---\n## Download and installation\nIS-SSL is distributed under two libraries, both are available in their last \nversions in PIP. \n- Instance Selection Algorithms. [PIP](https://pypi.org/project/InstanceSelectionDNX/).\n  \n````bash\npip install InstanceSelectionDNX\n````\n\n- Semi-Supervised Algorithms. [PIP](https://pypi.org/project/SemiSupervisedLearningDNX/).\n````bash\npip install SemiSupervisedLearningDNX\n````\n\nBeing a Python project, it is easily importable from within the \nrepo and its [releases](https://github.com/dpr1005/Semisupervised-learning-and-instance-selection-methods/releases).\n\n\n---\n## Dependencies\n\nThis software uses the following open source packages:\n\n- [NumPy](https://numpy.org)\n- [Pandas](https://pandas.pydata.org/)\n- [Scikit-Learn](https://sklearn.org)\n- [Scipy](https://scipy.org)\n\n---\n## Support\n\u003ca href=\"https://buymeacoffee.com/danielpuente\" target=\"_blank\"\u003e\u003cimg src=\"https://www.buymeacoffee.com/assets/img/custom_images/purple_img.png\" alt=\"Buy Me A Coffee\" style=\"height: 41px !important;width: 174px !important;box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;-webkit-box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;\" \u003e\u003c/a\u003e\n\n\n---\n\n\u003e GitHub [@dpr1005](https://github.com/dpr1005) \u0026nbsp;\u0026middot;\u0026nbsp;\n\u003e Twitter [@callmednx](https://twitter.com/callmednx) \u0026nbsp;\u0026middot;\u0026nbsp;\n\u003e LinkedIn [Daniel Puente Ramírez](https://www.linkedin.com/in/danielpuenteramirez/)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdpuenteramirez%2Fsemisupervised-learning-and-instance-selection-methods","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdpuenteramirez%2Fsemisupervised-learning-and-instance-selection-methods","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdpuenteramirez%2Fsemisupervised-learning-and-instance-selection-methods/lists"}