Folgen und Reihen Mathe: Das Prinzip verstehen

In diesem Artikel werden wir zwei Schlüsselbegriffe der Mathematik kennen lernen: Folgen und Reihen. Um sie vollständig zu verstehen, sind einige Grundkenntnisse der Mathematik erforderlich. Folgen und Reihen sind in der Mathematik weit verbreitet und können verwendet werden, um Folgen von mathematischen Objekten wie Polynomen, Zahlen, Mengen, Funktionen usw. zu definieren. Hier werden wir uns […]
Unüberwachtes Lernen: Prinzip und Verwendung

Was die Zukunftsaussichten betrifft, so richten sich viele Hoffnungen auf das unüberwachte Lernen zur Verbesserung der Cybersicherheit oder zur Identifizierung verschiedener Krankheiten. Im Gegensatz zum überwachten Lernen muss der Algorithmus beim unüberwachten Lernen mit nicht annotierten Beispielen arbeiten. In diesem Fall erfolgt das Lernen durch die Maschine völlig unabhängig. Die Maschine wird mit Daten gefüttert, […]
SVM, was ist das wie funktioniert es? Teil 2

Willkommen zum zweiten Teil dieses Dossiers über die Support Vector Machine. Im vorherigen Artikel haben wir die Funktionsweise und die Hauptfehler von Maximal Margin Classifier beschrieben. Unser Ziel ist es nun, unserem Algorithmus zu erlauben, eine gewisse Anzahl von Fehlern bei der Auswahl der Trennungsgeraden zu machen. Dies wird als „soft margin“ bezeichnet, was man […]
Stilübertragung mit CycleGAN

Der Neural Style Transfer (NST) ist eine Sammlung von Modellen und Methoden, die es ermöglichen, den visuellen Stil von Bildern oder Videos auf ein anderes Bild zu übertragen. In diesem Artikel beschäftigen wir uns mit einem bestimmten Modell, das CycleGAN heißt. Heutzutage sind die erfolgreichsten Algorithmen im Bereich NST angepasste Deep-Learning-Algorithmen, die Faltungsschichten verwenden. In […]
Streamlit: Das Tool, um deine Machine-Learning-Projekte zu präsentieren

Streamlit: Ein wichtiger Schritt bei der Verarbeitung von Daten in Machine Learning ist ihre grafische Darstellung, um sie zu visualisieren und ihr Verhalten besser zu verstehen. Daher müssen Personen, die einen Beruf wie Data Scientist ausüben, regelmäßig Daten interpretieren und für andere Teams in ihrer Firma visualisieren. Erstellen von Web-Apps mit Streamlit Im Gegensatz zu […]
AttGAN: Ein Tool zur Veränderung von Gesichtsattributen

Die Bearbeitung von Gesichtsattributen, auch Facial Attribute Editing genannt, bezeichnet alle Methoden, die zum Ziel haben, ein oder mehrere Attribute eines bestimmten Gesichts zu verändern. Vor dem Aufkommen von Deep Learning war dies eine mühsame Aufgabe, da sie Pixel für Pixel von Hand durchgeführt wurde. Seit kurzem gibt es jedoch neue Algorithmen, die es ermöglichen, […]
CatBoost: Das Must-Have im Machine Learning

Seit 2017 ergänzt CatBoost die bestehende Palette an Tools für maschinelles Lernen. CatBoost ist schnell, effizient und präzise und gehört zu den führenden Technologien im Bereich des Gradient Boosting. In diesem Artikel erklären wir dir alles, was du über diese Technologie wissen musst: Anwendungen, Vorteile, Funktionsweise. Was ist CatBoost ? CatBoost ist ein Open-Source-Algorithmus, der […]
train_test_split: Tutorial zur Verwendung dieser Funktion

Ein Machine-Learning-Modell ist in der Lage, selbstständig aus einem Datensatz zu lernen, mit dem Ziel, Verhalten in einem anderen Datensatz vorherzusagen. Dazu findet es zugrunde liegende Beziehungen zwischen unabhängigen erklärenden Variablen und einer Zielvariablen im ursprünglichen Datensatz. Dann verwendet er diese Muster, um neue Daten vorherzusagen oder zu klassifizieren. Wie wird die Funktion train_test_split definiert? […]
Jupyter Notebook: Ein unverzichtbares Tool für den Code-Austausch

Jupyter Notebook ist eine Webanwendung, mit der du Computercode austauschen kannst. Hier erfährst du alles, was du über dieses Tool wissen musst, das bei Entwicklern sehr beliebt ist, aber auch in der Data Science nicht fehlen darf. Jedes Programmierprojekt muss an einem bestimmten Punkt seines Fortschritts geteilt werden. Es ist möglich, den Quellcode zu teilen, […]
Die Brownsche Bewegung: Prinzip und praktische Anwendungen

Nehmen wir ein mikrometergroßes Teilchen, das in einer Flüssigkeit schwimmt. Dieses Teilchen bewegt sich zufällig, weil andere kleine Teilchen auf dieses „große“ Teilchen stoßen. Dies ist das Prinzip der Brownschen Bewegung, auch Wiener-Prozess genannt. Historisch gesehen entdeckte der Botaniker Robert Brown die Brownsche Bewegung im Jahr 1827. Er beobachtete die chaotische Bewegung von Pollenkörnern in […]
Beautiful Soup: Einführung in Web Scraping mit Python

Als User im Internet hat man Zugang zu vielen Informationen, die sich auf Kunden, Angebote, Aktienkurse, physikalische Phänomene usw. beziehen. Diese Daten können von Nutzern gelesen werden, aber man würde sie gerne auswerten, indem man sie in ein brauchbares Format umwandelt, um sie dann zu analysieren und daraus Nutzen zu ziehen. Web Scraping ist die […]
Verteilte Architektur: Definition, ihre Beziehung zu Big Data

Verteilte Architekturen sind Informationssysteme, die verfügbare Ressourcen verteilen und nutzen, die sich nicht am gleichen Ort oder auf dem gleichen Rechner befinden. In diesem Artikel erklären wir ausführlich, was diese Architekturen sind, welche Vorteile sie gegenüber anderen Architekturen haben und wie sie in der Praxis in der Data Science eingesetzt werden. Was ist eine verteilte […]