State of Computer vision

Data vs. Hand-Engineering

Two sources of knowledge

For computer visions, because there not enough image data, many complex algorithms have been developed.

When you don’t have enough data hand-engineering is a very difficult, very skillful task that requires a lot of insight. And someone that is insightful with hand-engineering will get better performance.

Tips for doing well on benchmarks/winning competitions.

These may not be used for production as they have high computational cost.

One of the big problem with ensembling is that it requires a lots of memory to keep the indendent network, and computationally costly.