All Projects → ramhiser → activelearning

ramhiser / activelearning

Licence: other
Active Learning in R

Programming Languages

r
7636 projects

Projects that are alternatives of or similar to activelearning

trunklucator
Python module for data scientists for quick creating annotation projects.
Stars: ✭ 80 (+86.05%)
Mutual labels:  active-learning
asreview-visualization
Visualization extension for ASReview
Stars: ✭ 16 (-62.79%)
Mutual labels:  active-learning
yumme
Yum-me is a nutrient based food recommendation system
Stars: ✭ 34 (-20.93%)
Mutual labels:  active-learning
AlpacaTag
AlpacaTag: An Active Learning-based Crowd Annotation Framework for Sequence Tagging (ACL 2019 Demo)
Stars: ✭ 126 (+193.02%)
Mutual labels:  active-learning
doccano-client
A simple client wrapper for doccano API.
Stars: ✭ 52 (+20.93%)
Mutual labels:  active-learning
policy-data-analyzer
Building a model to recognize incentives for landscape restoration in environmental policies from Latin America, the US and India. Bringing NLP to the world of policy analysis through an extensible framework that includes scraping, preprocessing, active learning and text analysis pipelines.
Stars: ✭ 22 (-48.84%)
Mutual labels:  active-learning
EntityTargetedActiveLearning
No description or website provided.
Stars: ✭ 17 (-60.47%)
Mutual labels:  active-learning
aerial wildlife detection
Tools for detecting wildlife in aerial images using active learning
Stars: ✭ 177 (+311.63%)
Mutual labels:  active-learning
al-fk-self-supervision
Official PyTorch code for CVPR 2020 paper "Deep Active Learning for Biased Datasets via Fisher Kernel Self-Supervision"
Stars: ✭ 28 (-34.88%)
Mutual labels:  active-learning
Active-learning-for-object-detection
Active learning for deep object detection using YOLO
Stars: ✭ 35 (-18.6%)
Mutual labels:  active-learning
MONAILabel
MONAI Label is an intelligent open source image labeling and learning tool.
Stars: ✭ 249 (+479.07%)
Mutual labels:  active-learning
scikit-activeml
Our package scikit-activeml is a Python library for active learning on top of SciPy and scikit-learn.
Stars: ✭ 46 (+6.98%)
Mutual labels:  active-learning
nbtransom
Machines and people collaborating together through Jupyter notebooks.
Stars: ✭ 17 (-60.47%)
Mutual labels:  active-learning
JCLAL
JCLAL is a general purpose framework developed in Java for Active Learning.
Stars: ✭ 22 (-48.84%)
Mutual labels:  active-learning
AstronomicAL
An interactive dashboard for visualisation, integration and classification of data using Active Learning.
Stars: ✭ 45 (+4.65%)
Mutual labels:  active-learning
human-in-the-loop-machine-learning-tool-tornado
Tornado is a human-in-the-loop machine learning framework that helps you exploit your unlabelled data to train models through a simple and easy to use web interface.
Stars: ✭ 37 (-13.95%)
Mutual labels:  active-learning
batchbald redux
Reusable BatchBALD implementation
Stars: ✭ 44 (+2.33%)
Mutual labels:  active-learning
molpal
active learning for accelerated high-throughput virtual screening
Stars: ✭ 110 (+155.81%)
Mutual labels:  active-learning
chemprop
Fast and scalable uncertainty quantification for neural molecular property prediction, accelerated optimization, and guided virtual screening.
Stars: ✭ 75 (+74.42%)
Mutual labels:  active-learning
Vowpal wabbit
Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.
Stars: ✭ 7,815 (+18074.42%)
Mutual labels:  active-learning

activelearning

Active learning is a machine-learning paradigm for optimally choosing unlabeled observations in a training data set to query for their true labels. The framework is particularly useful when there are very few labeled observations relative to a large number of unlabeled observations, and the user seeks to determine as few true labels as possible to achieve highly accurate classifiers.

The activelearning R package is a collection of various active-learning methods from the literature to optimally query observations with respect to a variety of objective functions. Some active learning methods require posterior probability estimates of the unlabeled observations from a single classifier or a committee of classifiers; this package allows the user to specify custom classifiers or specify a variety of classifiers by interfacing with the caret R package.

The activelearning package implements the active learning methods as defined by the excellent literature survey from Dr. Burr Settles. This literature survey is also available in book form, which is highly recommended.

Installation

You can install the stable version on CRAN:

install.packages('activelearning', dependencies = TRUE)

If you prefer to download the latest version, instead type:

library(devtools)
devtools::install_github('ramhiser/activelearning')
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].