{"id":224,"date":"2023-11-30T17:01:35","date_gmt":"2023-11-30T17:01:35","guid":{"rendered":"https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/chapter\/hands-on-machine-learning\/"},"modified":"2024-01-31T11:44:35","modified_gmt":"2024-01-31T11:44:35","slug":"hands-on-machine-learning","status":"publish","type":"chapter","link":"https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/chapter\/hands-on-machine-learning\/","title":{"raw":"Hands on Machine Learning","rendered":"Hands on Machine Learning"},"content":{"raw":"<em>[Dieses Kapitel wurde mit maschinellen \u00dcbersetzungsprogrammen \u00fcbersetzt.]<\/em>\n<p class=\"no-indent\">Diese Aktivit\u00e4t wurde an Aktivit\u00e4ten von Codeweek angepasst und unter der <a href=\"https:\/\/creativecommons.org\/licenses\/by-nc-sa\/4.0\/deed.en\">Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) Lizenz<\/a> lizenziert. Die urspr\u00fcngliche <a href=\"https:\/\/codeweek.eu\/training\/introduction-to-artificial-intelligence-in-the-classroom\">Liste der Aktivit\u00e4ten<\/a> finden Sie auf deren Website. Die beiden verwendeten Datens\u00e4tze, Initial Training Dataset und Test Dataset, wurden ebenfalls von ihnen erstellt.<\/p>\n<p class=\"indent\">Wir werden <a href=\"https:\/\/teachablemachine.withgoogle.com\/train\">Googles Teachable Machine<\/a> verwenden, um eine Maschine zu trainieren, die ein Bild als Fahrrad oder Motorrad klassifiziert. Zusammenfassend l\u00e4sst sich sagen, dass eine ML-Anwendung trainiert und getestet werden muss, bevor sie eingesetzt werden kann. Wir werden Beispielbilder der Kategorien, die die Maschine klassifizieren soll, sammeln und gruppieren, das Modell trainieren und testen, ob es eine Reihe von Beispielbildern richtig klassifiziert.<\/p>\n<img class=\"aligncenter wp-image-61 \" src=\"http:\/\/aiopentext.itd.cnr.it\/wp-content\/uploads\/sites\/13\/2024\/01\/ch2-page3-traintestuse-e1697823763965.png\" alt=\"\" width=\"543\" height=\"258\">\n<h3>Schritt 1: Sammeln und gruppieren Sie Beispielbilder<\/h3>\n<ol>\n \t<li>Laden Sie die Bilder von Fahrr\u00e4dern herunter, die Sie hier finden<\/li>\n \t<li>Entpacken Sie gegebenenfalls den Inhalt des Zip-Ordners in einen lokalen Ordner auf Ihrem Computer. Dies wird als Trainingssatz f\u00fcr die Anwendung f\u00fcr maschinelles Lernen verwendet.<\/li>\n \t<li>Laden Sie die Bilder von Motorr\u00e4dern herunter, die Sie hier finden.<\/li>\n \t<li>Entpacken Sie gegebenenfalls den Inhalt des Zip-Ordners in einen lokalen Ordner auf Ihrem Computer. Dies wird auch als Trainingsset f\u00fcr die Anwendung Maschinelles Lernen verwendet.<\/li>\n \t<li>Laden Sie alle Bilder herunter, die Sie hier finden.<\/li>\n \t<li>Extrahieren Sie gegebenenfalls den Inhalt des Zip-Ordners in einen lokalen Ordner auf Ihrem Computer. Dieser wird als Testdatensatz verwendet.<\/li>\n \t<li>Klicken Sie auf Google's Teachable Machine und w\u00e4hlen Sie Image Project &gt; Standard Image Model.<\/li>\n \t<li>Klicken Sie unter Klasse 1 auf Hochladen &gt; Bilder aus Ihren Dateien ausw\u00e4hlen &gt; \u00d6ffnen Sie den Ordner mit den Fahrradbildern, den Sie in den Schritten 1 und 2 erstellt haben, und importieren Sie alle hier gespeicherten Bilder.<\/li>\n \t<li>Klicken Sie unter Klasse 2 auf Hochladen &gt; W\u00e4hlen Sie Bilder aus Ihren Dateien aus &gt; \u00d6ffnen Sie den Ordner mit den Motorradbildern, den Sie in den Schritten 3 und 4 erstellt haben, und importieren Sie alle hier gespeicherten Bilder.<\/li>\n<\/ol>\n<h3>Schritt 2: Trainieren des Modells<\/h3>\n<p class=\"no-indent\">Klicken Sie unter Training auf Modell trainieren. Das Modell lernt, wie es Fahrr\u00e4der und Motorr\u00e4der klassifizieren kann. Warten Sie, bis \"Modell trainiert\" angezeigt wird.<\/p>\n<p class=\"indent\">Beachten Sie, dass wir die Merkmale von Fahrr\u00e4dern und Motorr\u00e4dern nicht manuell ausw\u00e4hlen und eingeben m\u00fcssen. Der Algorithmus wei\u00df, wie er seine eigenen Merkmale aus den Bildern finden kann!<\/p>\n&nbsp;\n\n[caption id=\"attachment_223\" align=\"aligncenter\" width=\"1024\"]<img class=\"wp-image-223 size-large\" src=\"http:\/\/aiopentext.itd.cnr.it\/wp-content\/uploads\/sites\/13\/2023\/11\/chadd-teachable-machine-1024x415.png\" alt=\"\" width=\"1024\" height=\"415\"> Source : Google's Teachable machine[\/caption]\n<h3>Schritt 3: Testen Sie das Modell<\/h3>\n<ol>\n \t<li>Klicken Sie unter Vorschau auf den Pfeil neben der Webcam und \u00e4ndern Sie die Eingabe in Datei.<\/li>\n \t<li>Klicken Sie auf Bilder aus Ihren Dateien ausw\u00e4hlen und w\u00e4hlen Sie ein Testbild, das Sie in den Schritten 5 und 6 gespeichert haben.<\/li>\n \t<li>Scrollen Sie nach unten und pr\u00fcfen Sie die Ausgabe.<\/li>\n \t<li>Sie k\u00f6nnen den Vorgang mit anderen Bildern wiederholen, um die Leistung zu vergleichen.<\/li>\n<\/ol>\n<p class=\"no-indent\">Wenn ein Bild zum Trainieren eines Klassifizierers verwendet wird, hat die Maschine bereits das entsprechende Label f\u00fcr das jeweilige Bild aufgezeichnet. Wenn Sie der Maschine dieses Bild in der Testphase zeigen, k\u00f6nnen Sie nicht messen, wie gut das Modell verallgemeinert. Aus diesem Grund sollten sich Ihre Test- und Trainingsdatens\u00e4tze voneinander unterscheiden.<\/p>\n<p class=\"no-indent\"><strong>Hinweis:<\/strong> Sie k\u00f6nnen auch Ihre eigenen Bilder zum Trainieren und Testen hochladen. Hier ist eine gute Quelle f\u00fcr kostenlose Bilder.<\/p>","rendered":"<p><em>[Dieses Kapitel wurde mit maschinellen \u00dcbersetzungsprogrammen \u00fcbersetzt.]<\/em><\/p>\n<p class=\"no-indent\">Diese Aktivit\u00e4t wurde an Aktivit\u00e4ten von Codeweek angepasst und unter der <a href=\"https:\/\/creativecommons.org\/licenses\/by-nc-sa\/4.0\/deed.en\">Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) Lizenz<\/a> lizenziert. Die urspr\u00fcngliche <a href=\"https:\/\/codeweek.eu\/training\/introduction-to-artificial-intelligence-in-the-classroom\">Liste der Aktivit\u00e4ten<\/a> finden Sie auf deren Website. Die beiden verwendeten Datens\u00e4tze, Initial Training Dataset und Test Dataset, wurden ebenfalls von ihnen erstellt.<\/p>\n<p class=\"indent\">Wir werden <a href=\"https:\/\/teachablemachine.withgoogle.com\/train\">Googles Teachable Machine<\/a> verwenden, um eine Maschine zu trainieren, die ein Bild als Fahrrad oder Motorrad klassifiziert. Zusammenfassend l\u00e4sst sich sagen, dass eine ML-Anwendung trainiert und getestet werden muss, bevor sie eingesetzt werden kann. Wir werden Beispielbilder der Kategorien, die die Maschine klassifizieren soll, sammeln und gruppieren, das Modell trainieren und testen, ob es eine Reihe von Beispielbildern richtig klassifiziert.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-61\" src=\"http:\/\/aiopentext.itd.cnr.it\/wp-content\/uploads\/sites\/13\/2024\/01\/ch2-page3-traintestuse-e1697823763965.png\" alt=\"\" width=\"543\" height=\"258\" srcset=\"https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-content\/uploads\/sites\/13\/2024\/01\/ch2-page3-traintestuse-e1697823763965.png 940w, https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-content\/uploads\/sites\/13\/2024\/01\/ch2-page3-traintestuse-e1697823763965-300x142.png 300w, https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-content\/uploads\/sites\/13\/2024\/01\/ch2-page3-traintestuse-e1697823763965-768x364.png 768w, https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-content\/uploads\/sites\/13\/2024\/01\/ch2-page3-traintestuse-e1697823763965-65x31.png 65w, https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-content\/uploads\/sites\/13\/2024\/01\/ch2-page3-traintestuse-e1697823763965-225x107.png 225w, https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-content\/uploads\/sites\/13\/2024\/01\/ch2-page3-traintestuse-e1697823763965-350x166.png 350w\" sizes=\"(max-width: 543px) 100vw, 543px\" \/><\/p>\n<h3>Schritt 1: Sammeln und gruppieren Sie Beispielbilder<\/h3>\n<ol>\n<li>Laden Sie die Bilder von Fahrr\u00e4dern herunter, die Sie hier finden<\/li>\n<li>Entpacken Sie gegebenenfalls den Inhalt des Zip-Ordners in einen lokalen Ordner auf Ihrem Computer. Dies wird als Trainingssatz f\u00fcr die Anwendung f\u00fcr maschinelles Lernen verwendet.<\/li>\n<li>Laden Sie die Bilder von Motorr\u00e4dern herunter, die Sie hier finden.<\/li>\n<li>Entpacken Sie gegebenenfalls den Inhalt des Zip-Ordners in einen lokalen Ordner auf Ihrem Computer. Dies wird auch als Trainingsset f\u00fcr die Anwendung Maschinelles Lernen verwendet.<\/li>\n<li>Laden Sie alle Bilder herunter, die Sie hier finden.<\/li>\n<li>Extrahieren Sie gegebenenfalls den Inhalt des Zip-Ordners in einen lokalen Ordner auf Ihrem Computer. Dieser wird als Testdatensatz verwendet.<\/li>\n<li>Klicken Sie auf Google&#8217;s Teachable Machine und w\u00e4hlen Sie Image Project &gt; Standard Image Model.<\/li>\n<li>Klicken Sie unter Klasse 1 auf Hochladen &gt; Bilder aus Ihren Dateien ausw\u00e4hlen &gt; \u00d6ffnen Sie den Ordner mit den Fahrradbildern, den Sie in den Schritten 1 und 2 erstellt haben, und importieren Sie alle hier gespeicherten Bilder.<\/li>\n<li>Klicken Sie unter Klasse 2 auf Hochladen &gt; W\u00e4hlen Sie Bilder aus Ihren Dateien aus &gt; \u00d6ffnen Sie den Ordner mit den Motorradbildern, den Sie in den Schritten 3 und 4 erstellt haben, und importieren Sie alle hier gespeicherten Bilder.<\/li>\n<\/ol>\n<h3>Schritt 2: Trainieren des Modells<\/h3>\n<p class=\"no-indent\">Klicken Sie unter Training auf Modell trainieren. Das Modell lernt, wie es Fahrr\u00e4der und Motorr\u00e4der klassifizieren kann. Warten Sie, bis &#8220;Modell trainiert&#8221; angezeigt wird.<\/p>\n<p class=\"indent\">Beachten Sie, dass wir die Merkmale von Fahrr\u00e4dern und Motorr\u00e4dern nicht manuell ausw\u00e4hlen und eingeben m\u00fcssen. Der Algorithmus wei\u00df, wie er seine eigenen Merkmale aus den Bildern finden kann!<\/p>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_223\" aria-describedby=\"caption-attachment-223\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-223 size-large\" src=\"http:\/\/aiopentext.itd.cnr.it\/wp-content\/uploads\/sites\/13\/2023\/11\/chadd-teachable-machine-1024x415.png\" alt=\"\" width=\"1024\" height=\"415\" srcset=\"https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-content\/uploads\/sites\/13\/2023\/11\/chadd-teachable-machine-1024x415.png 1024w, https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-content\/uploads\/sites\/13\/2023\/11\/chadd-teachable-machine-300x122.png 300w, https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-content\/uploads\/sites\/13\/2023\/11\/chadd-teachable-machine-768x311.png 768w, https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-content\/uploads\/sites\/13\/2023\/11\/chadd-teachable-machine-1536x623.png 1536w, https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-content\/uploads\/sites\/13\/2023\/11\/chadd-teachable-machine-65x26.png 65w, https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-content\/uploads\/sites\/13\/2023\/11\/chadd-teachable-machine-225x91.png 225w, https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-content\/uploads\/sites\/13\/2023\/11\/chadd-teachable-machine-350x142.png 350w, https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-content\/uploads\/sites\/13\/2023\/11\/chadd-teachable-machine.png 1892w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption id=\"caption-attachment-223\" class=\"wp-caption-text\">Source : Google&#8217;s Teachable machine<\/figcaption><\/figure>\n<h3>Schritt 3: Testen Sie das Modell<\/h3>\n<ol>\n<li>Klicken Sie unter Vorschau auf den Pfeil neben der Webcam und \u00e4ndern Sie die Eingabe in Datei.<\/li>\n<li>Klicken Sie auf Bilder aus Ihren Dateien ausw\u00e4hlen und w\u00e4hlen Sie ein Testbild, das Sie in den Schritten 5 und 6 gespeichert haben.<\/li>\n<li>Scrollen Sie nach unten und pr\u00fcfen Sie die Ausgabe.<\/li>\n<li>Sie k\u00f6nnen den Vorgang mit anderen Bildern wiederholen, um die Leistung zu vergleichen.<\/li>\n<\/ol>\n<p class=\"no-indent\">Wenn ein Bild zum Trainieren eines Klassifizierers verwendet wird, hat die Maschine bereits das entsprechende Label f\u00fcr das jeweilige Bild aufgezeichnet. Wenn Sie der Maschine dieses Bild in der Testphase zeigen, k\u00f6nnen Sie nicht messen, wie gut das Modell verallgemeinert. Aus diesem Grund sollten sich Ihre Test- und Trainingsdatens\u00e4tze voneinander unterscheiden.<\/p>\n<p class=\"no-indent\"><strong>Hinweis:<\/strong> Sie k\u00f6nnen auch Ihre eigenen Bilder zum Trainieren und Testen hochladen. Hier ist eine gute Quelle f\u00fcr kostenlose Bilder.<\/p>\n","protected":false},"author":1,"menu_order":8,"template":"","meta":{"pb_show_title":"","pb_short_title":"","pb_subtitle":"","pb_authors":[],"pb_section_license":""},"chapter-type":[49],"contributor":[],"license":[],"part":205,"_links":{"self":[{"href":"https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-json\/pressbooks\/v2\/chapters\/224"}],"collection":[{"href":"https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-json\/pressbooks\/v2\/chapters"}],"about":[{"href":"https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-json\/wp\/v2\/types\/chapter"}],"author":[{"embeddable":true,"href":"https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-json\/pressbooks\/v2\/chapters\/224\/revisions"}],"predecessor-version":[{"id":225,"href":"https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-json\/pressbooks\/v2\/chapters\/224\/revisions\/225"}],"part":[{"href":"https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-json\/pressbooks\/v2\/parts\/205"}],"metadata":[{"href":"https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-json\/pressbooks\/v2\/chapters\/224\/metadata\/"}],"wp:attachment":[{"href":"https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-json\/wp\/v2\/media?parent=224"}],"wp:term":[{"taxonomy":"chapter-type","embeddable":true,"href":"https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-json\/pressbooks\/v2\/chapter-type?post=224"},{"taxonomy":"contributor","embeddable":true,"href":"https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-json\/wp\/v2\/contributor?post=224"},{"taxonomy":"license","embeddable":true,"href":"https:\/\/aiopentext.itd.cnr.it\/aifurlehrer\/wp-json\/wp\/v2\/license?post=224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}