All Projects → nducthang → Active-learning-for-object-detection

nducthang / Active-learning-for-object-detection

Licence: other
Active learning for deep object detection using YOLO

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Active-learning-for-object-detection

JCLAL
JCLAL is a general purpose framework developed in Java for Active Learning.
Stars: ✭ 22 (-37.14%)
Mutual labels:  semi-supervised-learning, active-learning
Adversarial Autoencoders
Tensorflow implementation of Adversarial Autoencoders
Stars: ✭ 215 (+514.29%)
Mutual labels:  semi-supervised-learning
Mixmatch Pytorch
Pytorch Implementation of the paper MixMatch: A Holistic Approach to Semi-Supervised Learning (https://arxiv.org/pdf/1905.02249.pdf)
Stars: ✭ 120 (+242.86%)
Mutual labels:  semi-supervised-learning
Stylealign
[ICCV 2019]Aggregation via Separation: Boosting Facial Landmark Detector with Semi-Supervised Style Transition
Stars: ✭ 172 (+391.43%)
Mutual labels:  semi-supervised-learning
Snowball
Implementation with some extensions of the paper "Snowball: Extracting Relations from Large Plain-Text Collections" (Agichtein and Gravano, 2000)
Stars: ✭ 131 (+274.29%)
Mutual labels:  semi-supervised-learning
Vosk
VOSK Speech Recognition Toolkit
Stars: ✭ 182 (+420%)
Mutual labels:  semi-supervised-learning
Ict
Code for reproducing ICT ( published in IJCAI 2019)
Stars: ✭ 107 (+205.71%)
Mutual labels:  semi-supervised-learning
Good Papers
I try my best to keep updated cutting-edge knowledge in Machine Learning/Deep Learning and Natural Language Processing. These are my notes on some good papers
Stars: ✭ 248 (+608.57%)
Mutual labels:  semi-supervised-learning
Triple Gan
See Triple-GAN-V2 in PyTorch: https://github.com/taufikxu/Triple-GAN
Stars: ✭ 203 (+480%)
Mutual labels:  semi-supervised-learning
Accel Brain Code
The purpose of this repository is to make prototypes as case study in the context of proof of concept(PoC) and research and development(R&D) that I have written in my website. The main research topics are Auto-Encoders in relation to the representation learning, the statistical machine learning for energy-based models, adversarial generation networks(GANs), Deep Reinforcement Learning such as Deep Q-Networks, semi-supervised learning, and neural network language model for natural language processing.
Stars: ✭ 166 (+374.29%)
Mutual labels:  semi-supervised-learning
Deep Sad Pytorch
A PyTorch implementation of Deep SAD, a deep Semi-supervised Anomaly Detection method.
Stars: ✭ 152 (+334.29%)
Mutual labels:  semi-supervised-learning
Uda
Unsupervised Data Augmentation (UDA)
Stars: ✭ 1,877 (+5262.86%)
Mutual labels:  semi-supervised-learning
Graph Adversarial Learning
A curated collection of adversarial attack and defense on graph data.
Stars: ✭ 188 (+437.14%)
Mutual labels:  semi-supervised-learning
Cleanlab
The standard package for machine learning with noisy labels, finding mislabeled data, and uncertainty quantification. Works with most datasets and models.
Stars: ✭ 2,526 (+7117.14%)
Mutual labels:  semi-supervised-learning
Improvedgan Pytorch
Semi-supervised GAN in "Improved Techniques for Training GANs"
Stars: ✭ 228 (+551.43%)
Mutual labels:  semi-supervised-learning
Adversarial text
Code for Adversarial Training Methods for Semi-Supervised Text Classification
Stars: ✭ 109 (+211.43%)
Mutual labels:  semi-supervised-learning
Weakly Supervised Panoptic Segmentation
Weakly- and Semi-Supervised Panoptic Segmentation (ECCV18)
Stars: ✭ 149 (+325.71%)
Mutual labels:  semi-supervised-learning
Cct
[CVPR 2020] Semi-Supervised Semantic Segmentation with Cross-Consistency Training.
Stars: ✭ 171 (+388.57%)
Mutual labels:  semi-supervised-learning
DeFMO
[CVPR 2021] DeFMO: Deblurring and Shape Recovery of Fast Moving Objects
Stars: ✭ 144 (+311.43%)
Mutual labels:  semi-supervised-learning
Tricks Of Semi Superviseddeepleanring Pytorch
PseudoLabel 2013, VAT, PI model, Tempens, MeanTeacher, ICT, MixMatch, FixMatch
Stars: ✭ 240 (+585.71%)
Mutual labels:  semi-supervised-learning

Active-learning-for-object-detection

Active learning for deep object detection using YOLO

In this project, I study the active learning method for object detection. Specifically, I have active field experiments for weapon detection.

Today, the amount of data for deep learning is increasing, but the manpower to label it is not enough. Therefore, the problem is how to use as little data as possible and still achieve high efficiency for the model. That is why I study actively.

In the active learning method, the person labels the data, which is then fed into the training model. The model then goes on to pick out a small amount of unlabeled data that it thinks after being labeled, it gets better. And give it to the labeler. And the loop goes on like that.

Because of human interaction, object detection model requires speed to be fast and accuracy is also relative. Through experimentation I have chosen YOLO v5.

Theoretical details please see attached pdf report.

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].