Lecturenotes

Collection. Algorithmen und Datenstrukturen
Part. Einführung
Unit. Organisation, Literatur 2020-12-08
Unit. Problemstellungen, Begriffe 2020-12-08
Part. Algorithm Engineering
Unit. Problemlösen 2018-12-30
Unit. Algorithmendesign 2018-12-30
Unit. Algorithmenanalyse 2019-01-18
Unit. Algorithmenimplementierung
Unit. Algorithmenevaluierung
Part. Sortieren
Unit. Sortieralgorithmen 2018-12-30
Unit. Internes Sortieren durch Vergleichen (1) 2018-12-30
Unit. Internes Sortieren durch Vergleichen (2) 2019-02-06
Unit. Internes Sortieren durch Verteilen 2019-01-09
Unit. Externes Sortieren
Unit. Sortiertheorie 2019-01-09
Part. Datenstrukturen
Unit. Records und Container 2019-01-29
Unit. Listen 2019-01-29
Unit. Dictionaries und Hash Tables 2019-01-29
Unit. Hash Functions 2019-01-30
Unit. Bäume 2019-05-29
Part. Suchen
Unit. Suchbäume 2019-07-11
Unit. Externe Suchbäume 2019-07-11
Part. Graph-algorithmen
Part. ADS Anwendungen
Collection. Data Mining
Part. Introduction
Unit. Organization, Literature 2020-01-23
Unit. Data Mining Overview 2020-01-23
Unit. On Data 2020-01-23
Part. Cluster Analysis
Unit. Cluster Analysis Basics 2020-02-06
Unit. Hierarchical Cluster Analysis 2020-02-06
Unit. Iterative Cluster Analysis 2020-02-06
Unit. Density-Based Cluster Analysis 2020-02-06
Unit. Cluster Evaluation 2020-02-06
Unit. Constrained Cluster Analysis 2020-02-06
Part. Nearest Neighbor Strategies
Unit. Self-Organizing Maps 2020-01-08
Part. Latent Variables Analysis
Unit. Principal Component Analysis
Unit. Multi-Dimensional Scaling
Unit. Expectation Maximization
Part. Association Analysis
Unit. Frequent Itemset Mining
Unit. Rule Mining
Collection. Datenbanken
Part. Einführung
Unit. Organisation, Literatur 2022-10-21
Unit. Problemstellungen, Begriffe 2022-10-21
Part. Konzeptueller Datenbankentwurf
Unit. Datenbankentwurf und Datenbankmodelle 2022-11-09
Unit. Konzeptueller Datenbankentwurf: ER-Grundlagen 2022-11-09
Unit. Konzeptueller Datenbankentwurf: ER-Erweiterungen 2022-11-09
Unit. Konzeptueller Datenbankentwurf: UML
Part. Logischer Datenbankentwurf mit dem relationalen Modell
Unit. Relationales Modell: Definition, Integrität 2022-11-09
Unit. Relationales Modell: Umsetzung ER-Diagramm 2022-11-09
Unit. Relationales Modell: Syntax-Übersicht 2022-11-09
Part. Grundlagen relationaler Anfragesprachen
Unit. Relationale Algebra 2022-11-09
Unit. Tupel- und Domänenkalkül 2022-11-09
Part. SQL
Unit. SQL: Anfragesprache 2023-01-25
Unit. SQL: Datendefinition und -manipulation 2023-01-25
Unit. SQL: Anwendungsprogrammierung 2023-01-25
Part. Entwurfstheorie relationaler Datenbanken
Unit. Funktionale Abhängigkeiten und Normalformen 2023-01-25
Unit. Entwurfsalgorithmen 2023-01-25
Part. Physischer Datenbankentwurf
Collection. Information Retrieval
Part. Introduction
Unit. Organizaiton, Literature 2023-04-24
Unit. Retrieval Problems 2023-04-24
Unit. Architecture of a Search Engine 2023-04-24
Unit. Architecture of a Search Engine (Karaoke Version) 2023-04-24
Part. Indexing
Unit. Indexing Basics 2023-06-12
Unit. Inverted Index 2023-06-19
Unit. Index Compression
Part. Retrieval Models
Unit. Overview of Retrieval Models 2023-06-26
Unit. Unigram Models 1 2023-06-26
Unit. Unigram Models 2 2023-06-26
Unit. Unigram Models 3
Unit. Embedding Models 2023-06-26
Unit. Sequence Models 2023-06-26
Unit. Combining Evidence
Unit. Learning to Rank
Unit. Term Weighting Formulas
Part. User Interface
Unit. Information Needs and Queries 2020-04-12
Unit. Query Analysis and Refinement
Unit. Cross-Language Search
Unit. Showing the Results
Unit. Size Estimations
Part. Evaluation
Unit. Laboratory Experiments 2023-05-22
Unit. Effectiveness Measures 2023-05-22
Unit. Training and Testing 2023-06-05
Unit. Logging
Part. IR Applications
Unit. Web Search 2021-10-12
Unit. Argument Search 2021-10-12
Unit. Digital Libraries
Unit. Enterprise Search
Unit. Medical Information Retrieval
Unit. Legal Information Retrieval
Unit. Patent Search
Collection. Language and Tools
Part. LISP
Unit. Organization, Literature
Unit. Introduction to LISP
Unit. Functional Programming
Unit. Lambda Calculus
Unit. Data Types and Data Structures
Unit. Language Elements
Part. LISP Applications
Part. Knowledge Representation Tools
Part. Data Processing Stack
Unit. MapReduce
Unit. Hadoop
Unit. Docker 2022-04-29
Collection. Lecturenotes Generic
Part. Scientific Toolbox
Unit. Literature Research 2021-11-04
Unit. Oral Presentations 2020-05-23
Unit. Scientific Writing 2020-05-23
Part. Style Guide
Unit. Tutorial and Style Guide 2019-12-06
Unit. Notation and Style Test 2019-12-12
Collection. Logik
Part. Einführung
Unit. Organisation, Literatur 2020-07-22
Unit. Geschichte der Logik
Part. Aussagenlogik
Unit. Syntax, Semantik 2020-07-22
Unit. Formeltransformation 2020-07-22
Unit. Semantische Erfüllbarkeitsalgorithmen 2020-07-22
Unit. Syntaktische Erfüllbarkeitsalgorithmen 2020-07-22
Unit. Erfüllbarkeitsprobleme 2020-07-22
Part. Prädikatenlogik
Unit. Syntax, Semantik 2020-07-22
Unit. Formeltransformation 2020-07-22
Unit. Syntaktische Erfüllbarkeitsalgorithmen 2020-07-22
Unit. Grenzen der Entscheidbarkeit 2020-07-22
Part. Nichtklassische Logiken
Unit. Fuzzy-Mengen 2020-07-22
Unit. Fuzzy-Inferenz 2020-07-22
Part. Erweiterungen und Anwendungen zur Logik
Unit. Produktionsregelsysteme 2020-07-22
Unit. Nicht-monotones Schließen 2020-07-22
Unit. Logik und abstrakte Algebren 2020-07-22
Unit. Verifikation: Einführung, Hoare-Kalkül 2020-07-22
Unit. Verifikation: Hoare-Regeln, partielle Korrektheit 2020-07-22
Unit. Verifikation: Terminierung 2020-07-22
Collection. Machine Learning
Part. Introduction
Unit. Organization, Literature 2023-01-29
Unit. Learning Tasks 2023-01-29
Unit. Elements of Machine Learning 2023-01-29
Unit. Syntax and Models Overview 2023-01-29
Part. Machine Learning Basics
Unit. Concept Learning 2023-01-29
Unit. From Regression to Classification 2023-01-29
Unit. Evaluating Effectiveness 2023-01-29
Part. Linear Models
Unit. Logistic Regression 2023-07-12
Unit. Overfitting and Regularization 2023-07-12
Unit. Gradient Descent in Detail 2023-07-12
Part. Neural Networks
Unit. Perceptron Learning 2023-07-12
Unit. Multilayer Perceptron 2023-07-12
Unit. Advanced MLPs 2023-07-12
Part. Support Vector Machines
Unit. Linear SVM
Unit. Kernel Methods
Part. Decision Trees
Unit. Decision Trees Basics 2023-01-29
Unit. Impurity Functions 2023-01-29
Unit. Decision Trees Algorithms 2023-01-29
Unit. Decision Trees Pruning 2023-01-29
Part. Bayesian Learning
Unit. Probability Basics 2023-07-03
Unit. Bayes Classifier 2023-01-29
Unit. Frequentist versus Subjectivist 2023-01-29
Unit. Bayesian Belief Networks
Part. Learning Theory
Unit. Error Decomposition and Model Selection
Unit. VC Dimension
Unit. PAC Learning
Part. Deep Learning
Unit. Introduction to Deep Learning 2023-01-29
Unit. Recurrent Neural Networks 2023-01-29
Unit. Long-Term Dependencies
Unit. RNNs for Machine Translation 2023-01-29
Unit. Attention Mechanism
Unit. Self Attention and Transformers
Unit. Transformer Language Models
Part. Ensemble Methods and Meta Learning
Unit. Ensemble Methods Basics 2023-01-29
Unit. Evolutionary Strategies
Unit. Swarm Strategies
Part. Reinforcement Learning
Collection. Modellierung wissensintensiver Probleme
Part. Einführung
Unit. Organisation, Literatur 2018-09-02
Unit. Begriffe, Geschichte der KI 2018-09-02
Unit. Problemstellungen 2018-09-02
Part. Wissensrepräsentation
Unit. Symbolische versus subsymbolische Repräsentation 2018-09-02
Unit. Problemlösungswissen 2018-09-02
Unit. Expertensysteme, Problemklassen 2018-09-02
Part. Begriffe der Modellierung
Unit. System, Modell, Schlussfolgern 2018-10-16
Unit. Modellbildung 2018-10-16
Part. Modellieren mit Constraints
Unit. Einführung Constraints 2018-10-16
Unit. Constraints für endliche Wertebereiche (1) 2018-10-16
Unit. Constraints für endliche Wertebereiche (2) 2018-10-16
Unit. Constraint-Anwendungen
Unit. Constraints für unendliche Wertebereiche 2018-10-16
Unit. Optimierung, Überbestimmtheit
Part. Diagnoseansätze
Unit. Statistische Diagnose: Bayes 2018-10-16
Unit. Statistische Diagnose: Dempster/Shafer 2018-10-16
Unit. Model-based Diagnosis: TMS 2018-10-16
Unit. Model-based Diagnosis: GDE 2018-10-16
Unit. Fallbasierte Diagnose 2018-10-16
Part. Planning and Configuration
Unit. Planning: Basics 2018-10-18
Unit. Planning: Algorithms 2018-10-18
Unit. Planning: Complexity
Unit. Planning: Extensions
Unit. Konfigurierung: Problemstellung, Ansätze 2018-10-16
Collection. Natural Language Processing
Part. Introduction
Unit. Organizaiton, Literature 2023-04-06
Unit. NLP Problems 2023-04-06
Part. Corpus Linguistics
Unit. Empirical Research in NLP 2023-05-22
Unit. Corpora 2023-03-03
Unit. Annotation
Part. Text Models
Unit. Text Preprocessing 2023-05-04
Unit. Text Representation 2023-05-04
Unit. Text Similarity 2023-05-04
Unit. Text Classification Problems
Unit. Language Modeling
Unit. Sequence Models
Part. Words
Unit. Morphology 2023-06-01
Unit. Word Classes 2023-06-07
Unit. Named Entities 2023-06-07
Part. Syntax
Unit. Grammar Formalisms 2023-06-22
Unit. Phrase Structure Grammar 2023-03-03
Unit. Dependency Grammars 2023-06-22
Unit. Features and Unification
Part. Semantic
Unit. Word Meaning and Relations
Unit. Lexical Semantics 2023-03-03
Unit. Distributional Semantics
Unit. Compositional Semantics
Unit. Frame Semantics
Part. Discourse
Unit. Models of Discourse
Unit. Discourse Processing
Unit. Dialogue Processing
Unit. Inference and World Knowledge
Part. Bias and Fairness
Unit. Biases in Data, Stochastic Parrots, Data De-biasing
Unit. Resource Consumption, Electronic Colonialism
Part. NLP Applications
Unit. Practical Issues
Unit. Text Clustering
Collection. Search Algorithms
Part. Introduction
Unit. Organization, Literature 2018-10-17
Unit. Search Problems 2018-10-26
Part. Basic Search Algorithms
Unit. Uninformed OR Graph Search (1) 2018-11-09
Unit. Uninformed OR Graph Search (2) 2018-11-15
Unit. Uninformed AND-OR Graph Search (3) 2018-11-16
Part. Informed Search
Unit. Best-First OR Graph Search: Introduction 2018-11-16
Unit. Best-First OR Graph Search: Cost Functions 2018-11-16
Unit. Best-First OR Graph Search: Hybrid Strategies 2018-11-16
Unit. Best-First AND-OR Graph Search: Introduction
Unit. Best-First AND-OR Graph Search: Cost Functions
Part. Searchspace Representation
Unit. State-Space Representation 2018-11-09
Unit. Problem-Reduction Representation
Unit. Relation to Other Optimization Techniques
Part. Search Theory
Unit. A*: Formal Properties (1) 2020-07-21
Unit. A*: Formal Properties (2) 2020-07-21
Part. Relaxed Models
Unit. A*: Relaxing Optimality (1) 2020-07-21
Unit. A*: Relaxing Optimality (2) 2020-07-21
Unit. Non-additive Cost Functions
Unit. Designing Heuristics 2020-07-21
Part. Game Playing
Unit. Basic Game Playing Strategies 2018-11-15
Part. Search Applications
Collection. Wahrscheinlichkeitstheorie und Statistik
Part. Einführung
Unit. Organisation, Literatur
Unit. Einordnung, Begriffe
Part. Wahrscheinlichkeitsbegriff
Unit. Zufallsexperimente
Unit. Ergebnisräume
Unit. Ereignisräume
Unit. Relative Häufigkeit
Unit. Klassischer Wahrscheinlichkeitsbegriff
Unit. Axiomatischer Wahrscheinlichkeitsbegriff
Part. Kombinatorik
Unit. Permutationen und Kombinationen
Unit. Kombinatorik für Laplace-Wahrscheinlichkeiten
Unit. Urnenmodell
Part. Bedingte Wahrscheinlichkeit
Unit. Bedingte Wahrscheinlichkeit
Unit. Satz von Bayes
Unit. Statistische Abhängigkeit
Part. Zufallsgrößen und Maßzahlen
Unit. Zufallsgrößen
Unit. Wahrscheinlichkeitsverteilungen
Unit. Verteilungsfunktionen
Unit. Mehrere Zufallsgrößen in einem Wahrscheinlichkeitsraum
Unit. Verknüpfung von Zufallsgrößen
Unit. Erwartungswerte
Unit. Varianz und Standardabweichung
Unit. Das Wurzel-n-Gesetz
Unit. Schätzwerte für Varianz und Standardabweichung
Part. Die Binomialverteilung
Unit. Bernoulli-Experimente
Unit. Bernoulli-Ketten
Unit. Bernoulli's Formel
Part. Das Gesetz der großen Zahlen
Unit. Einführung zum Gesetz der großen Zahlen
Unit. Die Tschebyscheffsche Ungleichung
Unit. Bernoulli's Gesetz der großen Zahlen
Unit. Borel's Gesetz der großen Zahlen
Part. Die Normalverteilung
Unit. Der lokale Grenzwertsatz
Unit. Der integrale Grenzwertsatz
Unit. Die Normalverteilung
Unit. Der zentrale Grenzwertsatz
Unit. Das Wahrscheinlichkeitsnetz der Normalverteilung
Part. Hypothesentests
Unit. Alternative Tests
Unit. Signifikanztests
Collection. Web-Technologie
Part. Einführung
Unit. Organisation, Literatur 2022-07-05
Unit. Problemstellungen, Begriffe 2022-07-05
Part. Kommunikation und Protokolle für Web-Systeme
Unit. Internetworking 2022-05-10
Unit. Client-Server-Interaktionsmodell 2022-05-10
Unit. HTTP-Protokoll, Grundlagen TLS 2022-05-10
Unit. Zeichen und Codierung 2022-05-11
Part. Dokumentsprachen
Unit. Auszeichnungssprachen 2023-06-18
Unit. HTML 2023-06-18
Unit. Cascading Stylesheets CSS 2023-06-18
Unit. XML-Grundlagen 2023-06-18
Unit. XML-Schema 2023-06-18
Unit. Die XSL-Familie 2023-06-18
Unit. Parse-Paradigmen und APIs für XML 2023-06-18
Part. Server-Technologien
Unit. Web-Server, Container und -Frameworks, Template Engines 2023-07-05
Unit. Exkurs: Reguläre Ausdrücke, PHP 2023-07-05
Part. Client-Technologien
Unit. Web-Clients, Exkurs: Programmiersprachen 2023-07-05
Unit. JavaScript 2023-07-05
Unit. WebAssembly
Part. Architekturen und Middleware
Unit. Client-Server-Architekturen, Ajax, REST 2023-07-05
Unit. WebSockets, RPC, Message-oriented-Middleware
Part. Semantic Web
Unit. Motivation Semantic Web 2018-03-25
Unit. Einführung RDF 2018-03-25
Unit. RDF-Anwendungen
Unit. RDF Vocabulary Description Language: RDF Schema 2018-03-25
Unit. Semantik von RDF und RDFS 2018-03-25
Unit. Ontologien und OWL 2018-03-25
Unit. OWL-Anwendungen und Werkzeuge