A New Deep Learning Engine for CoralNet

Abstract

CoralNet is a cloud-based website and platform for manual, semi-automatic and automatic analysis of coral reef images. Users access CoralNet through optimized web-based workflows for common tasks, and other systems can interface through API’s. Today, marine scientists are widely using CoralNet, and nearly 3,000 registered users have up-loaded 1,741,855 images from 2,040 distinct sources with over 65 million annotations. CoralNet is hosted on AWS, is free for users, and the code is open source 1. In January 2021, we released CoralNet 1.0 which has a new machine learning engine. This paper provides an overview of that engine, and the process of choosing the particular architecture, its training, and a comparison to some of the most promising architectures. In a nutshell, CoralNet 1.0 uses transfer learning with an EfficientNet-B0 backbone that is trained on 16M labelled patches from benthic images and a hierarchical Multi-layer Perceptron classifier that is trained on source-specific labelled data. When evaluated on a hold-out test set of 26 sources, the error rate of CoralNet 1.0 was 18.4% (relative) lower than CoralNet Beta.

Cite

Text

Chen et al. "A New Deep Learning Engine for CoralNet." IEEE/CVF International Conference on Computer Vision Workshops, 2021. doi:10.1109/ICCVW54120.2021.00412

Markdown

[Chen et al. "A New Deep Learning Engine for CoralNet." IEEE/CVF International Conference on Computer Vision Workshops, 2021.](https://mlanthology.org/iccvw/2021/chen2021iccvw-new/) doi:10.1109/ICCVW54120.2021.00412

BibTeX

@inproceedings{chen2021iccvw-new,
  title     = {{A New Deep Learning Engine for CoralNet}},
  author    = {Chen, Qimin and Beijbom, Oscar and Chan, Stephen and Bouwmeester, Jessica and Kriegman, David J.},
  booktitle = {IEEE/CVF International Conference on Computer Vision Workshops},
  year      = {2021},
  pages     = {3686-3695},
  doi       = {10.1109/ICCVW54120.2021.00412},
  url       = {https://mlanthology.org/iccvw/2021/chen2021iccvw-new/}
}