2023-Q1-AI 11. UNet

 

 

11.1. Video / Materiāli

Video:

https://youtube.com/live/aVX8CmUXn7c?feature=share

Jamboard:

https://jamboard.google.com/d/1IpqEPruIquOp1C0rLb53JE7AK1yzBAMxyOBeDMXMYtA/edit?usp=sharing

Sagatavošanās materiāli: * UNet https://arxiv.org/pdf/1505.04597.pdf * UNet++ https://arxiv.org/pdf/1807.10165 * UNet3+ https://arxiv.org/pdf/2004.08790

 


Youtube RTMP key: ea11-mrgb-4jg2-4ajc-d4hr

 

GIT: https://gitlab.com/evalds.urtans/course-ai-2023-q1


 

⚠️ Valters izmantoja drone segmentation attēlus, bet kaut kas nav labi ar labels

https://www.sciencedirect.com/science/article/abs/pii/S0924271620301295

image-20220929140453692

 


 

Iepriekšējais video: https://youtu.be/4AR8lbVMAoQ

Iepriekšejais jamboard: https://jamboard.google.com/d/1qj3wlfYefiaFvOtyozgizPKpXHoHT4Y-qtTOfYGu1GE/edit?usp=sharing

 


Saturs

  1. Izstāstīt par Semantic Segmentation / UNet

  2. Likt pašiem implementēt UNet ar concat

  3. Kad netiek galā parādīt kā implementēt

  4. Likt pašiem implementēt UNet ar addition

  5. Kad netiek galā parādīt kā implementēt

  6. Pastāstīt par mājasdarbu

⚠️ Būtu labi nomainīt datu kopu vai sagatavē kaut ko vairāk pamainīt, lai viņi nevar nokopēt no iepriekšējā gada, bet ja nevar paspēt, tad ir ok. Ja nomaini, atsūti un ieliec GIT un es uzlikšu uz servera.

 


 

11.2. Implementēt UNet modeļa forward funkciju ar concat

Pirmkoda sagatave pieejama šeit: http://share.yellowrobot.xyz/quick/2023-3-27-0B47CEFD-1556-4BDA-85B0-F761C20418F8.zip

Vienādojumi pieejami šeit: http://share.yellowrobot.xyz/upic/1373da10bfdd8355d05dea75fdedbe04_1679908309.jpg

Iesniegt pirmkodu un screenshot ar rezultātiem.

 

 

form_cat


11.3. Implementēt UNet modeļa forward funkciju ar saskaitīšanu

Izmantot iepriekšējā uzdevuma sagatavi

Vienādojumi pieejami šeit: http://share.yellowrobot.xyz/upic/0616992f53b1702034d5e6e8156abe5a_1679908378.jpg Iesniegt pirmkodu un screenshot ar rezultātiem.

form_add


 

11.4. Mājasdarbs. Implementēt DICE kļūdu un IoU metriku

 

  1. Pie iepriekšēja uzdevuma pievienot DICE kļūdu - izmantot kā kļūdas funkciju (izveidot kompozīta kļūdas funkciju ar koeficientiem katrai kļūdas funkcijas daļai)

    http://share.yellowrobot.xyz/upic/1ecc52854a8faeee519222fe65dd8740_1679908662.jpg

  2. Pievienot metriku IoU, attēlot to grafiski (Jaccard index) http://share.yellowrobot.xyz/upic/917ee508198be0d52f23605e033c8e15_1679908674.jpg http://share.yellowrobot.xyz/upic/3956b422a5ce3e2163bef451765a6347_1679908683.jpg

  3. Apmācīt modeli

Iesniegt ekrānšāviņus un pirmkodu.

 

(1)Ldice=12yyy+y

 

 

IoU

IoU-2

 


Ekrānuzņēmums 2022-01-19 213350

 


Materiāli

13919358-FA97-42A4-AE00-36828CBDAFD4

7C77A32C-1C25-4E42-9BD0-1F195A88ED55

033C0D9C-BB2F-4C6B-BC37-DA977D43D689

05CB6B87-4890-4DB6-AE59-A80C2B544EE7

D4A82186-E799-45D4-A30D-84AE86DFFDF7

2B1B877C-1799-4C14-B6C5-C73E0D2AE1A5

A56EDAF3-ED18-4A7D-9C84-8E742F12CCD5

A5DB04D8-047A-4DB0-A58F-DA0B84BFAFE5

2C5BDB13-87B4-4F59-AEFA-334F1E2DFB6D