Auf dieser Seite finden Sie diverse Publikationen von mir, die ich entwedern in meiner Freizeit oder im Rahmen von Seminaren an der Universität erstellt habe.
Projektbeschreibung Icynator
Icynator ist ein Programm zum Benchmarken von ICA-Algorithmen. ICA steht für Independent Component Analysis. Es geht dabei um das trennen und herausfiltern überlagerter Signale, wie man es vom Cocktailparty-Problem kennt. Das Dokument beschreibt den Ablauf des Projektseminars, die Benutzung des Programms, das wir als 5er Gruppe entwickelt haben und wie man es erweitert. Neben dem kompletten Layout, dem Logo-Design und der Struktur habe ich auch inhaltlich viel zu diesem Dokument beigetragen.
Handbuch - Projektbeschreibung Icynator
Magazinartikel in OpenOffice gestalten
OpenOffice Writer ist inzwischen mehr als nur ein einfaches Textverarbeitungsprogramm. Wer Formatvorlagen richtig nutzt, Bilder, Rahmen, Bereiche vernünftig einstellt, kann erstaunlich gut komplexere Layouts in OpenOffice Writer designen, die den Vergleich mit Zeitschriften vom Kiosk nicht zu scheuen brauchen. Dieses Dokument erklärt die wichtigsten Kniffe, die es beim Designen in OpenOffice zu beachten gilt. Gleichzeitig steht das Layout dieses Dokuments selbst beispielhaft für ein Design, das in OpenOffice Writer entwickelt wurde. Die Dokumentvorlage und weitere Informationen finden sich hier.
Artikel - Magazinartikel in OpenOffice gestalten
Neuronale Netze in der Computerlinguistik
Neuronale Netze werden in der Computerlinguistik als neues Forschungsgebiet betrachtet, um Merkmale der menschlichen Sprachverarbeitung auf dem Computer simulieren zu können. Dieses Referat umreisst ganz grob die wichtigsten Merkmale neuronaler Netze und stellt dann ein paar Ansätze zur Sprachverarbeitung mit diesem Konzept vor.
Referat - Das Neuronale Netze in der Computerlinguistik
Das Brain-State-In-A-Box Modell
Das BSB-Modell ist ein nichtlineares autoassoziatives Netzwerk, das 1977 von Anderson entwickelt worden ist und einen Simulationsversuch der Assoziationsfähigkeit des menschlichen Gehirns darstellt. Im Referat wird dieses Modell vorgestellt, seine Funktionalität beispielhaft demonstriert und detailliert analysiert. Die Hausarbeit erklärt die gleichen Inhalte nochmal in ausführlicher Textform. Sie stellt einen recht guten Einstieg in das BSB-Modell dar.
Referat - Das Brain-State-In-A-Box Modell
Hausarbeit - Das Brain-State-In-A-Box Modell
Making of - DirectX 9 in Delphi
Über ein Jahr arbeitete ich an “DirectX 9 in Delphi” und verwirklichte mir damit einen Traum: Das eigene Buch! Ich bin Autor! Doch was genau hab ich da eigentlich ein Jahr lang gemacht? Wie fing alles an? Der folgende Artikel soll die Enstehung meines ersten Buches dokumentieren.
Artikel - Making of “DirectX 9 in Delphi”
Evolutionary Linguistics
Trotz intensiver Bemühungen mit Hilfe des Computers Sprache zu simulieren (in Form von Kommunikations- oder Übersetzungsprogrammen) gibt es bis heute keinen überzeugenden Ansatz, mit dem sich Sprache durch Regeln und Strukturen für den Computer beschreiben lässt. In diesem Referat wird Sprache unter dem Gedanken der Evolution betrachtet und als emergente Erscheinung gesehen. Dies ist der zweite Teil eines Doppel-Referats, das ich mit einem Kommilitonen zusammen gehalten habe.
Referat - Evolutionary Linguistics
Chancen und Probleme des Publizierens im Internet
Für ein Seminar zum Thema Buchwissenschaft analysierte ich in dieser Hausarbeit, welche Möglichkeiten es heute bereits gibt, im Internet kommerziell zu publizieren und welche Perspektiven sich daraus für die Zukunft ableiten lassen.
Hausarbeit - Chancen und Probleme des Publizierens im Internet
XML in Treebanks
Treebanks sind grosse Textdatenbanken, in denen jeder Satz hinsichtlich seiner grammatikalischen (hauptsächlich syntaktischen) Struktur hin aufgeschlüsselt ist. Sie dienen als Quelle für linguistische Forschungen. Die Hausarbeit thematisiert den Einsatz von XML für die Erstellung solcher Korpora.
SelfDXD
SelfDXD ist angelehnt an die grosse HTML-Dokumentation SelfHTML. Es ist eine zwar unvollständige, aber doch sehr ausführliche Dokumentation von DirectX 8 für Delphi-Programmierer. SelfDXD lässt sich sowohl online lesen als auch als Gesamtpaket inklusive Beispielprogramme runterladen.
SelfDXD online lesen
Dokumentation - SelfDXD in der Offline-Variante
Brettspiel-KI
Auf meiner alten Homepage hatte ich eine Rubrik namens “Wissenschaft” gehabt, in der ich ein paar interessante Spielereien und Artikel veröffentlichte. Grosse Resonanz fand dabei ein Artikel über den Minimax-Algorithmus mit Alpha-Beta-Cutoff, nach dem nahezu jede Brettspiel-KI programmiert wird.
