Computational learning theory

Computational learning theory
QS-Informatik

Dieser Artikel wurde aufgrund von inhaltlichen Mängeln auf der Qualitätssicherungsseite der Redaktion Informatik eingetragen. Dies geschieht, um die Qualität der Artikel aus dem Themengebiet Informatik auf ein akzeptables Niveau zu bringen. Hilf mit, die inhaltlichen Mängel dieses Artikels zu beseitigen und beteilige dich an der Diskussion! (+)

Dieser Artikel oder Abschnitt ist nicht hinreichend mit Belegen (Literatur, Webseiten oder Einzelnachweisen) versehen. Die fraglichen Angaben werden daher möglicherweise demnächst gelöscht. Hilf Wikipedia, indem du die Angaben recherchierst und gute Belege einfügst. Bitte entferne erst danach diese Warnmarkierung.

In der theoretischen Informatik ist die Computer-Lerntheorie ein mathematisches Feld, welches sich auf die Analyse von Maschinen-Lern-Algorithmen bezieht.

Überblick

Theoretische Ergebnisse beim maschinellen Lernen behandeln hauptsächlich den Typ des Induktiven Lernens - das überwachte Lernen. Beim überwachten Lernen werden einem Algorithmus Beispiele mit nützliche Kommentaren gegeben. Zum Beispiel könnten die Beispiele Beschreibungen von Pilzen sein und der Kommentar ein Hinweis darauf, ob sie essbar sind. Der Algorithmus nimmt nun die vorherigen kommentierten Beispiele und benutzt sie um eine Klassifizierung durchzuführen. Diese Klassifizierung ist eine Funktion des Algorithmus, die Kommentare Beispielen zuordnet - inklusive Beispielen, die er noch nie zuvor gesehen hat. Das Ziel des Algorithmus vom überwachten Lernen ist die Erkennung zu optimieren - z.B. die Nummer von Fehlern, die bei neuen Beispielen gemacht wird, zu verringern.

Zusätzlich zu Performance Begrenzungen studieren die Personen hinter der Computer-Lerntheorie die Zeit Komplexität und Machbarkeit des Lernens. Zurzeit gilt eine Berechnung als machbar, wenn sie in Polynomialzeit durchgeführt werden kann. Es gibt zwei Arten von Komplexitäts-Ergebnissen:

  • Positive Ergebnisse - Zeigen, dass eine bestimmte Klasse von Funktionen in Polynomialzeit lernbar ist.
  • Negative Ergebnisse - Zeigen, dass eine bestimmte Klasse nicht in Polynomialzeit lernbar ist.

Negative Ergebnisse werden nur durch Annahmen bewiesen. Annahmen, die in negativen Ergebnissen Standard sind, sind:

Es gibt viele verschiedene Ansätze zur zur Computer-Lerntheorie. Diese Unterschiede basieren auf Annahmen über die Schlussfolgerungs Prinzipien, welche verwendet werden um die limitierten Daten zu generalisieren. Dies umschließt verschiedene Definitionen von Wahrscheinlichkeit (Frequentistischer Wahrscheinlichkeitsbegriff, Bayessche Statistik) und verschiedene Annahmen über die Generierung von Beispielen. Die verschiedenen Ansätze sind unter anderem:

Die Computer-Lerntheorie hat zu vielen praktischen Algorithmen geführt. Zum Beispiel hat die WARL Theorie Boosting inspiriert, die VC Theorie führte zum Support Vector Machine und die Bayessche Statistik zum Bayessches Netz Algorithmus.


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Computational learning theory — In theoretical computer science, computational learning theory is a mathematical field related to the analysis of machine learning algorithms. Contents 1 Overview 2 See also 3 References 3.1 Surveys …   Wikipedia

  • Learning theory — may refer to: * Learning theory (education), the process of how humans learn ** Behaviorism ** cognitivism ** Constructivism (learning theory) ** Connectivism (learning theory) * computational learning theory, a mathematical theory to analyze… …   Wikipedia

  • Statistical learning theory — is an ambiguous term.#It may refer to computational learning theory, which is a sub field of theoretical computer science that studies how algorithms can learn from data. #It may refer to Vapnik Chervonenkis theory, which is a specific approach… …   Wikipedia

  • Computational neuroscience — is the study of brain function in terms of the information processing properties of the structures that make up the nervous system.[1] It is an interdisciplinary science that links the diverse fields of neuroscience, cognitive science and… …   Wikipedia

  • Computational epistemology — is a subdiscipline of formal epistemology that studies the intrinsic complexity of inductive problems for ideal and computationally bounded agents. In short, computational epistemology is to induction what recursion theory is to deduction.… …   Wikipedia

  • Computational — may refer to: Computer Computational algebra Computational Aeroacoustics Computational and Information Systems Laboratory Computational and Systems Neuroscience Computational archaeology Computational auditory scene analysis Computational biology …   Wikipedia

  • Computational theorist — A Computational theorist is a theorist in the areas of Computational Complexity, Computational learning theory, and Cryptography …   Wikipedia

  • Computational theory of mind — In philosophy, the computational theory of mind is the view that the human mind is an information processing system and that thinking is a form of computing. The theory was proposed in its modern form by Hilary Putnam in 1961[citation needed] and …   Wikipedia

  • Theory of computation — In theoretical computer science, the theory of computation is the branch that deals with whether and how efficiently problems can be solved on a model of computation, using an algorithm. The field is divided into three major branches: automata… …   Wikipedia

  • Machine learning — is a subfield of artificial intelligence that is concerned with the design and development of algorithms and techniques that allow computers to learn . In general, there are two types of learning: inductive, and deductive. Inductive machine… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”