<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://staging.moocwiki.org/index.php?action=history&amp;feed=atom&amp;title=TTA_f%C3%BCr_Spiking_Neural_Networks</id>
	<title>TTA für Spiking Neural Networks - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://staging.moocwiki.org/index.php?action=history&amp;feed=atom&amp;title=TTA_f%C3%BCr_Spiking_Neural_Networks"/>
	<link rel="alternate" type="text/html" href="https://staging.moocwiki.org/index.php?title=TTA_f%C3%BCr_Spiking_Neural_Networks&amp;action=history"/>
	<updated>2026-07-06T22:05:14Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in MOOCsWiki Staging</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://staging.moocwiki.org/index.php?title=TTA_f%C3%BCr_Spiking_Neural_Networks&amp;diff=33752&amp;oldid=prev</id>
		<title>Glanz: aiMOOC über GPT aiMOOC Action erstellt</title>
		<link rel="alternate" type="text/html" href="https://staging.moocwiki.org/index.php?title=TTA_f%C3%BCr_Spiking_Neural_Networks&amp;diff=33752&amp;oldid=prev"/>
		<updated>2026-07-06T16:29:15Z</updated>

		<summary type="html">&lt;p&gt;aiMOOC über GPT aiMOOC Action erstellt&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{T}}&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Einleitung =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;TTA für [[Gepulste neuronale Netze|Spiking Neural Networks]]&amp;#039;&amp;#039;&amp;#039; verbindet zwei Zukunftsthemen der [[Künstliche Intelligenz|Künstlichen Intelligenz]]: [[Test-Time Adaptation|Test-Time Adaptation]] und [[Neuromorphic Computing|neuromorphes Rechnen]]. In diesem aiMOOC geht es darum, wie [[Neuronale Netze|neuronale Netze]] neu gedacht werden können, wenn sie nicht mehr nur mit kontinuierlichen Aktivierungen rechnen, sondern mit kurzen zeitlich geordneten [[Spike|Spikes]]. Du lernst, warum [[Verteilungsverschiebung|Verteilungsverschiebungen]] beim Einsatz von KI-Modellen problematisch sind, wie [[Test-Time Adaptation|TTA]] darauf reagiert und warum [[Gepulste neuronale Netze|SNNs]] besondere Anpassungsstrategien brauchen.&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|   https://www.youtube.com/watch?v=H5ckm1RozGc   |500|center}}&lt;br /&gt;
&lt;br /&gt;
Das Video dient als Impuls: Es behandelt &amp;#039;&amp;#039;&amp;#039;adaptives Spiking&amp;#039;&amp;#039;&amp;#039; und zeigt, warum [[Test-Time Adaptation|TTA]] für [[Neuromorphic Computing|neuromorphe Netze]] ein spannender Forschungsbereich ist. Im Mittelpunkt steht die Frage, wie ein Modell während der [[Inferenz|Testphase]] mit neuen Bedingungen umgehen kann, ohne vollständig neu trainiert zu werden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Neuron.svg|500px|rahmenlos|center]]&lt;br /&gt;
&lt;br /&gt;
Ein biologisches [[Neuron]] inspiriert viele Modelle der [[Computational Neuroscience|Computational Neuroscience]]. [[Gepulste neuronale Netze|Spiking Neural Networks]] übertragen diese Idee in die [[Künstliche Intelligenz|KI]]: Ein künstliches Neuron sammelt Signale, verändert sein [[Membranpotential]] und sendet einen [[Spike]], sobald ein [[Schwellenwert]] überschritten wird.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Lernziele =&lt;br /&gt;
&lt;br /&gt;
Nach diesem aiMOOC kannst Du erklären, was [[Test-Time Adaptation|TTA]] bedeutet, warum [[Distribution Shift|Distribution Shifts]] in realen Anwendungen auftreten und wie [[Gepulste neuronale Netze|Spiking Neural Networks]] anders arbeiten als klassische [[Künstliches neuronales Netz|künstliche neuronale Netze]]. Du kannst den Zusammenhang zwischen [[Spike|Spikes]], [[Membranpotential]], [[Schwellenwert]], [[Latenz]], [[Energieeffizienz]] und [[Robustheit]] beschreiben. Außerdem kannst Du einfache Konzepte für adaptive [[Edge AI|Edge-KI]] entwerfen und kritisch bewerten, welche Risiken entstehen, wenn sich ein Modell während des Einsatzes selbst anpasst.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Grundlagen: Neuronale Netze neu denken =&lt;br /&gt;
&lt;br /&gt;
[[Künstliches neuronales Netz|Künstliche neuronale Netze]] verarbeiten Informationen meist als kontinuierliche Zahlenwerte. In vielen klassischen [[Deep Learning|Deep-Learning]]-Modellen fließen Aktivierungen Schicht für Schicht durch ein Netz. Diese Modelle erreichen in vielen Bereichen hohe Leistungen, benötigen aber oft viel [[Rechenleistung]], [[Speicher]] und [[Energie]]. Für Anwendungen auf kleinen Geräten, etwa in [[Robotik]], [[Wearable|Wearables]], [[Sensorik]], [[Autonomes Fahren|autonomen Systemen]] oder [[Internet der Dinge|IoT]], ist das problematisch.&lt;br /&gt;
&lt;br /&gt;
[[Gepulste neuronale Netze|Spiking Neural Networks]] verfolgen einen anderen Ansatz: Sie verarbeiten Informationen ereignisgetrieben. Ein Neuron ist nicht in jedem Rechenschritt gleich aktiv, sondern sendet nur dann einen kurzen Impuls, wenn genügend Eingangssignale zusammenkommen. Dadurch wird nicht nur die Stärke eines Signals wichtig, sondern auch sein Zeitpunkt. [[Zeitliche Codierung]], [[Sparsity|Sparsamkeit der Aktivierung]] und [[Ereignisgesteuerte Verarbeitung|ereignisgesteuerte Verarbeitung]] werden zu zentralen Konzepten.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Artificial neural network.svg|500px|rahmenlos|center]]&lt;br /&gt;
&lt;br /&gt;
Ein klassisches [[Künstliches neuronales Netz|ANN]] besteht aus Eingabe-, versteckten und Ausgabeschichten. Ein [[Gepulste neuronale Netze|SNN]] kann ebenfalls geschichtet sein, aber seine Neuronen kommunizieren über zeitliche [[Spike|Spikes]] statt über durchgehend weitergereichte kontinuierliche Aktivierungen.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Spiking Neural Networks =&lt;br /&gt;
&lt;br /&gt;
[[Gepulste neuronale Netze|Spiking Neural Networks]] werden oft als dritte Generation neuronaler Netze beschrieben. Die erste Generation nutzte einfache binäre Schwellenmodelle, die zweite Generation arbeitet mit kontinuierlichen Aktivierungsfunktionen, und die dritte Generation bezieht die Zeitstruktur einzelner Impulse ein. Der zentrale Gedanke lautet: Information liegt nicht nur darin, &amp;#039;&amp;#039;&amp;#039;ob&amp;#039;&amp;#039;&amp;#039; ein Signal stark ist, sondern auch darin, &amp;#039;&amp;#039;&amp;#039;wann&amp;#039;&amp;#039;&amp;#039; es auftritt.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Leaky Integrate-and-Fire model neuron (schematic).jpg|500px|rahmenlos|center]]&lt;br /&gt;
&lt;br /&gt;
Ein wichtiges Grundmodell ist das [[Leaky Integrate-and-Fire-Modell]]. Es beschreibt ein künstliches Neuron, das Eingänge integriert, dessen [[Membranpotential]] aber mit der Zeit wieder abklingt. Sobald das [[Membranpotential]] einen [[Schwellenwert]] erreicht, feuert das Neuron einen [[Spike]] und wird anschließend zurückgesetzt. Diese einfache Idee macht deutlich, warum [[SNN|SNNs]] sowohl [[Gedächtnis]] über kurze Zeiträume als auch ereignisgesteuerte Aktivität besitzen.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Zentrale Begriffe ==&lt;br /&gt;
&lt;br /&gt;
# [[Spike]]: Ein kurzer Impuls, mit dem ein spikendes Neuron Information weitergibt.&lt;br /&gt;
# [[Membranpotential]]: Ein innerer Zustand des Neurons, der Eingangssignale sammelt und mit der Zeit abklingen kann.&lt;br /&gt;
# [[Schwellenwert]]: Der Wert, ab dem ein Neuron feuert.&lt;br /&gt;
# [[Reset]]: Das Zurücksetzen des Neurons nach einem Spike.&lt;br /&gt;
# [[Synapse]]: Die Verbindung zwischen Neuronen, über die Signale gewichtet übertragen werden.&lt;br /&gt;
# [[Spike-Timing-Dependent Plasticity|STDP]]: Eine Lernregel, bei der die zeitliche Reihenfolge von Spikes die Veränderung synaptischer Gewichte beeinflusst.&lt;br /&gt;
# [[Sparsity]]: Die Eigenschaft, dass nur wenige Neuronen zu einem Zeitpunkt aktiv sind.&lt;br /&gt;
# [[Neuromorphic Computing]]: Hardware- und Software-Ansätze, die sich an biologischen Nervensystemen orientieren.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Stdp biological.svg|500px|rahmenlos|center]]&lt;br /&gt;
&lt;br /&gt;
[[Spike-Timing-Dependent Plasticity|STDP]] ist ein Beispiel dafür, dass bei spikenden Systemen die zeitliche Beziehung zwischen Signalen wichtig ist. Wenn ein Eingangssignal kurz vor einem Ausgangssignal auftritt, kann dies anders bewertet werden als ein Signal, das danach kommt.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Neuromorphes Rechnen =&lt;br /&gt;
&lt;br /&gt;
[[Neuromorphic Computing|Neuromorphes Rechnen]] bezeichnet Rechenarchitekturen, die Strukturen und Prinzipien biologischer Nervensysteme nachbilden. Solche Systeme sollen [[Rechnen]] und [[Speicher]] näher zusammenbringen, asynchron arbeiten und nur dann Energie verbrauchen, wenn relevante Ereignisse auftreten. Das ist besonders interessant für [[Edge AI|Edge-KI]], bei der Modelle direkt auf kleinen Geräten laufen sollen.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Core Top-Level Microarchitecture.png|500px|rahmenlos|center]]&lt;br /&gt;
&lt;br /&gt;
Während klassische Rechner häufig durch den Datentransfer zwischen [[Prozessor]] und [[Arbeitsspeicher]] begrenzt werden, versuchen neuromorphe Architekturen diesen Engpass zu reduzieren. [[Gepulste neuronale Netze|SNNs]] passen gut zu solchen Architekturen, weil sie ereignisgetrieben und zeitabhängig arbeiten. Das bedeutet jedoch nicht, dass SNNs automatisch in jeder Aufgabe besser sind. Ihre Vorteile zeigen sich besonders bei [[Zeitreihe|Zeitreihen]], [[Sensorfusion]], [[Sprachsignalverarbeitung]], [[Bewegungserkennung]], [[Anomalieerkennung]] und energiebegrenzten Anwendungen.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Test-Time Adaptation =&lt;br /&gt;
&lt;br /&gt;
[[Test-Time Adaptation|Test-Time Adaptation]] bedeutet, dass ein bereits trainiertes Modell während der Test- oder Einsatzphase an neue Daten angepasst wird. Das Modell sieht dann normalerweise keine gelabelten Zielbeispiele und häufig auch keine ursprünglichen Trainingsdaten. Es muss also aus unbeschrifteten Testdaten Hinweise ableiten, wie es sich an eine neue Umgebung anpassen kann.&lt;br /&gt;
&lt;br /&gt;
Ein typisches Problem ist der [[Distribution Shift|Distribution Shift]]. Das Modell wurde zum Beispiel mit klaren Bildern trainiert, wird aber später mit verrauschten, verschwommenen oder anders beleuchteten Bildern eingesetzt. In einem [[Sensor|Sensorsystem]] kann sich die Umgebung durch Wetter, Alterung der Sensoren, neue Geräusche, andere Kameras, Bewegungsunschärfe oder veränderte Nutzergewohnheiten verändern. Ohne Anpassung kann die Genauigkeit stark sinken.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Achtung:&amp;#039;&amp;#039;&amp;#039; [[TTA]] kann in anderen Kontexten auch [[Test-Time Augmentation]] bedeuten. In diesem aiMOOC steht [[TTA]] für &amp;#039;&amp;#039;&amp;#039;[[Test-Time Adaptation]]&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Formen der Test-Time Adaptation ==&lt;br /&gt;
&lt;br /&gt;
# [[Batch Adaptation]]: Das Modell passt sich an eine Gruppe von Testbeispielen an.&lt;br /&gt;
# [[Online Learning|Online-Test-Time Adaptation]]: Das Modell passt sich fortlaufend an neue Datenströme an.&lt;br /&gt;
# [[Source-Free Domain Adaptation|Source-Free Adaptation]]: Die ursprünglichen Trainingsdaten stehen nicht mehr zur Verfügung.&lt;br /&gt;
# [[Continual Learning|Continual Test-Time Adaptation]]: Das Modell muss über längere Zeiträume mit wechselnden Bedingungen umgehen.&lt;br /&gt;
# [[Unsupervised Learning|Unüberwachte Anpassung]]: Die Zielbeispiele haben keine Labels.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Warum TTA für SNNs besonders ist =&lt;br /&gt;
&lt;br /&gt;
Viele [[Test-Time Adaptation|TTA]]-Methoden wurden zunächst für klassische [[Künstliches neuronales Netz|ANNs]] entwickelt. Dort werden oft [[Batch Normalization|Normalisierungsstatistiken]], [[Entropie|Vorhersageentropie]], [[Pseudo-Label|Pseudo-Labels]] oder [[Selbstüberwachtes Lernen|selbstüberwachte Signale]] angepasst. Bei [[Gepulste neuronale Netze|SNNs]] kommen zusätzliche Besonderheiten hinzu.&lt;br /&gt;
&lt;br /&gt;
Ein [[SNN]] verarbeitet Daten über mehrere Zeitschritte. Seine Aktivität ist häufig [[Sparsity|spärlich]], also nicht in jedem Schritt vorhanden. Die [[Spike|Spikes]] sind diskret, das [[Membranpotential]] ist zustandsbehaftet und die genaue [[Zeitliche Codierung|Zeitstruktur]] kann entscheidend sein. Deshalb reicht es nicht immer, nur die Klassenwahrscheinlichkeit am Ende des Modells anzupassen. Eine gute TTA-Methode für SNNs sollte auch berücksichtigen, wie sich die [[Spike-Muster]], lokalen Feature-Maps, Schwellenwerte und zeitlichen Dynamiken während der Inferenz verändern.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Pulsed neuron model.jpg|500px|rahmenlos|center]]&lt;br /&gt;
&lt;br /&gt;
Das Bild verdeutlicht die Idee eines gepulsten Neurons: Eingangssignale sammeln sich, ein Schwellenwert wird überschritten und ein Impuls wird ausgelöst. In der [[Test-Time Adaptation|TTA]] kann gerade dieser Schwellenmechanismus eine wichtige Rolle spielen.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Adaptives Spiking =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Adaptives Spiking&amp;#039;&amp;#039;&amp;#039; beschreibt die Idee, dass spikende Modelle ihre interne Dynamik an neue Bedingungen anpassen. Dabei kann sich zum Beispiel der [[Schwellenwert]] verändern, die Normalisierung der Aktivität kann aktualisiert werden oder die Konsistenz zeitlicher [[Spike-Muster]] kann verbessert werden. Ziel ist nicht, ein Modell vollständig neu zu trainieren, sondern es im Einsatz stabiler, robuster und energiesparender zu machen.&lt;br /&gt;
&lt;br /&gt;
Ein vereinfachtes Beispiel: Ein [[SNN]] wurde für die Erkennung von Handgesten mit einem [[Event-Kamera|Ereignissensor]] trainiert. Im Labor sind Lichtverhältnisse und Hintergrund relativ stabil. In der realen Anwendung gibt es aber andere Beleuchtung, schnellere Bewegungen und mehr Rauschen. Durch [[Test-Time Adaptation|TTA]] kann das Modell seine internen Statistiken oder Schwellen so anpassen, dass es trotz veränderter Spike-Ströme zuverlässiger bleibt.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Beispielhafte TTA-Strategien für SNNs ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Strategie&lt;br /&gt;
! Grundidee&lt;br /&gt;
! Nutzen&lt;br /&gt;
! Risiko&lt;br /&gt;
|-&lt;br /&gt;
| [[Entropieminimierung]]&lt;br /&gt;
| Das Modell wird so angepasst, dass Vorhersagen sicherer werden.&lt;br /&gt;
| Kann Unsicherheit bei leichten Störungen verringern.&lt;br /&gt;
| Kann falsche Sicherheit verstärken.&lt;br /&gt;
|-&lt;br /&gt;
| [[Konsistenzregularisierung]]&lt;br /&gt;
| Verschiedene Ansichten desselben Testbeispiels sollen ähnliche Ausgaben erzeugen.&lt;br /&gt;
| Fördert robuste Merkmale.&lt;br /&gt;
| Falsche Augmentationen können schaden.&lt;br /&gt;
|-&lt;br /&gt;
| [[Spike-aware Consistency]]&lt;br /&gt;
| Die zeitlichen Spike-Muster oder Feature-Maps sollen konsistent bleiben.&lt;br /&gt;
| Berücksichtigt die Dynamik von SNNs.&lt;br /&gt;
| Erfordert sorgfältige Auswahl relevanter Spike-Repräsentationen.&lt;br /&gt;
|-&lt;br /&gt;
| [[Schwellenmodulation]]&lt;br /&gt;
| Der Feuerschwellenwert wird an neue Eingangsbedingungen angepasst.&lt;br /&gt;
| Passt gut zu neuromorpher Hardware.&lt;br /&gt;
| Zu starke Anpassung kann Aktivität unterdrücken oder übersteigern.&lt;br /&gt;
|-&lt;br /&gt;
| [[Membranpotential|Membranpotential-Ausrichtung]]&lt;br /&gt;
| Interne Membranpotential-Verteilungen werden zwischen Bedingungen angeglichen.&lt;br /&gt;
| Nutzt die Zustandsdynamik des SNN.&lt;br /&gt;
| Kann bei stark falschen Zielverteilungen instabil werden.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Forschungsbeispiele =&lt;br /&gt;
&lt;br /&gt;
In der aktuellen Forschung werden verschiedene Wege untersucht, um [[Test-Time Adaptation|TTA]] für [[Gepulste neuronale Netze|SNNs]] speziell zu gestalten. Verfahren wie &amp;#039;&amp;#039;&amp;#039;SPACE&amp;#039;&amp;#039;&amp;#039; nutzen spike-bewusste Konsistenz: Das Modell betrachtet augmentierte Varianten eines einzelnen Testbeispiels und versucht, lokale spike-basierte Merkmalskarten stabil zu halten. Andere Ansätze wie &amp;#039;&amp;#039;&amp;#039;Threshold Modulation&amp;#039;&amp;#039;&amp;#039; verändern den Feuerschwellenwert dynamisch, damit das Netzwerk bei veränderten Eingabeverteilungen besser generalisiert. In der [[Brain-Computer Interface|Brain-Computer-Interface]]-Forschung werden zudem Methoden untersucht, die [[Membranpotential|Membranpotentiale]] ausrichten, um tägliche Verschiebungen neuronaler Signale auszugleichen.&lt;br /&gt;
&lt;br /&gt;
Diese Beispiele zeigen: [[TTA]] für [[SNNs]] ist kein einzelner Trick, sondern ein Forschungsfeld zwischen [[Maschinelles Lernen|maschinellem Lernen]], [[Neurowissenschaft]], [[Hardwaredesign]], [[Signalverarbeitung]] und [[Robuste KI|robuster KI]].&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Didaktisches Modell: Vom Training zum Einsatz =&lt;br /&gt;
&lt;br /&gt;
Stell Dir ein kleines Gerät vor, das mit einer [[Event-Kamera]] Bewegungen erkennen soll. Im Training sieht das Modell saubere Beispiele. Später wird es in einer Fabrikhalle eingesetzt. Dort gibt es flackerndes Licht, Vibrationen und Staub. Die Eingabedaten ändern sich. Ein klassisches Modell würde dieselben festen Parameter verwenden und könnte häufiger falsch entscheiden. Ein adaptives [[SNN]] könnte dagegen während der [[Inferenz]] vorsichtig nachjustieren, etwa indem es Aktivitätsstatistiken beobachtet, die [[Entropie]] seiner Vorhersage bewertet oder die [[Schwelle]] für das Feuern anpasst.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Vereinfachter Ablauf ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Phase&lt;br /&gt;
! Was passiert?&lt;br /&gt;
! Zentrale Frage&lt;br /&gt;
|-&lt;br /&gt;
| [[Training]]&lt;br /&gt;
| Das SNN lernt aus Quell-Daten.&lt;br /&gt;
| Welche Spike-Muster passen zu welchen Klassen?&lt;br /&gt;
|-&lt;br /&gt;
| [[Deployment]]&lt;br /&gt;
| Das Modell wird auf einem Gerät eingesetzt.&lt;br /&gt;
| Sind die Einsatzdaten ähnlich wie die Trainingsdaten?&lt;br /&gt;
|-&lt;br /&gt;
| [[Distribution Shift]]&lt;br /&gt;
| Licht, Rauschen, Sensorik oder Umgebung ändern sich.&lt;br /&gt;
| Verschiebt sich die Datenverteilung?&lt;br /&gt;
|-&lt;br /&gt;
| [[Test-Time Adaptation]]&lt;br /&gt;
| Das Modell passt sich mit unbeschrifteten Testdaten an.&lt;br /&gt;
| Welche Parameter oder Zustände dürfen verändert werden?&lt;br /&gt;
|-&lt;br /&gt;
| [[Monitoring]]&lt;br /&gt;
| Die Anpassung wird überwacht.&lt;br /&gt;
| Bleibt das Modell stabil, fair und sicher?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Chancen =&lt;br /&gt;
&lt;br /&gt;
[[Test-Time Adaptation|TTA]] für [[Gepulste neuronale Netze|SNNs]] kann [[Edge AI|Edge-KI]] robuster machen. Geräte könnten sich an neue Umgebungen, alternde Sensoren oder veränderte Nutzergewohnheiten anpassen, ohne ständig Daten in die [[Cloud Computing|Cloud]] zu übertragen. Das stärkt [[Datenschutz]], senkt [[Latenz]] und kann den [[Energieverbrauch]] reduzieren. Besonders interessant ist dies für [[Robotik]], [[Medizintechnik]], [[Industrie 4.0]], [[Autonomes Fahren]], [[Umweltmonitoring]], [[Wearable|Wearables]] und [[Brain-Computer Interface|Brain-Computer Interfaces]].&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Grenzen und Risiken =&lt;br /&gt;
&lt;br /&gt;
TTA ist kein Allheilmittel. Wenn ein Modell aus falschen Vorhersagen lernt, kann es Fehler verstärken. Dieses Problem wird oft [[Error Accumulation|Fehlerakkumulation]] genannt. Auch [[Catastrophic Forgetting|katastrophales Vergessen]] kann auftreten, wenn ein Modell sich zu stark an neue Daten anpasst und dabei nützliches Vorwissen verliert. Bei sicherheitskritischen Anwendungen muss daher klar geregelt sein, wann ein Modell sich anpassen darf, welche Parameter verändert werden, wann ein [[Fallback-System]] greift und wie die Anpassung dokumentiert wird.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Merksatz =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Test-Time Adaptation|TTA]] für [[Gepulste neuronale Netze|Spiking Neural Networks]] bedeutet: Ein ereignisgetriebenes Modell soll während der [[Inferenz]] vorsichtig lernen, mit neuen Datenverteilungen umzugehen, ohne seine Stabilität, Energieeffizienz und Sicherheit zu verlieren.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Interaktive Aufgaben =&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Quiz: Teste Dein Wissen ==&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Was bedeutet TTA in diesem aiMOOC?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Test-Time Adaptation)&lt;br /&gt;
(!Test-Time Animation)&lt;br /&gt;
(!Training-Time Automation)&lt;br /&gt;
(!Temporal Token Alignment)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Was ist ein zentrales Merkmal von Spiking Neural Networks?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Information wird über zeitlich geordnete Spikes verarbeitet)&lt;br /&gt;
(!Alle Neuronen senden in jedem Rechenschritt kontinuierliche Werte)&lt;br /&gt;
(!Sie benötigen immer gelabelte Testdaten)&lt;br /&gt;
(!Sie funktionieren nur ohne Synapsen)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Was beschreibt ein Distribution Shift?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Trainingsdaten und Einsatzdaten stammen aus unterschiedlichen Verteilungen)&lt;br /&gt;
(!Das Modell wird absichtlich kleiner gemacht)&lt;br /&gt;
(!Die Lernrate bleibt während des Trainings konstant)&lt;br /&gt;
(!Ein Datensatz wird alphabetisch sortiert)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warum ist TTA für SNNs besonders anspruchsvoll?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Spike-Zeit, Sparsity und Membranpotential sind wichtig)&lt;br /&gt;
(!SNNs haben keine zeitliche Dynamik)&lt;br /&gt;
(!SNNs bestehen nur aus Textdaten)&lt;br /&gt;
(!TTA verändert immer die Hardware physisch)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Was ist der Firing Threshold?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Die Schwelle, ab der ein Neuron einen Spike sendet)&lt;br /&gt;
(!Die maximale Größe eines Trainingsdatensatzes)&lt;br /&gt;
(!Der Name einer Optimierungsdatenbank)&lt;br /&gt;
(!Ein Verfahren zum Löschen von Sensoren)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Was bedeutet source-free in der Test-Time Adaptation?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Die ursprünglichen Trainingsdaten stehen nicht zur Verfügung)&lt;br /&gt;
(!Das Modell nutzt keine Eingabedaten)&lt;br /&gt;
(!Alle Daten sind mit Labels versehen)&lt;br /&gt;
(!Die Hardware braucht keine Energie)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Welches Risiko kann bei TTA auftreten?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Falsche Vorhersagen können weiter verstärkt werden)&lt;br /&gt;
(!Alle Fehler verschwinden automatisch)&lt;br /&gt;
(!Das Modell wird immer erklärbarer)&lt;br /&gt;
(!Das Modell verliert jede Zeitabhängigkeit)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Was soll Entropieminimierung bei TTA häufig bewirken?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Unsichere Vorhersagen sollen sicherer werden)&lt;br /&gt;
(!Die Anzahl der Sensoren soll verdoppelt werden)&lt;br /&gt;
(!Alle Spikes sollen gelöscht werden)&lt;br /&gt;
(!Die Trainingsdaten sollen beschriftet werden)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Warum sind SNNs für neuromorphe Hardware interessant?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Sie passen zu ereignisgetriebener und energieeffizienter Verarbeitung)&lt;br /&gt;
(!Sie benötigen grundsätzlich Cloud-Rechenzentren)&lt;br /&gt;
(!Sie arbeiten nur mit langen Texten)&lt;br /&gt;
(!Sie verbieten zeitliche Codierung)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Was ist bei sicherheitskritischer TTA besonders wichtig?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Überwachung und eine Rückfallstrategie)&lt;br /&gt;
(!Unbegrenzte Selbstanpassung ohne Kontrolle)&lt;br /&gt;
(!Das Ignorieren von Fehlern)&lt;br /&gt;
(!Das Abschalten aller Prüfungen)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Memory ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;memo-quiz&amp;quot;&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| Spike || kurzer Impuls&lt;br /&gt;
|-&lt;br /&gt;
| Membranpotential || aufaddierte Erregung&lt;br /&gt;
|-&lt;br /&gt;
| Schwellenwert || Auslösegrenze&lt;br /&gt;
|-&lt;br /&gt;
| Distribution Shift || veränderte Datenverteilung&lt;br /&gt;
|-&lt;br /&gt;
| Source Free || ohne Quelldaten&lt;br /&gt;
|-&lt;br /&gt;
| Entropie || Unsicherheit der Vorhersage&lt;br /&gt;
|}&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Drag and Drop ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;lueckentext-quiz&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! Ordne die richtigen Begriffe zu.&lt;br /&gt;
! Thema&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Trainingsdomäne&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Datenumgebung beim Lernen&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Testdomäne&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Datenumgebung beim Einsatz&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Spike&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| kurzer binärer Impuls&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Membranpotential&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| innerer Aktivierungszustand&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Schwellenmodulation&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Anpassung der Feuerauslösung&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
{{E}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Kreuzworträtsel ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;kreuzwort-quiz&amp;quot;&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| Spikes || Wie heißen kurze Impulse in SNNs?&lt;br /&gt;
|-&lt;br /&gt;
| Schwelle || Was muss beim spikenden Neuron überschritten werden?&lt;br /&gt;
|-&lt;br /&gt;
| Synapse || Welche Verbindung überträgt Signale zwischen Neuronen?&lt;br /&gt;
|-&lt;br /&gt;
| Entropie || Welcher Begriff beschreibt häufig die Unsicherheit einer Vorhersage?&lt;br /&gt;
|-&lt;br /&gt;
| Robustheit || Wie nennt man die Fähigkeit, trotz Störungen zuverlässig zu bleiben?&lt;br /&gt;
|-&lt;br /&gt;
| Sensorik || In welchem Anwendungsfeld entstehen häufig Zeitreihen aus Messdaten?&lt;br /&gt;
|}&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== LearningApps ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe&amp;gt; https://learningapps.org/index.php?s=TTA+fuer+Spiking+Neural+Networks &amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Lückentext ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{&amp;#039;&amp;#039;&amp;#039;Vervollständige den Text.&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
Bei einem Spiking Neural Network wird Information häufig durch zeitlich geordnete { Spikes } verarbeitet. Ein künstliches spikendes Neuron sammelt Eingangssignale im { Membranpotential }. Wenn eine kritische { Schwelle } überschritten wird, sendet das Neuron einen Impuls aus. Test-Time Adaptation passt ein Modell während der { Inferenz } an neue Daten an. Besonders wichtig ist sie bei einer { Verteilungsverschiebung }, weil Trainingsdaten und Einsatzdaten nicht gleich verteilt sind. Source-Free-Verfahren nutzen keine originalen { Trainingsdaten } aus der Quelle. Eine mögliche Strategie ist die Anpassung des { Schwellenwerts } an veränderte Eingaben. Spike-aware Verfahren beachten nicht nur Klassenwahrscheinlichkeiten, sondern auch { Spike-Muster }. Für den praktischen Einsatz sind geringe { Latenz } und niedriger Energieverbrauch wichtig. In sicherheitskritischen Anwendungen braucht TTA eine kontrollierte { Überwachung }.&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Offene Aufgaben =&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
=== Leicht ===&lt;br /&gt;
&lt;br /&gt;
# [[Begriffskarte]]: Erstelle eine Begriffskarte zu [[Spike]], [[Membranpotential]], [[Schwellenwert]], [[Distribution Shift]] und [[Test-Time Adaptation]]. Schreibe zu jedem Begriff eine kurze Erklärung und ein eigenes Beispiel.&lt;br /&gt;
# [[Videoanalyse]]: Sieh Dir das eingebettete Video an und notiere drei Aussagen, die erklären, warum [[Neuronale Netze|neuronale Netze]] neu gedacht werden können.&lt;br /&gt;
# [[Skizze]]: Zeichne ein einfaches spikendes Neuron mit Eingangssignalen, [[Membranpotential]], [[Schwellenwert]], [[Spike]] und [[Reset]].&lt;br /&gt;
# [[Alltagsbeispiel]]: Beschreibe ein Gerät aus Deinem Alltag, bei dem [[Edge AI|lokale KI]] nützlich wäre. Erkläre, warum [[Energieeffizienz]] und [[Latenz]] dort wichtig sind.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
=== Standard ===&lt;br /&gt;
&lt;br /&gt;
# [[Szenarioanalyse]]: Entwickle ein Szenario, in dem ein KI-Modell durch [[Distribution Shift]] schlechter wird. Erkläre, welche Form von [[Test-Time Adaptation|TTA]] helfen könnte.&lt;br /&gt;
# [[Vergleich]]: Vergleiche ein klassisches [[Künstliches neuronales Netz|ANN]] und ein [[Gepulste neuronale Netze|SNN]] in Bezug auf Aktivierung, Zeitverarbeitung, Energiebedarf und Hardware.&lt;br /&gt;
# [[Pseudocode]]: Schreibe einen verständlichen Pseudocode für eine einfache [[Test-Time Adaptation|TTA]]-Schleife, die unbeschriftete Testdaten verarbeitet und eine Anpassung nur bei hoher Unsicherheit erlaubt.&lt;br /&gt;
# [[Datenethik]]: Diskutiere, warum source-free Anpassung für [[Datenschutz]] vorteilhaft sein kann, aber trotzdem neue Risiken für [[Sicherheit]] und [[Verantwortung]] erzeugt.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
=== Schwer ===&lt;br /&gt;
&lt;br /&gt;
# [[Forschungsdesign]]: Entwirf ein Experiment, mit dem Du die Robustheit eines [[Gepulste neuronale Netze|SNN]] vor und nach [[Test-Time Adaptation|TTA]] bei verrauschten Sensordaten untersuchen würdest.&lt;br /&gt;
# [[Methodenvergleich]]: Vergleiche [[Entropieminimierung]], [[Konsistenzregularisierung]] und [[Schwellenmodulation]] für adaptive SNNs. Begründe, welche Methode für ein energiearmes Gerät am besten geeignet sein könnte.&lt;br /&gt;
# [[Risikoanalyse]]: Entwickle eine Sicherheitsstrategie für ein adaptives SNN in einem [[Medizintechnik|medizinischen]] oder [[Autonomes Fahren|autonomen]] System. Berücksichtige Monitoring, Fallback und Dokumentation.&lt;br /&gt;
# [[Wissenschaftskommunikation]]: Gestalte ein Poster oder ein kurzes Erklärvideo zum Thema &amp;#039;&amp;#039;&amp;#039;Adaptives Spiking&amp;#039;&amp;#039;&amp;#039;. Zielgruppe sind Lernende, die [[Künstliche Intelligenz|KI]] kennen, aber noch keine [[Neurowissenschaft]] studiert haben.&lt;br /&gt;
&lt;br /&gt;
{{:Offene Aufgabe - MOOC erstellen}}&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Lernkontrolle =&lt;br /&gt;
&lt;br /&gt;
# [[Transferaufgabe]]: Erkläre an einem selbst gewählten Beispiel, warum ein Modell trotz guter Trainingsleistung im realen Einsatz scheitern kann. Verwende dabei die Begriffe [[Distribution Shift]], [[Inferenz]] und [[Test-Time Adaptation]].&lt;br /&gt;
# [[Systementwurf]]: Skizziere ein adaptives [[Edge AI|Edge-KI]]-System mit [[Gepulste neuronale Netze|SNN]], Sensor, TTA-Komponente und Monitoring. Erkläre, welche Daten lokal verarbeitet werden.&lt;br /&gt;
# [[Methodenkritik]]: Beurteile, warum die reine Minimierung von [[Entropie]] problematisch sein kann, wenn ein Modell bereits falsche Vorhersagen macht.&lt;br /&gt;
# [[Vergleichsleistung]]: Übertrage die Idee der [[Schwellenmodulation]] auf ein Alltagssystem, das seine Empfindlichkeit anpassen muss. Erkläre Gemeinsamkeiten und Grenzen der Analogie.&lt;br /&gt;
# [[Ethik und Sicherheit]]: Entwickle Regeln dafür, wann ein adaptives KI-System seine Parameter verändern darf und wann es in einen sicheren Zustand zurückfallen muss.&lt;br /&gt;
# [[Interpretation]]: Du erhältst zwei Spike-Raster eines SNN vor und nach einer Störung. Beschreibe, welche Veränderungen auf einen Distribution Shift hinweisen könnten und welche Anpassung sinnvoll wäre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Lernnachweis =&lt;br /&gt;
&lt;br /&gt;
Für einen überzeugenden Lernnachweis zu &amp;#039;&amp;#039;&amp;#039;TTA für [[Gepulste neuronale Netze|Spiking Neural Networks]]&amp;#039;&amp;#039;&amp;#039; solltest Du zeigen, dass Du die Grundidee von [[SNNs]] und [[Test-Time Adaptation|TTA]] verstanden hast, zentrale Fachbegriffe korrekt verwendest und Zusammenhänge auf neue Beispiele übertragen kannst. Wichtig ist nicht nur Faktenwissen, sondern Deine Fähigkeit, ein adaptives System begründet zu entwerfen und kritisch zu bewerten.&lt;br /&gt;
&lt;br /&gt;
# [[Fachsprache]]: Du erklärst [[Spike]], [[Membranpotential]], [[Schwellenwert]], [[Distribution Shift]], [[Inferenz]], [[Source-Free Domain Adaptation]] und [[Robustheit]] korrekt.&lt;br /&gt;
# [[Modellverständnis]]: Du beschreibst, warum SNNs zeitliche Dynamik besitzen und warum dies für TTA relevant ist.&lt;br /&gt;
# [[Transfer]]: Du wendest die Konzepte auf ein neues Einsatzszenario an, zum Beispiel [[Robotik]], [[Sensorik]], [[Medizintechnik]] oder [[Wearable|Wearables]].&lt;br /&gt;
# [[Methodenbewertung]]: Du vergleichst mindestens zwei TTA-Strategien und erklärst deren Chancen und Risiken.&lt;br /&gt;
# [[Visualisierung]]: Du erstellst eine Skizze, ein Diagramm oder ein Spike-Raster, das den Ablauf von Training, Distribution Shift und Test-Time Adaptation zeigt.&lt;br /&gt;
# [[Reflexion]]: Du formulierst Sicherheitsregeln für adaptive KI-Systeme und begründest, warum unkontrollierte Selbstanpassung gefährlich sein kann.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= OERs zum Thema =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe&amp;gt; https://de.m.wikipedia.org/wiki/Gepulste_neuronale_Netze &amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe&amp;gt; https://de.m.wikipedia.org/wiki/Neuromorphic_Engineering &amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe&amp;gt; https://de.m.wikipedia.org/wiki/Domain_adaptation &amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Links =&lt;br /&gt;
&lt;br /&gt;
{| align=center&lt;br /&gt;
{{:D-Tab}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[TTA für Spiking Neural Networks]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# [[Test-Time Adaptation]]&lt;br /&gt;
# [[Gepulste neuronale Netze]]&lt;br /&gt;
# [[Neuromorphic Computing]]&lt;br /&gt;
# [[Künstliche Intelligenz]]&lt;br /&gt;
# [[Maschinelles Lernen]]&lt;br /&gt;
# [[Distribution Shift]]&lt;br /&gt;
# [[Membranpotential]]&lt;br /&gt;
# [[Schwellenwert]]&lt;br /&gt;
# [[Spike-Timing-Dependent Plasticity]]&lt;br /&gt;
# [[Edge AI]]&lt;br /&gt;
# [[Robuste KI]]&lt;br /&gt;
# [[Sensorik]]&lt;br /&gt;
# [[Brain-Computer Interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Informatik]]&lt;br /&gt;
[[Kategorie:Künstliche Intelligenz]]&lt;br /&gt;
[[Kategorie:Maschinelles Lernen]]&lt;br /&gt;
[[Kategorie:Neuronale Netze]]&lt;br /&gt;
[[Kategorie:Neuromorphic Computing]]&lt;br /&gt;
[[Kategorie:Robotik]]&lt;br /&gt;
[[Kategorie:Medienbildung]]&lt;br /&gt;
[[Kategorie:Sekundarstufe II]]&lt;br /&gt;
[[Kategorie:Studium]]&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= aiMOOC-Projekte =&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AI_MOOC]] [[Kategorie:GPT aiMOOC]]&lt;br /&gt;
{{MT}}&lt;/div&gt;</summary>
		<author><name>Glanz</name></author>
	</entry>
</feed>