AI


Set of flashcards Details

Flashcards 31
Language Deutsch
Category Computer Science
Level University
Created / Updated 19.09.2023 / 08.10.2023
Weblink
https://card2brain.ch/box/20230919_ambient_intelligece
Embed
<iframe src="https://card2brain.ch/box/20230919_ambient_intelligece/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Was ist Ambient Intelligence?

Vision der Informationsgesellschaft.

Ein Ambient Intelligence System ist eine digitale Umgebung, die Menschen proaktiv, aber sinnvoll in ihrem Alltag und Lbeen unterstützt.

Welche Schwerpunkte gibt es in Ambient Intelligence?

Wie soll eine Umgebung reagieren?

  • Nahtlos
  • Unaufrdinglich
  • Oft unsichtbar

Was ist das Ziel von Ambient Intelligence?

Intelligente Umgebungen zu schaffen, die sich optimal auf die Bedürfnisse des Menschen anpassen

Welche 4 Aspekte benötigt man zur Realisierung von Ambient Intelligence?

  • Beobachten
  • Schlussfolgern (Reasoning)
  • Handeln
  • Interagieren

Wie funktioniert das Beobachten in AI?

Durch:

  • Sensoren, Sensor Netzwerke
  • Sensordaten

Wie funktioniert das Schlussfolgern (Reasoning)

Ist nötig für die Adaptivität

Die Phase ist dafür da, um den Kontext zu interpretieren oder die Aktivität/Stimmung des Nutzers zu analysieren.

Decision-Making
Zentralisiert oder Verteilt

Wie funktioniert das Handeln?

Anschalten/aktivieren von verschiedenen Smarten Geräten. Bspw. Heizung geht an

Was ist das Interagieren in AI?

Interagieren in zwei unterschiedlichen Arten:

  • Traditionell
    • Web, Mobile Endgeräte
  • Natürliche Schnittstellen
    • Gesten, Mimik, Sorache, ...
    • Integration in die Umgebung
      • Technik / Computer verschwindet

Was ist Interoperabilität?

Unterschiedliche Systeme sollen über offene/genormte Schnittstellen miteinander Kommunizieren.

Mittels:

  • Offene und properietäre Systeme
  • Standards und Kommunikationsprotokolle
  • Smart Home Systemplattformen

Wer sind die Player im Smarthome Bereich?

  • Branche der Verbraucherelektronik
    • GEwinn durch Verkauf schnelllegbiger Produkte
    • Kunde nach Kauf nur Kostenfaktor
  • Telekommunikationsunternehmen
    • Gewinn durch Abo-Modelle
  • TGA (technische Gebäudeausrüstung) - Anbieter
    • Jahrelange Experience
    • Handwerker und Ingenieure statt Endnutzer
  • Startups
    • Agil
    • Neue Ideen / Technologien
    • Ggf. Eintagsfliegen

 

Welche Hemmnisse gibt es bei einem Smarthome?

  • Fragliche Wirtschaftlichkeit
  • Orientierungslosigkeit
  • Benutzerfreundlichkeit
  • Insellösungen
  • Angst vor Verlust der Privatsphäre

Welche Herausforderungen und Lösungsansätze gibt es im Smarthome?

1) Herausforderung 2) Lösung

  • Preisgestaltung und Geschäftsmodelle
    • Massenmarkt, Energiekosten, Gesetzgebung
  • Transparenz
    • Zertifikate, Prüfsiegel, Interoperabilitätsbestrebungen
  • Nutzerzentrierte Entwicklung
    • Gesten- und Sprachsteueuerung, Mobile Endgeräte
  • Offene Ökosysteme
    • Vernetzung der Smart-Home Bereiche, Interoperabilitätsbestrebungen
  • Datensicherheit und Transparenz
    • Datenschutzkonzepte, Verschlüsselte Kommunikation

Wer sind die Treiber des Smart Homes?

Gesellschaft

  • Alternde Gesellschaft
  • Mobilität
  • Komofort / Sicherheit

Gesetzgeber

  • Klimaschutz
  • Energiewende
  • Breitbandausbau

Digitalisierung

  • Smartphones
  • Cloud Computing
  • Smart Meter

 

Was sind die Grundlagen von Ambient Intelligence?

Energie sparen und managen

Sicherheit in Gebäuden

Komfort bei der Benutzung der Immobilie

Wie nennt man die Verschmelzung von Produzieren und Konsumieren?

Prosumer

Was sind Zeitreihen?

Zeitreihen sind zeitlich geordnete Folge von Beobachtungen einer oder mehrerer Größen (merkmale/features). Jede Beobachtung ist ein Zeit Stempel zuzuordnen.

Wie können Zeitreihen erkannt werden?

  • Clustering (Unbekannte Muster erkennen)
  • Unüberwachtes Lernen mittels speziellem neuronalen Netz

Wie funktioniert unüberwachte Anomaliedetektion?

Autoencoder geht die einzelnen Daten durch. Dieser besteht aus:

  • Encoder
    • Nimmt die Eingangsdaten und transformiert sie in eine kompakte niedrigdimensionale Repräsentation. Die wichtigsten Merjmale werden erfasst.
  • Decoder
    • Versucht die ursprünglichen Eingasdaten so gut wie möglich wiederherzustellen

Wie läuft das Clustering ab?

1) Datenbeschaffung
2) Datenaufbereitung (Tabellarisch geringster Aufwand)
3) Clustering

  • Unüberwachtes Lernen
  • Alorithmus findet unbekannte Gruppe aus Datensatz
  • Bspw. Einkaufsverhalten

4) Auswertung

Was ist Maschinelles Lernen?

Algorithmen, die aus Daten (Erfahrungswissen) lernen, Muster erkennen, Modelle generieren und darauf Themen/Situationen vorhersagen können

Welche Lernarten beim Maschinellem Learning existieren?

  • Unüberwachtes Lernen
  • Bestärkendes Lernen (reinfocement
  • Überwachtes Lernen

Was ist Regression?

(Metapher Eis verkäufer)

Eine Regression sorgt dafür eine Ideallinie an Datenpunkten zu erstellen. Somit kann man eine Vorhersage für die Zukunft treffen. (Für Kontinuierliche Werte)

Was ist die Klassifikation?

Daten werden ebenfalls gesammelt, jedoch Klassifiziert mittels Label.
Bspw. Auto / Flugzeug

Wie trifft man Optimale Entscheidungen?

  • Interaktionsbedarf bestimmten
  • Von Observation auf den Interaktionsbedarf schließen
  • Wahrscheinlichkeiten berechnen

--> Probabilistisches Modell

Was sind die Axiome nach Kolmogorov?

Die Wahrscheinlichkeit, dass von zwei unvereinbaren Ereignissen entweder das eine oder das andere eintritt, ist gleich der Summe der beiden Wahrscheinlichkeiten.

Was ist der Satz von Bayes?

Mit einer Vorbedingung  kann man auf die Bedingung B schließen. Dies nennt man auch bedingte Wahrscheinlichkeit.

Was ist Reinforcement Learning?

Man trainiert den Algorithmus so, dass dieser Belohnungen erhält für richtige Entscheidungen.

Was ist der Q-Learning Algorithmus?

Ein Algorithmus des Reinforcement Learnings. Das Belohnungssystem wird durch Q-values repräsentiert.

Wie gut funktioniert der Q-Learning Algorithmus?

  • Vorteile
    • Einfach zu implementieren
  • Nachteile
    • Diskretisierung
    • Viele Zustände & große Q-Tables
    • Für größere Systeme mit vielen Komponenten ungeschickt

Q-Table durch Neuronales Netz ersetzen. Somit können kontinuierliche Zustände als Input verwendet werden.

Was ist MDP?

Markov Decision Process

Maximiert das zu erwartende Ergebnis. Es Maximiert die Wahrscheinlichkeit das richtige Ergebnis zu treffe.

  • Markov steht für den aktuellen Zustand. Dieser ist Zukunft und Verganenheit unabhängig. Das Resultat ist nur vom aktuellen Zustand abhängig
  • Rewards werden hier ebenfalls vergeben.  Richtige Rewards sind essentiell!