top of page

Yolov8 and Roboflow

Yolov8 is a computer vision model which contains a highly reliable image classification algorithm for different applications. The model initially trained on standard datasets such as Microsoft COCO, then fine-tuned with custom data, and adjusted hyperparameters.

​

Machine Learning

Machine learning is when a computer repeats a certain task using information which may slightly differ to become accustom to it. Machine learning generally requires human supervision.

Deep Learning

Deep learning is a branch artificial neural networks, which is a branch of machine learning designed to optimize performance by recognizing tested flaws against known information and using appropriate information to modify itself to reduce the flaws.

Object Classification

Object detection is one of many applications in image processing to identify and predict a classified object or "class" in an image (such as a cyclist or pedestrian).

Model Architecture

The image above shows the raw architecture of the Yolov8 model. The important part of the model is the convolutional "Conv" layers, which are responsible for extracting image features related to edges of an object. This is done by analyzing pixel clusters, and condensing or encoding the information they co-operatively contain to make processing easier for the computer. This is why GPUs (graphics processing units) are generally favorable for object detection tasks. This may seem complex to a human, but to a computer, this allows visual connection to the world.

bottom of page