Kaip DI atskiria šunis nuo kačių?
Išmokykite vaizdų klasifikatorių ir susiekite jo prognozes su roboto veiksmais.

Susipažinkite su DI
Kas yra prižiūrimasis mokymasis?
DI mokosi iš daugelio pažymėtų šunų ir kačių nuotraukų, kad galėtų atskirti šias dvi klases.
Žiūrėti pavyzdinį vaizdo įrašą (korėjiečių kalba) ↗
Kaip DI mokosi atpažinti šunis ir kates?
1. Surinkite pavyzdžiusSurinkite daug šunų ir kačių nuotraukų.
2. Ieškokite dėsningumųPalyginkite požymius, pavyzdžiui, ausų ir snukio formas.
3. Išmokite dėsningumusIšmokite požymius, padedančius atskirti šunis nuo kačių.
Konstruokite
Sukonstruokime šunį ir katę!


| Komanda | Ką ji daro |
|---|---|
| Sukti variklį: kairėn | Nuolat sukti į kairę. |
| Sukti variklį: dešinėn | Nuolat sukti į dešinę. |
| Sukti kairėn 1 sekundę | Sukti kairėn nustatytą laiką. |
| Sukti dešinėn 1 sekundę | Sukti dešinėn nustatytą laiką. |
| Išjungti variklį | Sustabdyti variklį. |

| Komanda | Ką ji daro |
|---|---|
| Groti natą | Groti muzikos natą. |
| Groti natą 0,25 takto dalies | Nustatyti natos trukmę takto dalimis. |
| Groti garso efektą | Groti garsinį efektą. |
| Groti efektą 0,25 takto dalies | Nustatyti efekto trukmę takto dalimis. |

| Komanda | Ką ji daro |
|---|---|
| Rodyti LED taškus | Nupiešti savo taškų raštą. |
| Rodyti tekstą: A | Rodyti raides LED kaladėlėje. |
| Rodyti skaičių: 1 | Rodyti skaičius LED kaladėlėje. |
| Rodyti piktogramą: širdelė | Rodyti įtaisytą piktogramą. |
| Išvalyti LED ekraną | Išjungti LED taškus. |
Sukonstruokite šunį ir katę

Mokykite DI
Atverti CuroAI
Pridėkite mašininio mokymosi plėtinį
Atverkite plėtinius ir pasirinkite Cubroid Machine Learning.
Sukurkite tris klases
Sukurkite tris klases: šuo, katė ir fonas.
Kas yra žyma? Tai klasės pavadinimas, pasakantis DI, kas pavaizduota pavyzdyje.
Bent 15 skirtingų pavyzdžių kiekvienai klasei



Pavadinkite tris klases
Įrašykite kiekvienos žymos pavadinimą ir po kartą paspauskite pavadinimo bloką, kad išsaugotumėte.
Kodėl mokome fono klasę? DI reikia klasės vaizdams, kuriuose nėra nei šuns, nei katės.
pavadinti žymą [1 v] vardu [Šuo] :: #52b98a pavadinti žymą [2 v] vardu [Katė] :: #52b98a pavadinti žymą [3 v] vardu [Fonas] :: #52b98a
Surinkite įvairių mokymo pavyzdžių
Mokymo žymų blokais surinkite bent po 15 įvairių pavyzdžių kiekvienai klasei. Keiskite kampą ir foną.
Rinkdami vienos klasės pavyzdžius, kitus gyvūnus pašalinkite iš vaizdo.
mokyti žymą [1 v] :: #52b98a mokyti žymą [2 v] :: #52b98a mokyti žymą [3 v] :: #52b98a
Prijunkite kaladėles (grupės numeris)
Įjunkite kaladėles, nustatykite numerį pagal jų lipdukus ir patvirtinkite.

Programuokite ir paleiskite
Kuri kaladėlė ką daro?
DC variklis 1Šuns uodega
DC variklis 2Katės uodega
LED kaladėlėKatės išraiška
Garso kaladėlėŠuns garsas
Susiekite prognozes su veiksmais
ŠUO- Paleisti garso efektą
- Judinti variklį 1 kairėn / dešinėn
- Sustabdyti variklį 1
KATĖ- LED ekrane rodyti širdelę
- Judinti variklį 2 kairėn / dešinėn
- Sustabdyti variklį 2 ir išvalyti LED ekraną
FONAS- Sustabdyti variklį 1
- Sustabdyti variklį 2
- Išvalyti LED ekraną
Peržiūrėkite visą programą
Pirmiausia paspauskite pavadinimo ir mokymo blokus. Tada blokai „gavus žymą“ vykdomi automatiškai kiekvieną kartą DI atpažinus klasę.
pavadinti žymą [1 v] vardu [Šuo] :: #52b98a mokyti žymą [1 v] :: #52b98a gavus žymą: [1 v] :: hat #52b98a groti garsą [Mažas efektas v] :: sound sukti DC variklio kaladėlę 1 (1) [sukti kairėn v] sekundžių :: motion laukti (1) sekundžių :: control sukti DC variklio kaladėlę 1 (1) [sukti dešinėn v] sekundžių :: motion laukti (1) sekundžių :: control išjungti DC variklio kaladėlę 1 :: motion
pavadinti žymą [2 v] vardu [Katė] :: #52b98a mokyti žymą [2 v] :: #52b98a gavus žymą: [2 v] :: hat #52b98a rodyti [♥ v] :: looks sukti DC variklio kaladėlę 2 (1) [sukti kairėn v] sekundžių :: motion laukti (1) sekundžių :: control sukti DC variklio kaladėlę 2 (1) [sukti dešinėn v] sekundžių :: motion laukti (1) sekundžių :: control išjungti DC variklio kaladėlę 2 :: motion išvalyti ekraną :: looks
pavadinti žymą [3 v] vardu [Fonas] :: #52b98a mokyti žymą [3 v] :: #52b98a gavus žymą: [3 v] :: hat #52b98a išjungti DC variklio kaladėlę 1 :: motion išjungti DC variklio kaladėlę 2 :: motion išvalyti ekraną :: looks
Prieš bandydami surinkite bent 15 įvairių pavyzdžių kiekvienai klasei. Patikrinkite žymų pasikeitimus, laiką ir variklių kryptis.
Išbandykite
Įjunkite kamerą ir parodykite šuns, tada katės nuotrauką. Nuotraukas galite išspausdinti arba rodyti kito įrenginio ekrane. Patikrinkite, ar roboto judesiai keičiasi pagal DI atpažintą žymą.
Parodykite šuns nuotraukąGrojamas garso efektas, o šuns uodega (variklis 1) vizga kairėn ir dešinėn.
Parodykite katės nuotraukąKatės veide (LED) pasirodo širdelė, o uodega (variklis 2) vizga.
Patraukite nuotraukąKai nėra šuns ar katės (fonas), varikliai sustoja ir LED ekranas išvalomas.
Jei judesiai keičiasi nepatikimai, surinkite daugiau tos klasės nuotraukų ir mokykite dar kartą. Pabandykite kelis kartus skirtingu atstumu ir apšvietimu.
Viktorina
QKaip vadinamas mokymosi būdas, naudojantis pažymėtus pavyzdžius?
Rodyti atsakymą
Prižiūrimasis mokymasis — DI mokosi iš pavyzdžių su klasių žymomis.
Sukonstravote, suprogramavote ir išbandėte? Paspauskite ir išsaugokite pažangą.