Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).
Grundbegriffe der Informationstheorie (Entropie und Quellencodierungstheorem)
Das Wichtigste aus dem Video
Transkriptautomatisch erstellt · 249 Zeilen
- in diesem video wird es um informationstheorie gehen natürlich kann ich in einem kurzen video nicht die gesamte informationstheorie
- aufbereiten also wird es in erster linie darum gehen die grundideen vorzustellen und als aufhänger werden wir uns mit der frage beschäftigen wie man eigentlich
- daten komprimieren können und was die grenzen weil solches verfahren sind dafür werden wir mit zunächst mal zwei beispiel dateien arbeiten
- ich habe auch us angegeben falls sie das selbst ausprobieren wollen die erste datei ist einfach eine große textdatei in der sehr viel englischer text aus dem
- projekt gutenberg drin ist das sind ungefähr 65 millionen breit und als zweites ein bild was ich irgendwann mal geschossen habe das ist gespeichert als
- bmp datei das sind auch absichtlich ungefähr 65 millionen konten diesem fall auch gut erklären warum das genauso viele sind
- das hat eine auflösung von 1800 x 1200 pixeln und jeder pixel verbraucht 3 byd für die drei farben rot grün und blau und jetzt ist die frage wie kann man
- diese dateien kleiner kriegen es soll ja um datenkompression gehen und wir schauen uns mal zwei möglichkeiten an die eine ist dass man mit der textdatei
- dass wir daraus ein zip-archiv machen weiß ich das noch nie gemacht haben dafür brauchen sie nicht mein programm zu installieren
- man kann zum beispiel in windows mit einem rechtsklick auf die datei klicken und dann auswählen ich glaube das sind ein zip-archiv und dann bekommen wir
- eine datei die deutlich kleiner ist also ganz grob ungefähr nur ein drittel der ursprünglichen größe hat mit dem bild kann man noch was anderes machen sie
- können dieses bild mit irgend einem grafikprogramm öffnen bis dann wieder abspeichern aber nicht in dem format bmp sondern zum beispiel
- als jpeg und wenn sie dieses bild als jpeg abspeichern dann werden sie sehen dass der platzgewinn auf der festplatte sogar noch größer ist da
- ist pi mal daumen die komprimierte datei nur noch ein sechstel so groß wie die originaldatei es handelt sich allerdings um zwei sehr unterschiedliche verfahren
- der kompression der für uns wesentliche unterschied ist dass in dem fall rechts es sich um eine sogenannte verlust behaftete kompression handelt aber
- vielleicht vorher noch mal ein anderer auch nicht ganz unwesentlicher unterschied beide bilddateien rechts die bnp datei und die jpeg datei kann ich
- mit normalen programm einfach öffnen und mehr ansehen die beiden dateien links die ursprüngliche text datei und die
- zip-datei unterscheiden sich die textdatei kann ich mit einem texteditor mir anschauen die zip datei muss sich erst wieder
- auspacken bevor ich sie mir mit einem texteditor anschauen kann aber dafür uns wesentliche unterschied ich habe eben
- schon mal angefangen das zu sagen es rechts findet eine verlust- behauptete komprimierung stadt das bedeutet wenn ich nur die jpeg datei habe kann ich mit
- deren hilfe das original die bmp dateien nicht wieder rekonstruieren das was auf der linken seite passiert ist für uns in diesem video entscheidend
- da handelt es sich um eine kompression bei der ich wenn ich das zip-archiv wieder auspacken die originaldatei exakt wird für bild
- wieder zurückbekommen wir wollen uns in diesem video nur mit verlust freier kompression beschäftigen es gibt in diesem kanal auch videos die
- erklären wie das auf der rechten seite funktioniert warum diese jpeg-bilder so viel kleiner als die original bilder sind aber darum soll es hier nicht gehen
- ok dritte beispiel datei wir werden uns eine datei ungefähr derselben größe wie die beiden vorherigen erzeugen mit einem kleinen programm das hier steht dieses
- programm mache ich weiter als sechseinhalb millionen zufällig ausgewählte bytes auf die festplatte zu schreiben das heißt wir haben eine
- dritte datei die ungefähr so groß ist wie die anderen beiden und die wollen wir auch komprimieren hier noch mal links im vergleich die
- textdatei und die größe der komprimierten also getippten textdatei das machen wir mit der datei randomly wir eben erzeugt haben auch dann wenn
- sie das zum ersten mal machen wird sie das ergebnis überraschen die rezepte datei random zip ist nicht nur nicht kleiner als das
- original sondern sehr großer wahrscheinlichkeit sogar größer ist als original von kompression kann also hier überhaupt keine rede sein
- und die frage die man sich jetzt stellen muss ist ist dieses verfahren vielleicht schlecht gibt es bessere verfahren oder gibt es hier grundsätzliche probleme
- also ich habe die frage mal so formuliert gibt es ein verfahren mit dem man jede datei egal wie sie aussieht verlustfrei komprimieren kann also klar
- machen können und wir wollen das mal ganz vorsichtig mathematisch formulieren mathematische soll das bedeuten gibt es eine initiative abbildung die jeder
- datei de eine andere datei die habe ich dann f von d genannt zuordnet so dass es von d zumindest niemals größer als de ist das ist ja eben bei dieser random
- datei passiert wir würden vielleicht gar nicht erwarten dass jede datei kleiner wird und zumindest erwarten dass sie nicht größer werden ist eben passiert
- ist vielleicht fragen sie sich warum da in ihr tief steht in jeck tief muss natürlich da stehen damit es ein verlustfreies verfahren ist wenn durch
- dieses verfahren zwei verschiedene dateien auf dieselbe datei abgebildet werden dann kann ich natürlich unmöglich beide wäre konstruieren also es muss
- eine induktive abbildung sein sie soll dateien abbilden auf dateien die nicht größer sind und diese bedingung wird auf jeden fall von der
- identität erfüllt das heißt wir brauchen gar keinen verfall überlassen sie dateien einfach so wie sie sind das war natürlich auch ein bisschen wenig darum
- verlangen wir auch wieder ganz ganz vorsichtig es würde uns reichen wenn zumindest eine einzige datei kleiner ist als sie vorher war und wir werden sie
- nicht mal das geht das kann man sich ganz leicht überlegen ich habe dazu eben ein kleines schaubild gemacht wenn sie sich zum beispiel
- überlegen wie viele verschiedene dateien es gibt die aus genau drei bits bestehen dann werden sie sehen dass das genau zwei hoch 3 also acht verschiedene
- dateien sind und wenn sie sich überlegen wie viel dateien aus genau auf ihr witz bestehen dann wenn das genau 24 also 16 parteien seien und so weiter daraus
- folgt dann zum beispiel dass die anzahl der verschiedenen dateien die aus drei bit oder weniger bestehen genau 20 + 21 22 23 also zwei hoch 4 - 115 ist und
- entsprechend so ist dieses schaubild hier gemeint also zum beispiel in den grünen ring sollen alle dateien liegen die aus genau 41 biz bestehen in dem
- orangen rink liegen alle dateien die auf genau 42 blitz bestehen in dem blauen ring kann die dateien die auf genau 43 will zu bestehen und so weiter
- und jeder ding muss nach dem was man es eben überlegt haben immer doppelt so viel fläche wieder nicht kleinere haben wenn jetzt eine einzige datei auf eine
- datei abgebildet wird die kleiner ist als sie selbst war dann konnte das zum beispiel so aussehen wie dass dieser rot weil hier andeutet eine datei die vorher
- 43 bit groß war rutscht auf ein weiterhin liegenden ring zum beispiel auf den ring prodi 42 bilddateien liegen das heißt
- diese datei wäre durch unser verfahren ein bild kleiner geworden aber wir haben uns ja immer schon überlegt dass der orange ring zusammen mit allen darin
- alle dateien auf nimmt die 42 bit oder weniger haben und da ist eigentlich kein platz mehr das heißt wenn diese rote datei dann
- nach innen rutscht dann muss irgendeine andere dateien nach außen rutschen denn sonst hätten wir keine inaktiven abbildung mehr das heißt in dem moment
- wo wir so einen verfahren haben wir das hier durch diese abbildung f beschrieben ist es ist unmöglich dass sie in die aktiv sein kann wenn tatsächlich auch
- nur eine einzige datei kleiner würde das bedeutet die antwort auf die frage wie wir am anfang gestellt haben ist es kann so ein für jede datei funktionierendes
- komprimierungsverfahren nicht geben und wir wollen es jetzt im rest des videos überlegen was denn der grund dafür ist dass das nicht geht was sind die grenzen
- kann man den dateien irgendwie ansehen dass sie nicht komprimiert sind und so weiter dafür noch mal ein anderes kleines experiment
- ich habe diese dateien damit der befohlen gearbeitet haben durch ein kleines selbst geschrieben das an
- die programm geschickt das können sie auch einfach selbst schreiben oder sich auf meiner website herunterladen dafür werden die 6,5 millionen byd die
- weder haben in lauter paket der a 24 bit zerlegt und dann schauen wir in diese bit pakete jeweils rein und zählen wie viele von diesen blitz einzeln sind in
- manchen paketen wird gar kein bild 1 seien in manchen werden zum beispiel 11 1 1 sein und in manchen werden die höchste zahl die mögliches 24 sein
- das ergebnis tragen wir in einem staat diagramm auf sowie hier und sie sehen wir haben eine schöne gleichmäßige kurve und wenn sie kurz nachdenken dass das ja
- zufällig erzeugt war dann werden sie darauf kommen dass das was wir hier sehen eine biene mira verteilung sein muss im wesentlichen das bedeutet wenn
- wir eine genügend große datei haben und eine genügend vereine unterteilung und dann kommt hier im prinzip so was wie eine kurve raus daran kann man sozusagen
- erkennen dass diese datei zufällig erzeugte ganz grob gesagt wenn wir uns stattdessen die genauso große textdatei anschauen dann bekommen natürlich nicht
- so eine schöne gleichmäßige kurve raus weil diese daten ja auch nicht zufällig sind dass die dateien nicht so zufällig verteilt aussehen dass wir hier keine
- gaus kurve haben hat verschiedene gründe es liegt zum beispiel daran dass texte auf eine bestimmte art gespeichert werden für jeden buchstaben wenn diese
- maske format immer 8 bit verwendet und bestimmte 8 bit muster kommen häufiger vor als andere darum bekommen wir halt eine im
- vergleich zu grün unregelmäßig aussehen der kurve das überraschende was man am anfang auch nicht unbedingt erwartet ist wenn ich diese datei jetzt mit dem zip
- programm verpackt und dann analysiere dann bekommt wieder etwas was fast wie meine ursprüngliche kurve aussieht für die rennen datei das heißt das
- zip-archiv sieht so aus als wäre die datei zufällig erzeugt wurden und noch etwas weiteres wenn sie diese datei beck zieht jetzt nehmen und die
- nochmals die viren dann werden sie sehen dass das was da rauskommt wieder wie schon bei der rennen datei nicht kleiner sondern sogar bis
- größer ist das original ist das heißt wir können die nicht nochmal komprimieren und nochmal komprimieren und nochmal komprimieren was ja
- irgendwie auch logisch ist und das hier nie aufhören das passt zu dem was wir uns vorher schon über die grenzen des komprimieren überlegt haben
- ich habe ja mal ein paar vage formulierte hypothesen aufgeschrieben ist natürlich etwas gewagt nach drei so kleinen experimenten schon prothesen
- aufzustellen aber man könnte ich jetzt die folgenden ideen haben und eine datei in der die bits und bytes zufällig was immer das genau bedeuten mag und mit
- gleicher wahrscheinlichkeit verteilt sind kann man gar nicht komprimieren zweite hypothese eine datei die mit einem entsprechenden programm schon mal
- effizient komprimiert wurde kann man nicht noch weiter komprimieren in dem sinne dass sie noch kleiner wird jedenfalls nicht verlustfrei und was wir
- an den kurven eben gesehen haben man könnte vermuten dass in einer bestimmten art und weise durch das komprimieren die datei zufälliger gemacht wird das würde
- auch zu der erste hypothese passen wenn die datei schon zufällig ist kann man sie halt nicht komprimieren weil man sie nicht mehr zufälliger machen können mit
- solchen fragen unter anderem beschäftigt sich die sogenannte informationstheorie die informationstheorie ist wenn sie so wollen das kind von claude shannon
- das ist ein amerikanischer mathematiker der im zwanzigsten jahrhundert gelebt hat und der in vielen bereichen sehr prägend war für die informationstheorie
- ging eigentlich alles los mit einem artikel von gender mathematik theory of communication 1948 erschienen ist und in dem unter anderem die dinge drin stehen
- über die wir heute reden wollen er hat aber noch andere wegweisende dinge veröffentlicht ich nenne hier nur zwei beispiele
- es gibt einmal den artikel communication die präsenz auf neues der auf fast zur gleichen zeit geschrieben wurde da taucht zum beispiel das ab das theorem
- auf über das wir auch schon gesprochen haben und seine masterarbeit 1930 heißt es symbolik analysis of leland switching circuit
- das war im prinzip die erste mathematische theorie von binären logische schaltkreise aufbauen darf zwischen ergeben also ein sehr
- vielseitiger und wegweisender wissenschaftler der übrigens nebenbei nachdem was man so über ihn gehört auch ein sehr lustiger und interessanter
- mensch wahr er hat eine ganze reihe von sehr spaßigen apparaten erfunden vielleicht versuchen sie zum beispiel mal auf youtube nach dem begriff wie
- rote mit maschinen zu suchen das ist auch etwas was er entwickelt hat schön war mathematiker aber auch ingenieur und als ingenieur hat er sich auch ganz
- pragmatische fragen gestellt und in dieser informationstheorie sind fragen die er sich zum beispiel gestellt hat wie kann man informationen
- quantifizieren kann man den informationsgehalt irgendwie messen wie eine physikalische größe sowie kraft oder geschwindigkeit oder so was andere
- fragen die man sich natürlich auch stellen könnte sind was ist informationen eigentlich und kann man vielleicht auch die bedeutung in den
- inhalt von informationen durch zahlen darstellen das sind fragen die in der informationstheorie gar nicht behandelt
- werden also das ist keine alle umfassende theorie der information wie der name vielleicht ausdrückt sondern ist es eher eine ingenieur mäßige
- theorie in der es um die fragen geht die da oben stehen bevor wir uns mit den begriffen der informationstheorie vertraut machen noch
- zwei vor überlegungen was ich wohne ja schon gesagt habe wenn man eine datei als zip-archiv verpackt und sie damit deutlich kleiner macht im allgemeinen
- kann man sie danach wieder auspacken und bekommt die originaldatei ohne änderungen verlustfrei zurück das heißt es ist keine informationen verloren
- gegangen also informations gehalten muss etwas anderes sein als datenmenge denn die datenmenge ist das komprimieren
- reduziert wurden aber die informationen die in die datei steckte ist irgendwie erhalten geblieben weil wir sie hier wieder zurückbekommen
- können das war die erste folge legen und für die zweite vollbelegung stellen sie sich vor sie sitzen in einer quizshow
- und sie sollen einen bundeskanzler erraten es gab bisher in deutschland acht bundeskanzler ich habe dir mal aufgeschrieben mit
- ihrem nachnamen und mit ihrem geburtsjahr und sie sollen also jetzt erraten welcher gemeint ist und ihnen werden zwei verschiedene informationen
- angeboten zur auswahl und sie sollen wir jetzt sagen welche informationen für sie wertvoller ist die eine information diese bekommen ist der
- name des gesuchten kanzlers enthält den buchstaben r ich habe das hier mal markiert das gilt für sechs von den acht bundeskanzlerin
- bei denen talk nirgendwo im nachnamen einen eher auf die zweite informationen die sie bekommen können ist der gesuchte kanzler wurde im neunzehnten jahrhundert
- geboren das gilt nur für zwei von diesen kanzlern wenn sie es ein bisschen drüber nachdenken dann werden die meisten leute
- wahrscheinlich sagen dass die zweite information wertvoller ist und der grund dafür dass die zweite information wertvoller ist es der dass sie ein
- ereignis beschreibt das eine geringere wahrscheinlichkeit hat als die erste information wenn wir also davon ausgehen dass alle acht kanzler mit gleicher
- wahrscheinlichkeit vorkommen können dann ist die wahrscheinlichkeit dafür dass der gesuchte kanzler also der ausgewählte im 19 jahrhundert geboren
- wurde wesentlich geringer als die wahrscheinlichkeit dafür dass der zufällig ausgewählte kanzler im nachnamen den buchstaben r hat also wir
- können uns merken mit die wahrscheinlichkeit geringer es ist der informationsgehalt höher darum wird der informationsgehalt
- manchmal auch überraschungs wert genannt die grundidee die shannon nun verfolgt hat ist das eher information als funktion der wahrscheinlichkeit
- dargestellter darum unsere vor überlegungen geben in seinem paper dessen titel ich am anfang zitiert habe spricht er von einer
- quelle die zeichen sendet das ist eine abstraktion so eine quelle die zeichen setzt kann alles mögliche sein das kann ein telegraph sein der
- morsezeichen sendet das kann ein smartphone sein dass bilder über das wlan verschickt das kann eine datei sein die auf einem usb stick gespeichert ist
- das kann auch ein buch sein in dem die zeichen dann buchstaben sind das heißt wir haben es wie man es in der informatik auch häufig macht mit einer
- endlichen menge von zeichen zu tun die man typischerweise vorbild nennt diese menge nennt man meistens groß sigma und wir würden jetzt
- diese n zeichen die wir da haben x1 x2 und so weiter bis xl nennen und die entscheidende vorstellung ist nun dass diese zeichen alle mit einer bestimmten
- wahrscheinlichkeit auftreten also wir sagen das zeichen xi tritt mit einer wahrscheinlichkeit die auf und wir setzten zwei dinge voraus erstens haben
- all diese zeichen tatsächlich eine positive wahrscheinlichkeit kann es von denen hat die wahrscheinlichkeit 0 denn das würde bedeuten dass es nie
- auftritt dann können wir gleich weglassen und alle wahrscheinlichkeiten zusammen ergeben genau 1 das heißt es kommt immer garantiert ein weiteres
- zeichen stellen sie sich vielleicht wirklich einfach so im telegrafen vor in dem regelmäßig irgendwelchen morsezeichen gesendet werden
- damit haben wir im prinzip eine zufalls variable definiert die den ich hier mal groß und diese zu fass variable kann als werte annehmen die zeichnung aus dem
- alphabet und die wahrscheinlichkeit dafür dass dann die zufalls variabel das zeichen xi annimmt ist anhalt gerade so wie es darum steht und eine gedächtnis
- lose quelle ist dann nach shannon einfach eine folge von zufalls variablen die unabhängig voneinander sind das ist die bedeutung von gedächtnis los in
- diesem fall und die alle dieselbe verteilung iks haben das heißt es kommt zeichnen um zeichnen um zeichen aus dieser quelle raus quellen haben wir
- fuhren beispiele gesehen mit der wahrscheinlichkeit verteilung die videos stehen haben ganz simples beispiel ich habe hier einen dreizeiler
- in python geschrieben dieses programm gibt einfach immer 0 und einzeln raus und entscheidet mit hilfe eines zufallszahlengenerator spot null
- oder eins ausgibt die funktionen random gibt wählt zufällig eine zeit zwischen 0 und 1 aus und wenn diese zahl kleiner als 0 3 es gibt meine funktionen 0
- zurück und sonst gibt sie eine 1 zurück das wäre so eine quelle ein beispiel für so eine quelle das alphabet würde in diesem fall nur
- aus zwei zeichen bestehen x10 x2 ist eins und so wer das geschrieben haben wäre die wahrscheinlichkeit p1 0,3 die wahrscheinlichkeit p2 wir dann
- entsprechend komma 7 ein anderes beispiel ein bisschen näher an der anwendung für eine quelle könnte einen text sein
- ich habe ihn bei mir eine tabelle genommen in der die buchstaben häufigkeiten in deutschen texten aufgeführt ist zum beispiel der
- buchstabe e kommt mit einer häufigkeit von 17,4 prozent vor der buchstabe q sehr selten mit einer häufigkeit von 0,02 prozent und so
- weiter ich habe da oben darüber geschrieben ist dieses modell realistisch können wir uns einen text wenn unsere quelle zum
- beispiel ein buch ist wirklich vorstellen als eine folge von buchstaben mit einer bestimmten wahrscheinlichkeit ankommen und die antwort ist nein das
- können wir natürlich nicht in einem typischen deutschen text werden die einzelnen buchstaben nicht unabhängig voneinander vorkommen das war
- ja gerade die definition von gedächtnis loser quelle zum beispiel werden bestimmte abfolgen von buchstaben wahrscheinlicher als andere sein hinter
- einem kommt zum beispiel viel häufiger 1 n als ein anderer buchstabe darum wäre abgesehen davon dass wir hier gar nicht
- über leerzeichen und satzzeichen und so weiter gesprochen haben oder auch groß- und kleinschreibung ignoriert haben die ist nicht unbedingt ein adäquates modell
- aber wie es mit allen modellen so ist die frage ist ob man das modell nicht trotzdem gebrauchen kann also vielleicht ist dieses hier ein
- bisschen zu einfach aber die idee der gedächtnis losen quelle lässt sich für viele anwendungen sehr gut gebrauchen und was man auch dazusagen muss es gibt
- auch modelle in der informationstheorie für quellen die nicht gedächtnis los sind in denen die zeichen also nicht alle unabhängig voneinander kommen aber
- so weit werden wir dieses video nicht die gut was wir jetzt machen möchten beziehungsweise das was shannon in seinem paper gemacht hat wir möchten
- jeden zeichen seinen informationsgehalt zuordnen das schreibt man normalerweise mit einem großen i also 1 bei unseren zeichen das
- wäre jetzt zum beispiel auf der letzten folie einer von den 26 buchstaben gewesen soll eine informationsgehalt zugeordnet
- um dieser informationsgehalt soll von seiner wahrscheinlichkeit abhängen das war ja das was wir ihnen schon mal auf der folie stehen hatten wir wollen
- informationen als funktion der wahrscheinlichkeit darstellen darum schreibt man häufig in der informationstheorie auch nicht groß wie
- von xi also von dem zeichen sondern große von p i das nicht so ganz richtig ist das ist ja nicht der informationsgehalt der
- wahrscheinlichkeit sondern der informationsgehalt des zeichens aber wir werden diese konventionen auch übernehmen dabei immer eingedenk dessen
- was eigentlich gemeint ist und jetzt stellen wir ein paar forderungen die wir für sinnvoll halten an diese funktion groß sie was hätten wir gerne das erste
- was ganz sinnvoll klingt ist informationen wird akkumuliert also wenn ich neue informationen bekomme dann kommt sie zu der alten dazu das bedeutet
- dieser wert der da rauskommt große von xi kann nicht negativ sein denn das würde bedeuten dass wenn ich neue information bekomme ich dann nach
- weniger informationen als vorher habe und so funktioniert hier nicht also informationen kann nicht negativ sein denn es kommt wenn überhaupt immer nur
- was dazu die zweite sache die auch ziemlich sinnvoll klingt ist dass diese funktion die den informationsgehalt bestimmt stetig von dem
- wahrscheinlichkeiten abhängen soll das bedeutet ja nur das ist ja nur eine mathematische formulierung davon dass wenn sich die wahrscheinlichkeit nur ein
- ganz bisschen ändert der informationsgehalt sich auch nur ein ganz bisschen ändern soll alles andere wäre glaube ich nicht
- sinnvoll und für die dritte forderung das ist dann auch die letzte noch mal eine kleine weitere vor überlegung stellen sich wieder ein spiel vor
- es wurden drei würfel geschmissen oder ein wofür wurde dreimal geschmissen und sie sollen die augenzahl erraten und wie eben bei dem quiz mit den kanzlern
- können sie jetzt wieder informationen bekommen stellen sie sich vor sie bekommen zunächst die information a beim ersten
- wurf kam eine eins heraus das hilft ihnen natürlich schon weil jetzt bestimmte augen zahlen als gesamtsumme gar nicht mehr herauskommen können
- dann bekommen sie eine zweite information gesagt beim zweiten wurf kamen auch eine 1 heraus das hilft ihnen auch weil sie
- jetzt noch mehr darüber wissen was überhaupt noch rauskommen kann als gesamt augenzahl und was nicht rauskommen können also was man hier
- jetzt sagen kann ist sie haben eigentlich informationen bekommen egal wie sie informationen an messen und information b und konnten die
- zusammenzählen sie haben ganz also die summe dieser beiden informationen dann informationsgehalt wenn sie aber stattdessen die folgenden
- informationen bekommen hätten zunächst dieselbe information a wie vorher beim ersten wurf kam eine eins heraus und dann als zweite informationen die gesamt
- augenzahl ist kleiner als 15 dann wenn sie da ein bisschen darüber nachdenken ist die zweite information nicht mehr so viel wert weil ein teil
- der informationen sozusagen in der ersten schon drin steckt sie können also jetzt nicht einfach den informationsgehalt dieser beiden
- einzelinformationen addieren und wenn sie jetzt darüber nachdenken was der grund ist warum man den informationsgehalt der ersten beiden
- informationen a und b agieren kann und den von rund 10 nicht dann werden sie hoffentlich darauf kommen dass ist an folgendem liegt die beiden ersten
- ereignisse die der beschrieben werden sind stochastik unabhängig und die anderen beiden nicht und das ist die entscheidende dritte forderung die wir
- stellen an die informationsfunktion wenn ich unabhängige ereignisse habe dann soll sich deren informationsgehalt addieren bei abhängigen ereignissen bei
- stochastische abhängigen ereignissen muss das nicht unbedingt so sein also diese drei forderungen die hier jetzt orangen geschrieben sind werden
- wir jetzt mathematisch formulieren das hat dann auch gemacht das heißt was wir suchen ist also diese funktion die bildet ab vom intervall 01
- also von den wahrscheinlichkeiten auf nicht negative reale zahlen das soll also der informationsgehalt sein der da rauskommt sie soll stetig sein und die
- dritte forderung war dass ich unabhängige informationsgehalt addieren kann das ist das was ich als formel hingeschrieben habe ich von p1 p2 solle
- die von p1 plus ii von p2 sein 41 mal p2 heißt gerade wenn zwei ereignisse unabhängig sind kann ich ihre wahrscheinlichkeiten multiplizieren so
- und wenn sie hier jetzt mal gucken dann sehen sie eigentlich dass sie so eine funktion schon mal gesehen haben die diese bedingung erfüllt man kann
- mathematisch beweisen dass ist nur eine ganz bestimmte klasse von funktionen gibt die all diese forderungen erfüllt das sind nämlich funktionen die so
- aussehen die haben die formen logarithmisch von der wahrscheinlichkeit mal irgendein faktor wobei irgendwann eine negative
- zahl ist vielleicht denken sie mal kurz darüber nach warum a negativ sein muss ich hoffe das ist klar warum das so sein muss
- so also so muss diese funktion aus sehen was noch nicht klar ist welchen wert soll haben je nachdem welchen wert sie für annehmen kommen da unterschiedliche
- funktionen aus was die alle gemeinsam haben ist dass bei der wahrscheinlichkeit 1 der informationsgehalt 0 ist wenn ein
- ereignis auf jeden fall eintritt dann bringt es ihnen nichts wenn ihnen das jemand sagt das wussten sie schon das ist so als würde jemand sagen morgen die
- sonne auch informationsgehalt ist 0 und nach links je unwahrscheinlicher ein ereignis wird desto mehr steigt der informationsgehalt an
- die frage ist wie wählen wir a und da haben sie tatsächlich eine bestimmte freiheit eigentlich konzept festlegen wie sie erwählen wollen und der übliche
- wert der in der theorie genommen wird wird mit folgender begründung genommen stellen sie sich vor sie schmeißen eine münze dann gibt es zwei mögliche
- ereignisse die rauskommen können kopf oder zahl und beide sind gleich wahrscheinlich beide haben die wahrscheinlichkeit ein halb und im
- gewissen sinne ist dass die kleinste informationseinheit die es überhaupt gibt kopf oder zahl das können sie nicht weiter aufteilen
- darum möchte man haben dass die wahrscheinlichkeit ein halb den informationsgehalt wert 1 bekommt das wäre die orange kurve die da unten
- markiert ist und wenn sie das ausrechnen was danach ist dann bekommen sie raus die funktionen die sie suchen ist die von pelé ist - zweier loga rhythmus von
- p das ist die funktion die ich ändern auch definiert hat als die funktion für den informations und was da jetzt raus kommt der
- informationsgehalt das sollte ja sie einen sinn sich etwas sein das man wie einen physikalischen welt messen kann darum ist es sinnvoll dem auch einen
- namen zu geben eine einheit die einheit die man heutzutage dafür typischerweise nimmt ist zu ehren von shannon dh die von p gibt werte in shannon aus das ist
- jedenfalls die offizielle maßeinheit für den informationsgehalt häufig wird allerdings leider in bit gemessen was nicht ganz richtig ist wir
- haben ja vorhin schon gesehen informationsgehalt ist nicht dasselbe wie datenmenge darum ist es ein bisschen unglücklich den informationsgehalt in
- bit anzugeben es wäre besser man würde den informationsgehalt in shannon angeben um zu unterscheiden zwischen datenmenge im
- bild und informationsgehalt kennen aber sie werden viele texte finden in denen der informationsgehalt in mit gemessen wird so jetzt können wir zum mittleren
- informationsgehalt der wie wir sehen werden noch eine wichtige rolle spielen wird was könnte damit gemeint sein wenn wir unsere funktion die wir eben
- definiert haben wieder wie es ursprünglich gedacht war es funktionen der einzelnen zeichen nicht als funktion der wahrscheinlichkeiten sehen dann ist
- das eine zufalls variable und eine zufalls variable hat einen erwartungswert und der erwartungswert ist ja so was wie der mittlere zu
- erwartende wert das heißt mit den erwartungswert dieser zufalls variabler ausrechnen dann bekommen wir den mittleren zu erwarten informationsgehalt
- unseres alphabets und weil das so wichtig ist bekommt das auch einen namen man nennt das die entropie der quelle ich habe nochmal in klammern zur
- erinnerung dazu geschrieben wir reden hier nur über gedächtnis lose quellen wenn die nicht gedächtnis los sind wird das alles noch ein bisschen
- komplizierter für unsere zwecke reicht das also dieser wert wird entropie der quelle genannt und wird geschrieben habe von iks oder wenn sie ganz vorn ich
- ausdrücken wollen sollten sie eigentlich sagen etwa von iks weil dieses haar gar keiner ist es sieht nur so aus dass sie eigentlich ein großes griechisches etwa
- sein entscheidendes jedenfalls dieser wert wird gleich noch eine große rolle spielen wir wollen jetzt mal an einem beispiel diesen wert ausrechnen
- wenn wir unser alphabet von vorhin nehmen dann müssen wir jetzt durch alle 26 buchstaben gehen von jedem die wahrscheinlichkeit nehmen also vom mit
- dem die wahrscheinlichkeit 0,065 1 das multiplizieren wir mit den zweier logarithmisch dieser wahrscheinlichkeit das machen wir auch für b 0,01 89 und so
- weiter und diese 26 produkte addieren wir alle und dann noch - davor dann kommt am ende raus ungefähr 4,0 6 was nützt uns das jetzt wenn wir wissen
- dass ungefähr 4,06 rauskommt als entropie dieser quelle die bedeutung dieses wertes kann man erkennen an der ganz wesentlichen
- aussage aus dem ursprünglichen text von shannon an dem so genannten quellen codierung theorie ich werde das quellen codierung theorien
- gibt es nicht mathematisch formulieren und es nur an diesem beispiel versuchen zu formulieren und natürlich ist das keine exakte
- formulierung und ich möchte noch mal darauf hinweisen nicht strapazieren sozusagen als kleingedrucktes noch mal hin
- das was ich jetzt sage gilt nur unter der vereinfachenden voraussetzung dass wir uns nur und großbuchstaben kümmern es gibt keine wort zwischen rom und
- satzzeichen und so weiter und dass wir uns texte als gedächtnis lose quellen vorstellen das heißt wir wissen nichts über wörter und folgen von buchstaben
- und silben sondern wir stehen das einfach so vor dass die buchstaben mit bestimmten wahrscheinlichkeit reinkommen wenn dem so ist dann sagt das quellen
- codierung theorien zwei dinge aus in denen jeweils die entropie eine große rolle spielt erstens gesagt ist es gibt ein verlustfreies verfahren mit dem man
- solche texte so komprimieren kann dass man im durchschnitt nur unwesentlich mehr als 406 bitter grad die entropie pro buchstaben auf der festplatte
- verbraucht nochmals im vergleich wir haben 26 buchstaben und wenn man 26 buchstaben einfach irgendwie kodieren würden so was ähnliches wie ascii dann
- bräuchten wir auf jeden fall fünf bit weil die nächstgrößere zweier potenzieller 32 ist aber dass quellen codierung theorie und sagt man kommt mit
- ungefähr 4,0 6 aus die genaue mathematische formulierung ist eigentlich so etwas wie eine grenzwert formulierung die besagt man kann an die
- 4,06 beliebig gut dran kommen im durchschnitt verfahren die so was machen dann mache ich vielleicht mal ein separates video drüber nennt man
- entropie kodierung und wenn sie so wollen waren schon die ersten telegrafen geräte die entropie codierung verwendet haben wenn sie sich mal das morse
- alphabet anschauen dann werden sie sehen dass buchstaben die häufig vorkommen wie zb e einen wesentlich kürzeren morsecode haben als buchstaben die nicht so häufig
- vorkommen das ist im prinzip die idee der entropie codiert zweite aussage des krokodils theorem es ist besser geht es aber nicht
- unter den voraussetzungen die unten im kleingedruckten stehen kann es keinen verlustfreien kompression algorithmus geben der auf beliebige deutsche texte
- anwendbar ist mit der wahrscheinlichkeit verteilung von den letzten folie und der die resultierende dateien im mittel immer mit weniger als 40 6 bit pro
- buchstabe komprimiert also sie sehen wenn es darum geht was kann man überhaupt komprimieren und bis zu welcher grenze ist das möglich dann ist
- die entropie ein ganz wesentlicher wert das ist eigentlich so der wesentliche und wichtigste grundgedanke der informationstheorie natürlich steckt
- dann noch viel mehr drin aber wenn sie das hier verstanden haben dann wissen sie schon mal worum es eigentlich geht und zum schluss noch ein ganz anderer
- gedanke der eigentlich nur als anregung gedacht ist falls sie sich mit solchen fragen näher beschäftigen wollen ich habe in einem anderen video erklärt wie
- man beliebig viele nachkommastellen von pi ausrechnen können und ich habe da auch hingewiesen auf ein programm auf meiner website dass eine million binäre
- nachkommastellen von pi ausgerechnet sie können sich das auch als datei herunterladen siehe die url rechts das heißt sie laden sich eine datei herunter
- die eine größe von ungefähr 130 tausend beitrag das bekommen sie wenn sie zwei hoch 20 bit durch acht teilen und diese datei können sie auf ihren rechner
- packen und sie können diese datei als zip-archiv verpacken und sie werden etwas sehen was sie schon mal bei unsere zufälligen datei
- beachtet haben die verpackte datei ist sogar ein bisschen größer ist als original auf meinem rechner sind zum beispiel aus 131 1072 bei 131 1214 bei
- geworden und wenn wir die analyse die wir vorher gemacht haben mit den datenpaketen mit dieser datei team machen dann sehen wir
- wieder so eine schöne kurven ähnliche verteilung die darauf hindeutet dass diese zahlen im prinzip mehr oder weniger zufällig in der datei stehen
- das rührt an bestimmte mathematische fragen über die ich hier nichts weiter sagen will da ist zum beispiel die ungelöste frage
- ob die eine sogenannte normale zahl ist für uns ist momentan nur wichtig wenn wir mit den mitteln der informationstheorie an diese datei
- herangehen dann sieht das so aus als wäre diese dateien nicht komprimiert jetzt kommt aber ein ganz anderer gedanke diese datei wurde ja mit einem
- programm erzeugt von dem ich hier die ersten paar zeilen mal hin geschrieben habe das ist dass julia programm das ich von meiner website herunterladen können
- dieses julia programm ist ja auch eine bestimmte art und weise die datei zu komprimieren wenn ich ihnen diese eine million nachkommastellen schicken will
- kann ich ihnen stattdessen ja auch das programm schicken und sie können mit hilfe dieses programms die eine million nachkommastellen rekonstruieren
- dieses programm verbraucht aber nur 1000 beide und nicht 130000 breit und das ist doch auch eine bestimmte art und weise eine datei zu komprimieren sie mit einem
- programm wie auch immer zu rekonstruieren das ist ein themenkomplex denen man kann morgen rauch komplexität nennt genannten nach dem großen chor auf
- den wir schon im zusammenhang mit der stochastik gesprochen haben und wie ich finde auch ein sehr spannendes feld aber ich wollte das wie gesagt hier nur mal
- an risen vielleicht haben sie ja selbst lust sich damit weiter zu beschäftigen