[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.68,0:00:05.44,Default,,0000,0000,0000,,Om jouw AI-verhaalvriend te maken, train je een machine learning- Dialogue: 0,0:00:05.44,0:00:11.12,Default,,0000,0000,0000,,of ML-model om te herkennen wanneer speelgoed op verschillende manieren beweegt. Dialogue: 0,0:00:11.12,0:00:16.28,Default,,0000,0000,0000,,Vervolgens combineer je dit model met code om verschillende geluiden te maken en verschillende Dialogue: 0,0:00:16.28,0:00:20.86,Default,,0000,0000,0000,,pictogrammen weer te geven op het LED-display van de micro:bit. Dialogue: 0,0:00:20.86,0:00:28.48,Default,,0000,0000,0000,,Vervolgens download je het model en de code naar een micro:bit en gebruik je deze op je speelgoed om een ​​verhaal te vertellen. Dialogue: 0,0:00:28.48,0:00:34.26,Default,,0000,0000,0000,,Ons verhaal gaat over een beer genaamd Lucy, maar je kunt het project aanpassen aan je eigen wensen. Dialogue: 0,0:00:34.26,0:00:40.36,Default,,0000,0000,0000,,[MUZIEK] Dit is Lucy de beer. Dialogue: 0,0:00:40.36,0:00:47.52,Default,,0000,0000,0000,,Ze wil turnster worden als ze groot is, dus elke dag als ze wakker wordt, oefent ze haar sprongen. Dialogue: 0,0:00:47.52,0:00:54.64,Default,,0000,0000,0000,,Ze springt zo hoog als het plafond. Na het ontbijt oefent ze haar koprollen. Dialogue: 0,0:00:54.64,0:00:59.92,Default,,0000,0000,0000,,Ze rolt rond en rond totdat haar hele wereld draait. Dialogue: 0,0:01:01.47,0:01:06.49,Default,,0000,0000,0000,,Daarna neemt ze een pauze en doet een dutje. Dialogue: 0,0:01:10.05,0:01:18.76,Default,,0000,0000,0000,,Om te beginnen met het maken van jouw AI-verhaalvriend, klik je op 'Openen in micro:bit CreateAI' om het project te starten. Dialogue: 0,0:01:18.76,0:01:23.83,Default,,0000,0000,0000,,Dit project wordt geleverd met 8 samples van bewegingsgegevens voor drie verschillende acties: Dialogue: 0,0:01:23.83,0:01:28.96,Default,,0000,0000,0000,,springen, koprollen en slapen. Dialogue: 0,0:01:28.96,0:01:38.12,Default,,0000,0000,0000,,micro:bit CreateAI verzamelt bewegingsgegevens met behulp van de accelerometer, de bewegingssensor van de micro:bit. Dialogue: 0,0:01:38.12,0:01:43.56,Default,,0000,0000,0000,,Om jouw eigen data samples toe te voegen, moet je een micro:bit-gegevensverzameling maken. Dialogue: 0,0:01:43.56,0:01:50.16,Default,,0000,0000,0000,,Als Bluetooth op jouw computer is ingeschakeld, heb je slechts 1 micro:bit en een USB-datakabel nodig. Dialogue: 0,0:01:50.16,0:01:54.84,Default,,0000,0000,0000,,Als je geen Bluetooth-verbinding hebt, heb je 2 micro:bits nodig. Dialogue: 0,0:01:54.84,0:01:59.55,Default,,0000,0000,0000,,Volg de instructies op het scherm om verbinding te maken. Dialogue: 0,0:01:59.55,0:02:06.78,Default,,0000,0000,0000,,Zodra jouw micro:bit voor gegevensverzameling is aangesloten, bevestig je deze op deze manier aan je speelgoed. Dialogue: 0,0:02:06.78,0:02:15.40,Default,,0000,0000,0000,,Je ziet de lijnen in de livegrafiek veranderen terwijl je je speelgoed beweegt. Omdat dit project al heel wat Dialogue: 0,0:02:15.40,0:02:25.00,Default,,0000,0000,0000,,data samples bevat, raden we je aan om voorlopig voor elke actie 1 sample toe te voegen en later meer gegevens te verzamelen. Dialogue: 0,0:02:25.00,0:02:29.44,Default,,0000,0000,0000,,Klik op de actie 'springen' zodat je er meer data samples aan kunt toevoegen. Dialogue: 0,0:02:29.44,0:02:33.60,Default,,0000,0000,0000,,Er wordt afgeteld voordat een opname van 1 seconde begint. Dialogue: 0,0:02:33.60,0:02:39.80,Default,,0000,0000,0000,,Klik op opnemen en begin onmiddellijk met het verplaatsen van je speelgoed om er zeker van te zijn dat je een nette data sample krijgt. Dialogue: 0,0:02:39.80,0:02:43.44,Default,,0000,0000,0000,,Een nette sample is een sample waarbij je tijdens het hele sample beweegt, Dialogue: 0,0:02:43.44,0:02:50.80,Default,,0000,0000,0000,,je begint niet te laat en eindigt niet te vroeg met bewegen. Probeer vervolgens een extra data sample toe te voegen aan de Dialogue: 0,0:02:50.80,0:02:57.12,Default,,0000,0000,0000,,'koprollende' en 'slapende' acties. Dialogue: 0,0:02:57.12,0:03:07.52,Default,,0000,0000,0000,,Je zult merken dat wanneer je speeltje slaapt, de x-, y- en z-lijnen van plaats veranderen, afhankelijk van de richting van de micro:bit. Dialogue: 0,0:03:07.52,0:03:14.60,Default,,0000,0000,0000,,Klik op 'Train model' om het ML-model te bouwen. De tool bouwt nu een wiskundig Dialogue: 0,0:03:14.60,0:03:19.96,Default,,0000,0000,0000,,model dat verschillende acties zou moeten herkennen wanneer je je micro:bit verplaatst. Dialogue: 0,0:03:19.96,0:03:25.64,Default,,0000,0000,0000,,Zodra het model is getraind, zie je de pagina Model testen. Dialogue: 0,0:03:25.64,0:03:30.76,Default,,0000,0000,0000,,Je micro:bit voor gegevensverzameling kan nu worden gebruikt om te testen hoe goed het model werkt. Dialogue: 0,0:03:30.76,0:03:35.88,Default,,0000,0000,0000,,Het zou nog steeds verbonden moeten zijn met de tool, en je zult zien dat CreateAI, terwijl je het verplaatst, Dialogue: 0,0:03:35.88,0:03:40.32,Default,,0000,0000,0000,,inschat welke actie je uitvoert. Dialogue: 0,0:03:40.32,0:03:47.03,Default,,0000,0000,0000,,Beweeg je speeltje op verschillende manieren om de geschatte actie en de zekerheidsbalkgrafiek te zien veranderen. Dialogue: 0,0:03:47.40,0:03:56.16,Default,,0000,0000,0000,,Het percentage laat zien hoe zeker of zeker het model is dat je een bepaalde actie uitvoert. Dialogue: 0,0:03:56.16,0:04:00.76,Default,,0000,0000,0000,,Mogelijk merk je dat jouw model sommige acties niet nauwkeurig schat. Dialogue: 0,0:04:00.76,0:04:07.92,Default,,0000,0000,0000,,In dat geval is het een goed idee om op 'Data samples bewerken' te klikken en je model te verbeteren. Dialogue: 0,0:04:07.92,0:04:13.96,Default,,0000,0000,0000,,Machine learning-modellen werken meestal het beste met meer gegevens, dus neem wat extra samples op voor elk Dialogue: 0,0:04:13.96,0:04:22.40,Default,,0000,0000,0000,,van de acties, of concentreer je op het verzamelen van meer gegevens voor de actie die problematisch was bij het testen. Dialogue: 0,0:04:22.40,0:04:28.36,Default,,0000,0000,0000,,Nette data samples zorgen er ook voor dat een ML-model beter werkt, dus onderzoek je dataset en Dialogue: 0,0:04:28.36,0:04:38.20,Default,,0000,0000,0000,,identificeer eventuele voorbeelden die het model in verwarring kunnen brengen. Deze kun je verwijderen door op X te drukken. Dialogue: 0,0:04:38.20,0:04:44.92,Default,,0000,0000,0000,,Nadat je meer gegevens hebt toegevoegd en je dataset hebt gecontroleerd, klik je nogmaals op 'Train model'. Test Dialogue: 0,0:04:44.92,0:04:50.00,Default,,0000,0000,0000,,het model vervolgens opnieuw op de pagina 'Model testen'. Dialogue: 0,0:04:50.00,0:04:57.12,Default,,0000,0000,0000,,Als je tevreden bent met hoe het ML-model zich gedraagt, kun je het gebruiken met de kant-en-klare projectcode. Dialogue: 0,0:04:57.12,0:05:06.12,Default,,0000,0000,0000,,Klik op 'Bewerken in MakeCode' om de codeblokken in een speciale versie van Microsoft MakeCode te bekijken. Dialogue: 0,0:05:06.12,0:05:10.04,Default,,0000,0000,0000,,Je kunt op elk gewenst moment terugkeren om je gegevens in CreateAI te bekijken Dialogue: 0,0:05:10.04,0:05:19.72,Default,,0000,0000,0000,,via de pijl linksboven in het scherm. Deze blokken gebruiken het model dat je in code hebt gemaakt. Dialogue: 0,0:05:19.72,0:05:24.88,Default,,0000,0000,0000,,De 'wanneer ML... start'-blokken reageren wanneer het ML-model besluit dat jouw Dialogue: 0,0:05:24.88,0:05:31.32,Default,,0000,0000,0000,,speelgoed een bepaalde beweging of actie uitvoert. Afhankelijk van de actie toont de code verschillende Dialogue: 0,0:05:31.32,0:05:38.60,Default,,0000,0000,0000,,pictogrammen op de LED-display-uitvoer van de micro:bit en worden er verschillende geluiden afgespeeld op de luidspreker. Dialogue: 0,0:05:38.60,0:05:46.36,Default,,0000,0000,0000,,Als het niet zeker is welke actie je speelgoed uitvoert (als de actie 'onbekend' is), wordt het scherm leeggemaakt. Dialogue: 0,0:05:46.36,0:05:53.32,Default,,0000,0000,0000,,En wanneer elke actie stopt, zorgt de code ervoor dat de micro:bit geen geluid meer maakt. Dialogue: 0,0:05:53.32,0:05:56.64,Default,,0000,0000,0000,,Om de code en het ML-model op jouw micro:bit te laten draaien, Dialogue: 0,0:05:56.64,0:05:59.64,Default,,0000,0000,0000,,hoef je deze alleen maar naar een micro:bit te downloaden. Dialogue: 0,0:06:00.28,0:06:06.32,Default,,0000,0000,0000,,Druk op 'Download' en volg de instructies op het scherm. Dialogue: 0,0:06:06.32,0:06:10.64,Default,,0000,0000,0000,,Test nu het voltooide project op een micro:bit die aan je speeltje is bevestigd. Dialogue: 0,0:06:10.64,0:06:16.20,Default,,0000,0000,0000,,Spelen de juiste geluiden en verschijnen er pictogrammen wanneer jouw speelgoed verschillende bewegingen maakt? Dialogue: 0,0:06:16.20,0:06:19.80,Default,,0000,0000,0000,,Werkt het net zo goed als iemand anders het speelgoed beweegt? Dialogue: 0,0:06:19.80,0:06:26.88,Default,,0000,0000,0000,,Als dat niet het geval is, kun je teruggaan en meer gegevens verzamelen en het model opnieuw trainen. Dialogue: 0,0:06:26.88,0:06:30.96,Default,,0000,0000,0000,,Gefeliciteerd, je hebt je speelgoed getraind om op verschillende soorten bewegingen te reageren Dialogue: 0,0:06:30.96,0:06:36.60,Default,,0000,0000,0000,,met behulp van de gegevens die je hebt verzameld, een AI-model voor machine learning getraind en dit met Dialogue: 0,0:06:36.60,0:06:43.48,Default,,0000,0000,0000,,code gecombineerd om een ​​interactief speelgoed voor het vertellen van verhalen te maken! Welke andere acties of bewegingen kan je speelgoed Dialogue: 0,0:06:43.48,0:06:51.80,Default,,0000,0000,0000,,maken, misschien als onderdeel van het vertellen van een verhaal? Kun je ze toevoegen met behulp van micro:bit en CreateAI?