All Projects → markus93 → NN_calibration

markus93 / NN_calibration

Licence: MIT license
Calibration of Convolutional Neural Networks

Programming Languages

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

Projects that are alternatives of or similar to NN calibration

Robot cal tools
A suite of tools focused on calibration of sensors for robotic workcell development
Stars: ✭ 96 (-24.41%)
Mutual labels:  calibration
Anipose
🐜🐀🐒🚶 A toolkit for robust markerless 3D pose estimation
Stars: ✭ 162 (+27.56%)
Mutual labels:  calibration
UQ360
Uncertainty Quantification 360 (UQ360) is an extensible open-source toolkit that can help you estimate, communicate and use uncertainty in machine learning model predictions.
Stars: ✭ 211 (+66.14%)
Mutual labels:  calibration
Grl
Robotics tools in C++11. Implements soft real time arm drivers for Kuka LBR iiwa plus V-REP, ROS, Constrained Optimization based planning, Hand Eye Calibration and Inverse Kinematics integration.
Stars: ✭ 105 (-17.32%)
Mutual labels:  calibration
Robot calibration
Generic calibration for robots
Stars: ✭ 154 (+21.26%)
Mutual labels:  calibration
Pybotics
The Python Toolbox for Robotics
Stars: ✭ 192 (+51.18%)
Mutual labels:  calibration
Mads.jl
MADS: Model Analysis & Decision Support
Stars: ✭ 71 (-44.09%)
Mutual labels:  calibration
calico
code for: Calibration of Asynchronous Camera Networks: CALICO
Stars: ✭ 52 (-59.06%)
Mutual labels:  calibration
Stereo Vision
This program has been developed as part of a project at the University of Karlsruhe in Germany. The final purpose of the algorithm is to measure the distance to an object by combining two webcams and use them as a Stereo Camera.
Stars: ✭ 160 (+25.98%)
Mutual labels:  calibration
ACSC
Automatic Calibration for Non-repetitive Scanning Solid-State LiDAR and Camera Systems
Stars: ✭ 210 (+65.35%)
Mutual labels:  calibration
M Loam
Robust Odometry and Mapping for Multi-LiDAR Systems with Online Extrinsic Calibration
Stars: ✭ 114 (-10.24%)
Mutual labels:  calibration
Extrinsic lidar camera calibration
This is a package for extrinsic calibration between a 3D LiDAR and a camera, described in paper: Improvements to Target-Based 3D LiDAR to Camera Calibration. This package is used for Cassie Blue's 3D LiDAR semantic mapping and automation.
Stars: ✭ 149 (+17.32%)
Mutual labels:  calibration
Ilcc
Intensity-based_Lidar_Camera_Calibration
Stars: ✭ 231 (+81.89%)
Mutual labels:  calibration
Laser Camera Calibration Toolbox
A Laser-Camera Calibration Toolbox extending from that at http://www.cs.cmu.edu/~ranjith/lcct.html
Stars: ✭ 99 (-22.05%)
Mutual labels:  calibration
pre-training
Pre-Training Buys Better Robustness and Uncertainty Estimates (ICML 2019)
Stars: ✭ 90 (-29.13%)
Mutual labels:  calibration
Libcbdetect
automatic sub-pixel checkerboard / chessboard / deltille pattern detection
Stars: ✭ 86 (-32.28%)
Mutual labels:  calibration
Kalibr
The Kalibr visual-inertial calibration toolbox
Stars: ✭ 2,410 (+1797.64%)
Mutual labels:  calibration
light-structure-from-pin-motion
This is the project page for our IJCV paper 'Light structure from pin motion: Geometric point light source calibration' by Hiroaki Santo, Michael Waechter, Wen-Yan Lin, Yusuke Sugano, and Yasuyuki Matsushita (An earlier version was presented in ECCV 2018).
Stars: ✭ 27 (-78.74%)
Mutual labels:  calibration
LiDARTag
This is a package for LiDARTag, described in paper: LiDARTag: A Real-Time Fiducial Tag System for Point Clouds
Stars: ✭ 161 (+26.77%)
Mutual labels:  calibration
Volumetriccapture
A multi-sensor capture system for free viewpoint video.
Stars: ✭ 243 (+91.34%)
Mutual labels:  calibration

Calibration of Neural Networks

Introduction

This repository contains all scripts needed to train neural networks (ResNet, DenseNet, DAN etc) and to calibrate the probabilities. These networks are trained on 4 different datasets and the model weights and output logits are available for use in this repository.

Structure

Structure of the repository:

  • Logits - pickled files with logits for the trained models. Additionally logits can be downloaded from HERE.
  • Models - model weights of the trained models.
  • Reliability diagrams - reliability diagrams generated for the models.
  • Scripts - Python code and notebooks used to train the models, evaluate the outcome and calibrate the probabilities of the models (Python 3.6.4, Keras 2.1.4, Tensorflow 1.4.1)

Datasets

Following datasets were used:

Models

Following models were used and trained:

The hyperparameters and data preparation suggested by the authors of the papers were used to train the models, except for LeNet and DAN.

Calibration

Following calibration methods were used:

Citation

If you find the work relevant to your research, please cite:

@article{kull2019beyond,
  title={Beyond temperature scaling: Obtaining well-calibrated multiclass probabilities with Dirichlet calibration},
  author={Kull, Meelis and Perello-Nieto, Miquel and K{\"a}ngsepp, Markus and Song, Hao and Flach, Peter and others},
  journal={arXiv preprint arXiv:1910.12656},
  year={2019}
}

Author

Markus Kängsepp, University of Tartu
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].