Comments (4)
@dereyly and all others regarding publication and naming:
Thank you for your feedback! Regarding publication, we would very much like to be able to publish a paper detailing the various modifications employed to achieve these results (among all 3 major components: architecture, loss function and training methodology), however we are extremely limited on resources, and thus must smartly select how best to deploy these in order to keep our business viable as a going concern, while also continuing our work of pushing the boundaries of what's possible in this and other fields.
Importantly these models are neither static nor complete at this time. Our recent open-sourcing of this work is simply part of our ongoing research, and is not any sort of final product, and for this reason it is not accompanied by any publication. Our current goal is to continue internal R&D throughout the remainder of 2020, and hopefully open source and publish at least a short synopsis of this to Arxiv by the end of the year.
We have published several peer reviewed works prior as a company, and myself personally as well (Google Scholar), mostly in particle physics and antineutrino detection. Our most notable publication was the world's first Antineutrino Global Map, published in Nature, Scientific Reports as part of ongoing work Ultralytics performed for the U.S. National Geospatial-Intelligence Agency.
It was our work reconstructing neutrino events which led us to develop an ancillary interest in AI, and in this field we are pursuing research that is both transparent and reproducible, which builds on years of hard work (by myself and many community contributors) porting and perfecting YOLOv3 to PyTorch from Darknet, which pjreddie amazingly began and @AlexeyAB so impressively continued and advanced. Most importantly in following the spirit of YOLO, we are targeting results that we hope may be in reach of every individual who would express an interest in the field, not merely available to those with unlimited resources at their disposal. Our smallest model, to cite an example, trains on COCO in only 3 days on one 2080Ti, and runs inference faster and more accurately than EfficientDet D0, which was trained on 32 TPUv3 cores by the Google Brain team. By extension we aim to comparably exceed D1, D2 etc. with the rest of the YOLOv5 family.
Regarding naming, we do take note of the comments surrounding the issue. YOLOv5 is an internal designation assigned to this work, which is now open-sourced. The exact name employed here is not a concern for us (we are open to alternatives!), we are instead focused on producing, improving, and delivering results to our clients, and to the open-source community by extension when our contract terms allow for it, which we push for often.
We appreciate all feedback, and we will try to be as responsive as we can going forward!
from yolov5.
@dereyly we would like to publish a paper later on in the year, but at the moment we are still evolving and researching these models, so they are not complete yet.
We recently updated the wiki with a custom training tutorial though, this is the best documentation for the moment on how to use the repo.
from yolov5.
Great sharing. Look forward to the paper discussion.
from yolov5.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
from yolov5.
Related Issues (20)
- YOLOV5 no longer works on Nvidia Jetson Nano HOT 3
- Classification Model Exported to TFLITE HOT 2
- Questions about YOLOv5/YOLOv8 interpreting results HOT 1
- Expected performance on an Jetson Orin AGX HOT 1
- Fire detection project HOT 1
- Different results from detect vs val, "no detections" HOT 6
- [email protected] of YOLOv5n on COCO val HOT 2
- Retrain a custom model or train a new one HOT 5
- Adding Background Image and Increasing conf_thres does not lower FP HOT 6
- ImportError: cannot import name 'check_requirements' from 'utils.general' HOT 2
- Intuition behind box regression formula HOT 11
- warning: plotting error for ......exp\resulte.csv : \'value'must be an instance of str or bytes,not a float HOT 2
- Regarding precision,recalland map50 metric HOT 7
- very small size image train problem HOT 2
- How to remove a detection layer? HOT 2
- about adversarial probelms HOT 1
- Running Hyperparameter Evolution raises ValueError HOT 2
- How can I resize images of my dataset before using them as input for training the model? HOT 2
- How to cite and make acknowledgements for YOLO v5 in a thesis? HOT 3
- ONNX format is running too slowly on both GPU and CPU HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from yolov5.