aboutsummaryrefslogtreecommitdiff
path: root/Info
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2026-10-17 22:52:43 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2026-10-17 22:52:43 +0200
commitf0cf283d1a013abf257a5d689efb874dd4974f9e (patch)
treef203247e46363b076ce29ac30ca2e0f4e1c1a187 /Info
parent52995adbf115ced2d60451a1ac602250c111ce5c (diff)
downloadunterricht-f0cf283d1a013abf257a5d689efb874dd4974f9e.tar.gz
unterricht-f0cf283d1a013abf257a5d689efb874dd4974f9e.zip
add my material for the perceptron implementationHEADmain
Diffstat (limited to 'Info')
m---------Info/11/NTG/4/Perzeptron-Implementierung/BlueJ_Projekt0
l---------Info/11/NTG/4/Perzeptron-Implementierung/ImplementierungPerzeptron Vorlage1
-rw-r--r--Info/11/NTG/4/Perzeptron-Implementierung/ImplementierungPerzeptron.mp4bin0 -> 4960033 bytes
-rw-r--r--Info/11/NTG/4/Perzeptron-Implementierung/slides.md23
4 files changed, 24 insertions, 0 deletions
diff --git a/Info/11/NTG/4/Perzeptron-Implementierung/BlueJ_Projekt b/Info/11/NTG/4/Perzeptron-Implementierung/BlueJ_Projekt
new file mode 160000
+Subproject 3336d3a0f6b63cc5abe50ad130d067ca16b2b71
diff --git a/Info/11/NTG/4/Perzeptron-Implementierung/ImplementierungPerzeptron Vorlage b/Info/11/NTG/4/Perzeptron-Implementierung/ImplementierungPerzeptron Vorlage
new file mode 120000
index 00000000..e19fe1e2
--- /dev/null
+++ b/Info/11/NTG/4/Perzeptron-Implementierung/ImplementierungPerzeptron Vorlage
@@ -0,0 +1 @@
+../../../4/Copyrighted/5.3 Perzeptron/5.3.3/ImplementierungPerzeptron Vorlage/ \ No newline at end of file
diff --git a/Info/11/NTG/4/Perzeptron-Implementierung/ImplementierungPerzeptron.mp4 b/Info/11/NTG/4/Perzeptron-Implementierung/ImplementierungPerzeptron.mp4
new file mode 100644
index 00000000..e69ae507
--- /dev/null
+++ b/Info/11/NTG/4/Perzeptron-Implementierung/ImplementierungPerzeptron.mp4
Binary files differ
diff --git a/Info/11/NTG/4/Perzeptron-Implementierung/slides.md b/Info/11/NTG/4/Perzeptron-Implementierung/slides.md
new file mode 100644
index 00000000..65cef057
--- /dev/null
+++ b/Info/11/NTG/4/Perzeptron-Implementierung/slides.md
@@ -0,0 +1,23 @@
+## \faIcon{desktop} Arbeitsauftrag: Implementierung künstliches Neuron \hfill 25min
+
+Lade die Perzeptron Vorlage herunter, [entpacke]{.underline} sie und öffne das Projekt in BlueJ.
+
+\let\tightlist\relax
+1. Attribute des Perzeptrons
+ 1. Ergänze die Attribute der Klasse `Perzeptron`, die zur Berechnung der Ausgabe benötigt werden.
+ 2. Implementiere einen Konstruktor, mit dem die Attributwerte festgelegt werden können
+2. Vervollständige die Methode `berechne(...)`{.java}
+3. Teste deine Implementierung mit der Methode `visualisiere` der Klasse `Labor` und den in der Vorlage enthaltenen Daten (`daten.csv`).
+
+\begin{tcolorbox}[title=Tipp]
+Die Vorlage entält ein Video, das die Benutzung der Klasse `Labor` zeigt.
+\end{tcolorbox}[title=Tipp]
+
+## \faIcon{desktop} Arbeitsauftrag: Implementierung Perzeptron \hfill 25min
+
+\let\tightlist\relax
+4. Implementierung der Delta-Lernregel
+ 1. Ergänze das Attribute der Klasse `Perzeptron`, das zum Lernen benötigt wird.
+ 2. Implementiere einen Konstruktor, der nur den Attributwert des neuen Attributs festlegt.
+ 3. Vervollständige die Methode `lerne(...)`{.java}.
+5. Teste deine Implementierung mit der Klasse `Labor` und den in der Vorlage enthaltenen Daten (`daten.csv`).