top of page

Uge 21

  • Forfatters billede: jonathanlipinskira
    jonathanlipinskira
  • 28. maj
  • 2 min læsning

Mandag: 

Mål for dagen

Genopfrisk CNN & YOLO teori


Aktiviteter for dagen 

Jeg brugte dagen på at læse mine gamle kilder igennem, se min kode igennem og så gennemgå youtube videoen vedhæftet nedenunder, som jeg synes gjorde et rigtigt godt arbejde mht. at genopfriske, hvad YOLO er under the hood.



Billedet angiver, hvordan YOLO laver predictions. Den deler et image op i 13x13grid, hvor hver grid har en vector der består af Pc (om der er et objekt), Bx, By, Bw (boundingbox dimensions), C1, C2, Cx... (objekt-klasse typer så fx. bil + lastbil)
Billedet angiver, hvordan YOLO laver predictions. Den deler et image op i 13x13grid, hvor hver grid har en vector der består af Pc (om der er et objekt), Bx, By, Bw (boundingbox dimensions), C1, C2, Cx... (objekt-klasse typer så fx. bil + lastbil)

https://www.youtube.com/watch?v=ag3DLKsl2vk&ab_channel=codebasics (Youtube søgning, "YOLO under the hood explained")


Refleksioner for dagen 

Videoen jeg fandt, gav en virkelig god genopfriskning på ML for mig.



Torsdag: 

Mål for dagen 

Læse lidt om YOLOs arkitektur, ikke for nødvendigvis at kunne forstå matematikken bag det, men for at have en ide om, hvad der rent faktisk sker helt præcist, når man træner en model


Aktiviteter for dagen 


resizer til 448x448p -> frame køres igennem 24 lag
resizer til 448x448p -> frame køres igennem 24 lag

Et frame konverteres til 448x448p og med 3 farvekanaler RGB. Inputtet er altså 448x448x3. For hvert lag forsøger modellen at finde mere komplekse former på framet. Mellem hvert lag køres en funktion kaldet ReLU, som gør modellen hurtigere og viser hvilke outputs der er 'vigtige'.


https://www.datacamp.com/blog/yolo-object-detection-explained (Google-søgning, "YOLO under the hood architecture)


Refleksioner for dagen 

Jeg har stadig svært ved den teoretiske matematiske del af machine learning, men det har heller aldrig været mine læringsmål. Derfor synes jeg stadig det er fedt, at i hvert fald have en eller anden hel basal forståelse for, hvad der egentlig sker i YOLOs arkitektur.


Fredag: 

Mål for dagen

Gense en gennemgang af brug af OpenCV library i python, for at genopfriske viden om min egen kode


Aktiviteter for dagen

Så video omkring OpenCVs basale indbyggede funktioner, og sammenlignede lidt med min egen løsning, for at se, om der er noget jeg kunne forbedre, men sådan set også bare for at genopfriske hvad jeg egentlig selv har kodet.


https://www.youtube.com/watch?v=O3b8lVF93jU&ab_channel=Pysource (Youtube søgning, "OpenCV Library in python principles")

Refleksioner for dagen 

 
 
 

Seneste blogindlæg

Se alle

Comments


© 2035 by Train of Thoughts. Powered and secured by Wix

bottom of page