Ein Algorithmus ist ein schrittweises Verfahren zum Lösen eines Problems durch ein spezielles Regelwerk. Algorithmen bestehen aus einer Folge von elementaren Anweisungen (z. B. Grundrechenarten, logischen Operationen), die nach endlich vielen Schritten die Lösung des gestellten Problems liefern.Eigenschaften
- Determiniertheit.
- Determinismus.
- Finitheit.
- Effektivität.
- Beispiele für (weitere) Eigenschaften von Algorithmen.
Grundsätzlich handelt es sich bei einem Algorithmus um eine formal festgelegte Vorgehensweise, nach der eine definierte Aufgabe gemäß einem strukturierten Schema gelöst wird. In der Regel gibt es dabei einen Eingabewert, der zu einem Ausgabewert umgeformt wird.
Wo werden Algorithmen verwendet : Beispiele sind selbstfahrende Autos, autonome Robotersysteme, medizinische Diagnosesysteme oder das Internet der Dinge. Im Zeitalter der Digitalisierung entscheidet die Qualität der Algorithmen darüber, wie gut ein technisches Produkt oder eine digitale Dienstleistung funktioniert.
Welche 5 Eigenschaften muss ein Algorithmus haben
Eigenschaften von Algorithmen
- Abstraktion.
- Diskretheit.
- Finitheit (= Endlichkeit)
- Terminierung.
- Finitheit vs.
- Determinismus.
- Determiniertheit.
- Determinismus vs.
Wie funktioniert ein Algorithmus im Internet : Algorithmen kommen überall im Alltag vor. Zum Beispiel bei Youtube: Der Algorithmus wird mit Infos darüber "gefüttert", was ihr gelikt und besonders lange angeschaut habt. Daraus berechnet er dann die Vorschläge für neue Videos. Ähnlich funktioniert das bei Netflix, Instagram oder TikTok.
Dieser kann sowohl mittels eines Tools aber auch auf Papier oder im Kopf berechnet werden. Weitere Beispiele für einen Algorithmus wären Gebrauchsanweisungen, Spielregeln, Bau- oder Bastelanleitungen oder Hashfunktionen.
Jedoch nutzen auch moderne Fahrzeuge zahlreiche auf Algorithmen basierende Funktionen. Dazu gehört der Einparkassistent, das Navigationssystem sowie die Automobilelektronik. Zudem steuern Algorithmen die Verkehrsregelungssysteme, zum Beispiel die Ampeln, Straßenbeleuchtung oder Überwachungsanlagen.
Wie funktioniert der Algorithmus Social Media
Wie funktionieren Algorithmen in Social Media Algorithmen in Social Media funktionieren auf der Grundlage von Nutzerdaten. Sie analysieren das Verhalten von Nutzer:innen, wie zum Beispiel welche Beiträge sie mögen oder teilen, welche Seiten sie besuchen und mit welchen Nutzer:innen sie interagieren.Der Google-Algorithmus wurde in den 90er Jahren von Larry Page und Sergey Brin entwickelt und basiert seither auf dem sogenannten PageRank-Algorithmus. Damals war das vorrangige Ziel, Spam-Inhalte zu entfernen (das macht der Algorithmus auch heute noch beim Crawlen und Indexieren).Jedoch nutzen auch moderne Fahrzeuge zahlreiche auf Algorithmen basierende Funktionen. Dazu gehört der Einparkassistent, das Navigationssystem sowie die Automobilelektronik. Zudem steuern Algorithmen die Verkehrsregelungssysteme, zum Beispiel die Ampeln, Straßenbeleuchtung oder Überwachungsanlagen.
Ein Algorithmus darf keine widersprüchliche Beschreibung haben, sie muss eindeutig sein. Jeder Einzelschritt muss ausführbar sein und es muss eine „Endlichkeit“ definiert sein, so dass der Algorithmus ein Ergebnis liefern kann. Er muss außerdem stets bei gleichen Voraussetzungen das gleiche Ergebnis liefern.
Wie funktioniert der Algorithmus von Instagram : Der Instagram-Algorithmus besteht aus einer Reihe von Regeln, die über das Ranking der Inhalte auf der Plattform entscheiden. Er entscheidet darüber, welcher Content in welcher Reihenfolge in allen Feeds der Instagram-Nutzer, auf der Entdecken-Seite, im Reels-Feed, auf den Hashtag-Seiten usw. auftaucht.
Welche drei Eigenschaften muss ein Algorithmus haben : Terminierung: nach endlich vielen Schritten muss der Algorithmus enden und ein Ergebnis liefern. Determiniertheit: der Algorithmus muss bei gleichen Voraussetzungen stets das gleiche Ergebnis liefern. Determinismus: zu jedem Zeitpunkt der Ausführung besteht höchstens eine Möglichkeit der Fortsetzung.
Wo verstecken sich Algorithmen im Alltag
Algorithmen entdecken und untersuchen
Die digitalen Systeme und Produkte treffen regelmäßig selbstständig Entscheidungen. Beispiele hierfür sind personalisierte Werbung oder automatisch generierte Wiedergabelisten bei Musikstreaming-Diensten. Diese Entscheidungen erfolgen über ausgeklügelte Algorithmen.
Du kannst deine Profilbesucher in Instagram leider nicht sehen. Tatsächlich gibt es auch keine Einstellung oder versteckte Funktion dafür, die Profilbesucher herauszufinden. Wie bei Facebook erlaubt die Instagram-App keinen Zugriff auf die Namen der Profilbesucher.Diese Vorschläge beruhen beispielsweise auf den folgenden Kriterien:
- Deine Aktivität: Welchen Konten du folgst und welche Beiträge du mit „Gefällt mir“ markiert, gespeichert oder kommentiert hast.
- Deine Kontakte: Wie du bisher mit diesem Konto oder ähnlichen Konten auf Instagram in Kontakt getreten bist.
Was können Algorithmen nicht : Algorithmen können keine Entscheidungen treffen. Nur Menschen entscheiden und tragen Verantwortung. Algorithmen sind komplexe technische Instrumente, die lediglich unterstützen. Menschen entscheiden, wie und wo Algorithmen in Handlungsroutinen zum Einsatz kommen.