Informatieuitwisseling

Maat: px
Weergave met pagina beginnen:

Download "Informatieuitwisseling"

Transcriptie

1 UU Informatieuitwisseling Inleiding Informatietheorie Robbert Jan Beun Dit document bevat een inleiding op het college van Prof. dr. Jan van Leeuwen over informatietheorie en is bedoeld als achtergrondinformatie. We behandelen hier een aantal basisbegrippen zoals zelfinformatie en entropie. Het is raadzaam het document voor het college door te nemen.

2 Inhoud Introductie... 2 Zelfinformatie en entropie... 4 Afsluiting... 6 Referenties... 7 Introductie In het inleidende document van het vak (Beun, 2015) hebben we al kunnen lezen dat de informatietheorie wiskundig gereedschap verschaft om informatie te kunnen kwantificeren. Hierdoor kunnen we bijvoorbeeld uitspraken doen over de minimale tijd die het, gegeven een bepaald kanaal, zal duren om een bepaalde boodschap over te sturen. Hiermee samenhangend willen we bepaalde uitspraken doen over de codering van een boodschap, bijv. of er wellicht nog efficiëntere codes bestaan. De informatietheorie verschaft daarmee dus gereedschap voor het ontwerp van de symbolen die we gebruiken in de communicatie. In dit document behandelen we de achtergrond en het belang van de informatietheorie en sluiten daarmee aan op het gastcollege van Prof. dr. Jan van Leeuwen. Informatie wordt hierbij beschouwd als een middel om onzekerheid te reduceren: hoe groter de kans dat een bepaalde gebeurtenis optreedt, des te minder informatie de gebeurtenis oplevert en andersom. Zo is in het Engels de kans op het vóórkomen van een e in een tekst het grootst en de kans op een z het kleinst (zie Tabel 1); de e levert dan de minste en de z de meeste informatie op. In de praktijk houdt dit in dat we bij het coderen van letters of boodschappen ervoor moeten zorgen dat we meer bits toekennen aan boodschappen die weinig voor zullen komen. Een voorbeeld van een dergelijke codering is de afgebeelde Morsecode in Tabel 1. Veel voorkomende letters zoals de e zijn kort en weinig voorkomende letters als de q krijgen een langere code. Tabel 1: Relatieve letterfrequenties van het Engels en de bijbehorende morsecode. positie letter percentage morsecode positie letter percentage morsecode 1 e 12,70 15 m 2,41 4 t 9,06 19 w 2,36 3 a 8,17 23 f 2,23 5 i 6,97 11 g 2,02 2 n 6,75 25 y 1,97 7 o 7,51 18 p 1,93 9 s 6,33 17 b 1,49 13 h 6,09 12 v 0,98 6 r 5,99 14 k 0,77 8 d 4,25 24 x 0,15 10 l 4,03 20 j 0,15 22 c 2,78 26 q 0,10 16 u 2,76 21 z 0,07 Dit verschijnsel zien we ook in de Nederlandse taal terug, waar veel voorkomende woorden als de, het, een, in, dit en dat relatief kort zijn. Ook kennen we de voorbeelden uit - of whatsapp gesprekken waar veel voorkomende uitdrukkingen worden afgekort tot nieuwe woorden, waardoor een volstrekt nieuw woordenboek ontstaat. We geven hieronder nogmaals het communicatiemodel van Shannon en voegen hier nog de laag aan toe die ervoor zorgt dat de digitale code (D) wordt omgezet in een analoog (fysiek) signaal (A) (Figuur 1). In termen van het OSI 7-lagen model bevindt de codeerder zich op alle lagen, behalve de fysieke laag; deze wordt hier gerepresenteerd door de D A en de A D laag. De codeerder zorgt er nu voor dat de boodschap zodanig wordt bewerkt dat overbodige informatie wordt weggehaald en zo efficiënt mogelijk wordt gecodeerd (denk 2

3 aan jpeg-codering). Bovendien kan de codeerder de boodschap versleutelen om ervoor te zorgen dat anderen het bericht niet kunnen lezen (encryptie) en informatie toevoegen om ervoor te zorgen dat fouten in de verzending kunnen worden gedetecteerd of zelfs gecorrigeerd. We concentreren ons nu op de middenlaag in Figuur 1 en specifiek op het deel dat zorgt voor een efficiënte codering. Ruis bron codeer der A D->A analoog kanaal A->D decodeerder bestemming A B Figuur 1: Het communicatiemodel van Shannon. Net zoals we de dimensies afstand en tijd uitdrukken in eenheden als meters en seconden, hanteren we ook een eenheid voor informatie, namelijk de bit (binary digit). Een boodschap die geen informatie bevat, heeft dan 0 bit informatie. In een situatie waarin twee boodschappen kunnen voorkomen met ieder 50% kans hebben de boodschappen een informatiehoeveelheid van precies 1 bit. We kunnen bijvoorbeeld aan de ene boodschap de code 0 toekennen en aan de andere 1 ; we kunnen er ook geen kortere code voor bedenken. In het randgeval waarbij een zender maar één boodschap kan versturen, is de kans op andere boodschappen 0% waardoor de verstuurde boodschap dus geen informatie bevat. Denk aan een muntje met aan beide kanten kop, dan zal, hoe we ook gooien, altijd kop verschijnen. Omdat iedere boodschap of gebeurtenis hetzelfde is en daarmee volstrekt voorspelbaar, bevat deze dus geen informatie voor de ontvanger. Stel nu dat de bron vier boodschappen kan versturen a 1, a 2, a 3 of a 4 en dat we deze boodschappen door de codeerder een bepaalde code willen geven. In Tabel 2 hebben we iedere a op twee manieren gecodeerd. In de eerste methode hebben we voor iedere boodschap 2 bits nodig, in de tweede methode gebruiken we een variabel aantal bits. Stel nu dat negentig procent van de boodschappen bestaat uit a 1, dan betekent dit dat de codering van methode 2 veel efficiënter is dan die van methode 1. Zoals we al eerder zagen hangt de efficiëntie van de methodes cruciaal af van de frequentie van voorkomen van de verschillende waardes. Tabel 2. Twee manieren om een vierletter-alfabet om te zetten in binaire cijfers. Code I Code 2 a a a a Merk overigens op dat we allerlei eisen kunnen stellen aan het ontwerpen van de codes en dat we de verschillende symbolen in een alfabet niet willekeurig kunnen coderen in nullen en enen. In Tabel 3, waar we ook de waarschijnlijkheden van de boodschap hebben toegevoegd, zien we bijvoorbeeld vier verschillende coderingen, maar zowel Code 3 als Code 4 is niet geschikt omdat ze niet uniek decodeerbaar zijn. In Code 3 zijn de eerste twee codewoorden niet te onderscheiden; in Code 4 is het derde codewoord niet te onderscheiden van twee maal het eerste codewoord. 1 Code 1 is een zogenaamde comma-code, ieder woord begint met een 0; deze kan eenduidig worden gedecodeerd. Code 2 is echter beter omdat het onmiddellijk gedecodeerd kan worden zodra het binnen is (ga na!). Code 2 blijkt, gegeven de verschillende waarschijnlijkheden p, tevens een optimale code te zijn. 1 In de natuurlijke taal zouden we deze dubbelzinnigheden kunnen oplossen met behulp van de context. 3

4 Tabel 3. Vier coderingen voor een bron met alfabet { a 1, a 2, a 3, a 4 } met waarschijnlijkheden van voorkomen. p Code I Code 2 Code 3 Code 4 a 1 0, a 2 0, a 3 0, a 4 0, We beschouwen de bron nu als een generator van een eindig aantal berichten met ieder een kans op verzending. Die berichten kunnen bijvoorbeeld proposities 2, woorden of letters zijn, maar ook plaatjes, video s of geluidsboodschappen die omgezet zijn in pixels of bits. We nemen verder aan dat een verzonden boodschap altijd aankomt, maar wel verstoord kan zijn. Zelfinformatie en entropie In Shannons model worden bronnen voorgesteld als generatoren van een willekeurige opeenvolging van symbolen uit een vast alfabet, bijv. a 1, a 2,..., a K ; we noemen dit het bronalfabet. We nemen hier aan dat de bron geen geheugen heeft, wat inhoudt dat de symbolen in de bronoutput niet met elkaar gecorreleerd zijn 3 ; we noemen dit een geheugenloze informatiebron. We kunnen nu aan ieder symbool met behulp van de functie p een kans p(a 1 ),..., p(a K ) toekennen dat het geselecteerd wordt voor verzending. Ga (in Tabel 3) na dat de som van alle kansen gelijk is aan 1, oftewel: Als we informatie gaan kwantificeren werken we dikwijls met logaritmes, in het bijzonder de logaritme met grondtal twee (log 2 (x)). We definiëren de zelfinformatie van een letter dan als: I(a k ) = def log 2 p(a k ) Deze definitie heeft een aantal eigenschappen die we ook in onze eerder geschetste manier van denken over informatie tegengekomen zijn. Als de kans op een bepaalde letter 1 is, is de zelfinformatie 0 (immers, log 2 1=0). Oftewel, deze boodschap is niet informatief, want hij verschijnt altijd. En ook, hoe kleiner de kans op de boodschap a K, des te groter de zelfinformatie (zie Figuur 2). In Figuur 2 wordt de zelfinformatie van het symbool m weergegeven als functie van de waarschijnlijkheid (p m ) dat de bron het symbool m produceert. We zien in Figuur 2 ook dat indien de waarschijnlijkheid afneemt naar 0, de zelf-informatie toeneemt naar. Een prettige bijeenkomst van het gebruik van de logaritme met grondtal 2 is dat we direct kunnen rekenen in termen van bits (zie ook hieronder). De zelfinformatie kwantificeert dus een aantal intuïtieve eigenschappen van informatie. We kunnen nu ook uitrekenen wat de gemiddelde hoeveelheid informatie is gegeven een bepaald bronalfabet met de bijbehorende kansverdeling; dit wordt ook wel de entropie (H) genoemd. We doen dat door aan de hoeveelheid informatie die een gebeurtenis oplevert een gewicht mee te geven in termen van de kans dat de gebeurtenis optreedt en dit op te tellen voor alle gebeurtenissen. 2 Een propositie is een zin waar we een waarheidswaarde aan toe kunnen kennen. Voorbeelden zijn zinnen als het regent, de zon schijnt, Obama heeft de pest in, etc.. 3 Dat is in het algemeen niet het geval; we weten bijv. dat in het Nederlands een q bijna altijd wordt gevolgd door een u. In menselijke talen is de opeenvolging van letters verre van willekeurig. 4

5 I(m) 0 p m Figuur 2: Zelf-informatie als functie van de waarschijnlijkheid van het bronsymbool. Dit getal kun je interpreteren als het aantal bits dat gemiddeld aan informatie aanwezig is voor één gebeurtenis en is daarbij een maat voor de gemiddelde onzekerheid of onvoorspelbaarheid van de symbolen die de bron genereert (Melissen, 2001). Het geeft ook de orde aan van een systeem: een wanordelijk systeem, waarbij grote onzekerheid is, heeft een hogere entropie dan een systeem dat meer gestructureerd is. De entropie heeft dus betrekking op het gehele systeem, terwijl de zelfinformatie juist gaat over een enkel symbool. Entropie is een van de basisbegrippen in de informatietheorie. We zullen het begrip illustreren aan de hand van een simpel voorbeeld waarbij het alfabet bestaat uit twee symbolen. We gaan daarbij uit van een bron waarbij vaste waarschijnlijkheden worden toegekend aan de verschillende symbolen van het bronalfabet. Stel dat we de symbolen X en Y hebben waartussen de bron voortdurend kan kiezen en dat de keuze voor een bepaald symbool onafhankelijk is van eerdere symbolen. Stel verder dat het voorkomen van X een waarschijnlijkheid heeft van p 0 en het voorkomen van Y een waarschijnlijkheid van p 1. In dit simpele geval is de entropie H gedefinieerd als: H = ( p 0 log 2 p 0 + p 1 log 2 p 1) bits per symbool Indien de kans op beide symbolen even groot is, is de entropie dus 1 bit per symbool, immers: H = ( ½ log 2 ½ + ½ log 2 ½) = (( ½ x 1) +( ½ x 1) ) = 1 bit per symbool Als de bron een sequentie van nullen en enen produceert met een waarschijnlijkheid van ¼ en ¾ bedraagt de entropie 0,811 bit per symbool (ga dit na!). We zien in Figuur 3 de waarde van H voor de verschillende waarden van p 0 en, aangezien p 0 = 1 p 1, ook van p 1. 4 We kunnen op dezelfde manier spreken over de informatie-inhoud van een beeldscherm. Stel we nemen een zwart-wit tv met 576 lijnen en 720 pixels per lijn en dat ieder pixel 10 verschillende grijswaarden kan aannemen (zie ook weer Melissen, 2001). Stel verder dat iedere mogelijkheid even waarschijnlijk is, dan krijgen we n= verschillende beelden. De kans op een zo n beeld is p=1/n en de entropie is dan: 168kByte Er zit in een dergelijk televisiebeeld dus 168 kilobyte aan informatie, wat precies het aantal bytes is dat we nodig hebben om een dergelijk beeld binair te coderen. Informatietheorie zoals tot nu toe geschetst is breed toepasbaar op gebeurtenissen en niet zozeer op een communicatieve situatie waarbij informatie van een zender naar een ontvanger wordt gezonden. We kunnen daarvoor een communicatiekanaal modelleren door gebruik te maken van twee bronnen waarbij de gegenereerde symbolen al dan niet met elkaar samenhangen. In het ideale geval komt alle informatie aan die wordt verstuurd, de samenhang tussen de twee bronnen is dan 1 en de entropie van beide bronnen even groot. Indien het kanaal ruis toevoegt, neemt de onzekerheid toe over het volgende symbool; de entropie van de ont- 4 Merk op dat de log van 0 oneindig is. Je kunt echter bewijzen dat wanneer p naar 0 gaat, p log 2 p ook naar 0 gaat. p gaat namelijk veel sneller naar 0 dan log 2 p (neem bijv. voor p = 2 -x en laat x naar gaan). We laten een precies bewijs hier achterwege. 5

6 vanger is dus minstens zo groot als de entropie van de zender. Fouten die geïntroduceerd worden door het kanaal doen de entropie dus toenemen H p 0 Figuur 3: De entropie afhankelijk van de waarde van p 0 Het belang van het gebruik van de entropie van een bronalfabet zit hem bijvoorbeeld in een theorema (dat we hier niet zullen bewijzen) dat zegt dat indien H de entropie is van het bronalfabet voor een discrete bron zonder geheugen, dan kan de opeenvolging van bronoutputs niet gerepresenteerd worden door een binaire reeks waarin gemiddeld minder dan H bits per symbool worden gebruikt, maar wel door een binaire reeks die zo dicht mogelijk als gewenst ligt tegen H. H geeft dus de ondergrens aan voor het gemiddeld minimum aantal benodigde bits per symbool. Om een gevoel te krijgen voor dit resultaat nemen we als voorbeeld een alfabet van 4 symbolen die alle vier dezelfde waarschijnlijkheid hebben (dus p=¼). De entropie heeft nu de waarde 2 bits per symbool (ga na!). Met andere woorden, de ondergrens van het gemiddeld aantal bits per bronsymbool is in dit geval 2 (bijvoorbeeld 00, 01, 10 en 11), een resultaat dat we intuïtief wellicht al hadden verwacht. Stel nu dat de bron kiest uit een alfabet dat bestaat uit getallen van N binaire cijfers. Dan zijn er dus 2 N getallen, met andere woorden K (het aantal symbolen) is hier gelijk aan 2 N. Stel nu dat alle getallen dezelfde waarschijnlijkheid hebben, dan is de zelfinformatie voor K symbolen met gelijke waarschijnlijkheid log 1/K. De entropie bedraagt dan: H = log 2 1/K = log 2 1/2 N = log 2 2 N = log 2 2 N = N log 2 2 = N De entropie geeft dus voor een representatie van binaire cijfers direct het aantal bits aan dat benodigd is om het getal over te zenden, onder de voorwaarde dat de waarschijnlijkheid van ieder getal even groot is. De keuze voor de logaritme met grondtal 2 representeert dat een tweemaal zolang register tweemaal zoveel informatie geeft. Afsluiting We merken hier ten slotte op dat belangrijke betekenisaspecten van het woord informatie niet gedekt worden door de hier gepresenteerde technische definitie. Hoe onwaarschijnlijk een gebeurtenis ook is, we vinden een gebeurtenis niet informatief tenzij deze een zekere betekenis (semantisch) of een zeker belang (pragmatisch) heeft voor ons. Dit betekent niet dat de definitie inadequaat zou zijn, integendeel, het formaliseren van informatie heeft belangrijke kennis opgeleverd voor het ontwerp van codes. Zo kunnen we uitspraken doen over het minimale aantal bits dat we nodig hebben om een bronalfabet te representeren of over de efficiëntie van verschillende coderingen. Tegenwoordig wordt Shannons theorie ook toegepast om bepaalde verschijnselen te begrijpen in de natuurlijke taal; we zagen hierboven voorbeelden over de lengte van bepaalde woorden in relatie tot de kans op het voorkomen ervan in een tekst, maar de waarde ervan ligt op dit moment veel meer op het gebied van het ontwerp van codes voor computercommunicatie dan in het verklaren van verschijnselen in de gesproken of geschreven taal. 6

7 Referenties Beun, R.J. (2015) Informatieuitwisseling: Een inleiding op het vak. Opleiding Informatiekunde. Universiteit Utrecht. Cover, Thomas M. & Thomas, Joy A. (1991) Elements of Information Theory. New York: John Wiley. Bedoeld voor studenten communicatietheorie (elektrotechnici), statistiek, informatica, etc. Interessant om verschillende problemen (bijv. Kolmogorov Complexiteit) uitgewerkt te zien in informatietheoretische termen. Ook handig als je aandelen wilt gaan kopen, maar zorg dat je wiskundig goed beslagen ten ijs komt. Meadow, C.T. (1975) Sounds and Signals. How we Communicate. Philadelphia: The Westminster Press. Low-level introductie en goed leesbaar boekje op het gebied van technische communicatie. Wellicht iets te simpel. Melissen, Hans (2001) Informatietheorie. Dictaat Universiteit Delft. Duidelijk overzicht van de belangrijkste begrippen, datacompressie en foutendetecterende en -corrigerende codes. (zie ook Gallagher, R.G. (1968) Information Theory and Reliable Communication. New York, John Wiley. Bedoeld voor ingenieurs en wiskundigen die zich willen verdiepen in de informatiethorie. Flinke wiskundige achtergrond en sterk gevoel voor abstraheren noodzakelijk. Pierce, John R. (1980) An Introduction to Information Science. Symbols, Signals and Noise. New York: Dover Publications. Een inleiding voor iedereen die zich zo weinig mogelijk met de technische aspecten van informatietheorie wil bezig houden. Eenvoudig te lezen en zeker een aanrader voor degene die iets meer wil weten over de achtergronden en de geschiedenis van informatietheorie. Reza, Fazlollah M. (1961) An Introduction to Information Theory. New York: McGraw-Hill Book Company. Uitvoerige behandeling van de wiskundige grondslagen, inclusief verzamelingen en waarschijnlijkheidstheorie. Meer bedoeld voor aankomend elektrotechnisch ingenieurs. Nogal gedateerd. Shannon, C.E (1948) A Mathematical Theory of Communication. The Bell System Technical Journal, Vol. 27, pp Het basisartikel van de informatietheorie. Ook verkrijgbaar via de website. 7

EXAMEN INFORMATIETHEORIE I (5JJ40 / 5K020) 25 maart 2004, 9u00 12u00-1 -

EXAMEN INFORMATIETHEORIE I (5JJ40 / 5K020) 25 maart 2004, 9u00 12u00-1 - EXAMEN INFORMATIETHEORIE I (5JJ40 / 5K020) 25 maart 2004, 9u00 12u00-1 - Zet de antwoorden in de daarvoor bestemde vakjes en lever alleen deze bladen in! LET OP: Dit werk bevat zowel de opgaven voor het

Nadere informatie

College Cryptografie. Cursusjaar Informatietheorie. 29 januari 2003

College Cryptografie. Cursusjaar Informatietheorie. 29 januari 2003 College Cryptografie Cursusjaar 2003 Informatietheorie 29 januari 2003 1 Claude E. Shannon Informatiekanaal Entropie Equivocatie Markov ketens Entropie Markov keten Unicity distance Binair symmetrisch

Nadere informatie

De Hamming-code. de wiskunde van het fouten verbeteren in digitale gegevens. Benne de Weger Faculteit Wiskunde en Informatica, TU/e 1/21

De Hamming-code. de wiskunde van het fouten verbeteren in digitale gegevens. Benne de Weger Faculteit Wiskunde en Informatica, TU/e 1/21 De Hamming-code de wiskunde van het fouten verbeteren in digitale gegevens Benne de Weger Faculteit Wiskunde en Informatica, TU/e 1/21 Waar gaat coderen over? Digitale opslag van gegevens gebeurt in bits

Nadere informatie

Les D-04 Foutdetectie en correctie

Les D-04 Foutdetectie en correctie Les D-04 Foutdetectie en correctie In deze les staan we stil bij het ontdekken (detectie) van fouten bij datacommunicatie en bij het herstellen (correctie) van fouten bij datacommunicatie. We bespreken

Nadere informatie

Fout detecterende en verbeterende codes

Fout detecterende en verbeterende codes Profielwerkstuk Fout detecterende en verbeterende codes Een compacte module over het onderwerp fouten detectie en verbetering Gemaakt door Roy van Schaijk, Boris Kloeg en Willy Mackus Inhoudsopgave. Introductie

Nadere informatie

Informatiemaatschappij. College 3. Literatuur van deze week. De informatiemaatschappij. Het raadsel van informatie. Wat is informatie?

Informatiemaatschappij. College 3. Literatuur van deze week. De informatiemaatschappij. Het raadsel van informatie. Wat is informatie? Informatiemaatschappij College 3 a. Bibliotheek b. Informatie en onzekerheid College 3 Literatuur van deze week 1. Counting bits: The scientific measure of information. 2. Knowledge and the flow of information

Nadere informatie

Activiteit 1. Tel de punten Binaire Getallen. Samenvatting. Kerndoelen. Vaardigheden. Leeftijd. Materiaal

Activiteit 1. Tel de punten Binaire Getallen. Samenvatting. Kerndoelen. Vaardigheden. Leeftijd. Materiaal Activiteit 1 Tel de punten Binaire Getallen Samenvatting Data in de computer worden opgeslagen als een serie van nullen en enen. Hoe kunnen we woorden en getallen weergeven met alleen deze twee symbolen?

Nadere informatie

De Hamming-code. De wiskunde van het fouten verbeteren in digitale gegevens

De Hamming-code. De wiskunde van het fouten verbeteren in digitale gegevens De Hamming-code De wiskunde van het fouten verbeteren in digitale gegevens In het kader van: (Bij) de Faculteit Wiskunde en Informatica van de TU/e op bezoek voorjaar 2007 c Faculteit Wiskunde en Informatica,

Nadere informatie

Les A-03 Binaire en hexadecimale getallen

Les A-03 Binaire en hexadecimale getallen Les A-03 Binaire en hexadecimale getallen In deze les wordt behandeld hoe getallen kunnen worden voorgesteld door informatie die bestaat uit reeksen 0-en en 1-en. We noemen deze informatie digitale informatie.

Nadere informatie

11 Informatie en entropie.

11 Informatie en entropie. 1 11 Informatie en entropie. 11.1 Discrete kansverdelingen. Als we een experiment doen levert dat informatie op. Als de uitkomst van het experiment vrijwel zeker is, dan is dat weinig informatie. Als de

Nadere informatie

4,7. Praktische-opdracht door een scholier 1959 woorden 1 juni keer beoordeeld

4,7. Praktische-opdracht door een scholier 1959 woorden 1 juni keer beoordeeld Praktische-opdracht door een scholier 1959 woorden 1 juni 2001 4,7 331 keer beoordeeld Vak Wiskunde Tientallig stelsel In een tientallig stelsel heb je de getallen 0 t/m 9 tot je beschikking. Zoals je

Nadere informatie

Opdracht 1 Topics on Parsing and Formal Languages - fall 2010

Opdracht 1 Topics on Parsing and Formal Languages - fall 2010 Opdracht 1 Topics on Parsing and Formal Languages - fall 2010 Rick van der Zwet 13 november 2010 Samenvatting Dit schrijven zal uitwerkingen van opgaven behandelen uit het boek [JS2009]

Nadere informatie

1 Rekenen in eindige precisie

1 Rekenen in eindige precisie Rekenen in eindige precisie Een computer rekent per definitie met een eindige deelverzameling van getallen. In dit hoofdstuk bekijken we hoe dit binnen een computer is ingericht, en wat daarvan de gevolgen

Nadere informatie

Voorbeeld casus mondeling college-examen

Voorbeeld casus mondeling college-examen Voorbeeld casus mondeling college-examen Examenvak en niveau informatica havo Naam kandidaat Examennummer Examencommissie Datum Voorbereidingstijd Titel voorbereidingsopdracht 20 minuten van analoog naar

Nadere informatie

Voorbeeld casus mondeling college-examen

Voorbeeld casus mondeling college-examen Voorbeeld casus mondeling college-examen Examenvak en niveau informatica vwo Naam kandidaat Examennummer Examencommissie Datum Voorbereidingstijd Titel voorbereidingsopdracht 20 minuten van analoog naar

Nadere informatie

Opdracht 1 Topics on Parsing and Formal Languages - fall 2010

Opdracht 1 Topics on Parsing and Formal Languages - fall 2010 Opdracht 1 Topics on Parsing and Formal Languages - fall 2010 Rick van der Zwet 8 december 2010 Samenvatting Dit schrijven zal uitwerkingen van opgaven behandelen uit het boek [JS2009]

Nadere informatie

Formeel Denken. Herfst 2004

Formeel Denken. Herfst 2004 Formeel Denken Herman Geuvers Deels gebaseerd op het herfst 2002 dictaat van Henk Barendregt en Bas Spitters, met dank aan het Discrete Wiskunde dictaat van Wim Gielen Herfst 2004 Contents 1 Propositielogica

Nadere informatie

Combinatorische Algoritmen: Binary Decision Diagrams, Deel III

Combinatorische Algoritmen: Binary Decision Diagrams, Deel III Combinatorische Algoritmen: Binary Decision Diagrams, Deel III Sjoerd van Egmond LIACS, Leiden University, The Netherlands svegmond@liacs.nl 2 juni 2010 Samenvatting Deze notitie beschrijft een nederlandse

Nadere informatie

Statistiek voor A.I. College 4. Donderdag 20 September 2012

Statistiek voor A.I. College 4. Donderdag 20 September 2012 Statistiek voor A.I. College 4 Donderdag 20 September 2012 1 / 30 2 Deductieve statistiek Kansrekening 2 / 30 Cycle 3 / 30 Context 4 / 30 2 Deductieve statistiek Vandaag: Eigenschappen kansen Oneindige

Nadere informatie

Lineaire algebra 1 najaar Lineaire codes

Lineaire algebra 1 najaar Lineaire codes Lineaire algebra 1 najaar 2008 Lineaire codes Bij het versturen van digitale informatie worden in principe ketens van bits verstuurd die de waarde 0 of 1 kunnen hebben. Omdat de transmissiekanalen door

Nadere informatie

Kansrekening en Statistiek

Kansrekening en Statistiek Kansrekening en Statistiek College 2 Donderdag 15 September 1 / 42 1 Kansrekening Vandaag: Vragen Eigenschappen van kansen Oneindige discrete uitkomstenruimtes Continue uitkomstenruimtes Continue stochasten

Nadere informatie

Inleiding Digitale Techniek

Inleiding Digitale Techniek Inleiding Digitale Techniek Week 2 Binaire getallen, BCD, Gray, ASCII, 7-segment Jesse op den Brouw INLDIG/205-206 Decimaal talstelsel Ons talstelsel is een zogenaamd positioneel talstelsel. Een getal

Nadere informatie

Modelonzekerheid in GeoTOP

Modelonzekerheid in GeoTOP Modelonzekerheid in GeoTOP TNO Geologische Dienst Nederland Versiehistorie Documentversie GeoTOP versie Toelichting 24 juni 2014 GeoTOP v1.2 De in dit document beschreven modelonzekerheid is opgenomen

Nadere informatie

Praktisch bestaan er enkele eenvoudige methoden om een decimaal getal om te zetten naar een binair getal. We bespreken hier de twee technieken.

Praktisch bestaan er enkele eenvoudige methoden om een decimaal getal om te zetten naar een binair getal. We bespreken hier de twee technieken. Talstelsels 1 Algemeenheden Digitale systemen werken met nullen en enen omdat dit elektronisch gemakkelijke te verwezenlijken is. De transistor kent enkel twee toestanden (geleiden of sperren) Hierdoor

Nadere informatie

De Blu-ray Disc. Uitwerkingen opgaven. Een vakoverstijgende opdracht voor 5 havo en 5/6 vwo. Jean Schleipen Philips Research, Eindhoven

De Blu-ray Disc. Uitwerkingen opgaven. Een vakoverstijgende opdracht voor 5 havo en 5/6 vwo. Jean Schleipen Philips Research, Eindhoven Een vakoverstijgende opdracht voor 5 havo en 5/6 vwo (natuurkunde, wiskunde, elektrotechniek, meet- en regeltechniek) Jean Schleipen Philips Research, Eindhoven Opgave 2 = x 2 3 + x 2 2 + x 2 + x 2 = 4

Nadere informatie

Inleidingsles voor. Communicatietheorie. Datacommunicatie. Inleiding "Communicatietheorie" 1

Inleidingsles voor. Communicatietheorie. Datacommunicatie. Inleiding Communicatietheorie 1 Inleidingsles voor Communicatietheorie Datacommunicatie Inleiding "Communicatietheorie" 1 Communicatietheorie 2 partims : Communicatietechniek (CT) + Datacommunicatie (DC) Titularis : Prof. Marc Moeneclaey

Nadere informatie

In Vlaanderen bestaat er nog geen leerlijn programmeren! Hierdoor baseren wij ons op de leerlijn die men in Nederland toepast voor basisscholen.

In Vlaanderen bestaat er nog geen leerlijn programmeren! Hierdoor baseren wij ons op de leerlijn die men in Nederland toepast voor basisscholen. Leerlijn programmeren In Vlaanderen bestaat er nog geen leerlijn programmeren! Hierdoor baseren wij ons op de leerlijn die men in Nederland toepast voor basisscholen. Deze leerlijn is opgebouwd aan de

Nadere informatie

Algoritmes in ons dagelijks leven. Leve de Wiskunde! 7 April 2017 Jacobien Carstens

Algoritmes in ons dagelijks leven. Leve de Wiskunde! 7 April 2017 Jacobien Carstens Algoritmes in ons dagelijks leven Leve de Wiskunde! 7 April 2017 Jacobien Carstens Wat is een algoritme? Een algoritme is een eindige reeks instructies die vanuit een gegeven begintoestand naar een beoogd

Nadere informatie

Binair Binair = tweewaardig Beperkt aantal mogelijke waarden (discreet aantal in amplitude) Wij zijn gewoon aan decimaal (tiendelig)

Binair Binair = tweewaardig Beperkt aantal mogelijke waarden (discreet aantal in amplitude) Wij zijn gewoon aan decimaal (tiendelig) Binair Binair = tweewaardig Beperkt aantal mogelijke waarden (discreet aantal in amplitude) Wij zijn gewoon aan decimaal (tiendelig) In elektronische realisatie zijn 10 verschillende toestanden moeilijk

Nadere informatie

Projectieve Vlakken en Codes

Projectieve Vlakken en Codes Projectieve Vlakken en Codes 1. De Fanocode Foutdetecterende en foutverbeterende codes. Anna en Bart doen mee aan een spelprogramma voor koppels. De ene helft van de deelnemers krijgt elk een kaart waarop

Nadere informatie

RSA. F.A. Grootjen. 8 maart 2002

RSA. F.A. Grootjen. 8 maart 2002 RSA F.A. Grootjen 8 maart 2002 1 Delers Eerst wat terminologie over gehele getallen. We zeggen a deelt b (of a is een deler van b) als b = qa voor een of ander geheel getal q. In plaats van a deelt b schrijven

Nadere informatie

Onafhankelijke verzamelingen en Gewogen Oplossingen, door Donald E. Knuth, The Art of Computer Programming, Volume 4, Combinatorial Algorithms

Onafhankelijke verzamelingen en Gewogen Oplossingen, door Donald E. Knuth, The Art of Computer Programming, Volume 4, Combinatorial Algorithms Onafhankelijke verzamelingen en Gewogen Oplossingen, door Donald E. Knuth, The Art of Computer Programming, Volume 4, Combinatorial Algorithms Giso Dal (0752975) Pagina s 5 7 1 Deelverzameling Representatie

Nadere informatie

Communicatietheorie: Project

Communicatietheorie: Project Faculteit Ingenieurswetenschappen Communicatietheorie: Project Floris Van den Abeele Stijn De Clerck Jeroen De Smedt 1 November 2009 Inhoudsopgave 1 Kanaalcodering 2 2 Retransmissie 12 3 Modulatie 13 1

Nadere informatie

Communicatie over kleine en grote afstanden

Communicatie over kleine en grote afstanden Inhoud Communicatie over kleine en grote afstanden... 2 Analoge datatransmissie... 3 Amplitudemodulatie... 4 Frequentiemodulatie... 8 Digitale datatransmissie... 10 Amplitudemodulatie... 10 Frequentiemodulatie...

Nadere informatie

Hoofdstuk 6: Digitale signalen

Hoofdstuk 6: Digitale signalen Hoofdstuk 6: Digitale signalen 6. Algemeenheden Het decimale talstelsel is het meest gebruikte talstelsel om getallen voor te stellen. Hierin worden symbolen gebruikt ( t.e.m. 9 ) die ondubbelzinning de

Nadere informatie

Betrouwbaarheid en levensduur

Betrouwbaarheid en levensduur Kansrekening voor Informatiekunde, 26 Les 7 Betrouwbaarheid en levensduur 7.1 Betrouwbaarheid van systemen Als een systeem of netwerk uit verschillende componenten bestaat, kan men zich de vraag stellen

Nadere informatie

TECHNISCHE UNIVERSITEIT EINDHOVEN FACULTEIT DER TECHNISCHE NATUURKUNDE

TECHNISCHE UNIVERSITEIT EINDHOVEN FACULTEIT DER TECHNISCHE NATUURKUNDE @! TECHNISCHE UNIVERSITEIT EINDHOVEN FACULTEIT DER TECHNISCHE NATUURKUNDE Tentamen Computers bij fysische experimenten (3BB0) op donderdag 3 november 006, 10:30-1:00 Het tentamen duurt 90 minuten en wordt

Nadere informatie

THEORIE TALSTELSELS. 1 x 10 0 = 1 (een getal tot de macht 0 = 1) 8 x 10 1 = 80 2 x 10 2 = x 10 3 = Opgeteld: 9281d(ecimaal)

THEORIE TALSTELSELS. 1 x 10 0 = 1 (een getal tot de macht 0 = 1) 8 x 10 1 = 80 2 x 10 2 = x 10 3 = Opgeteld: 9281d(ecimaal) THEORIE TALSTELSELS De binaire code Het geheugenelement van de computer kan slechts twee verschillende waarden bevatten. De schakelingen uit de computer werken daarom met een tweetallig ofwel binair stelsel.

Nadere informatie

Inhoud. Introductie tot de cursus

Inhoud. Introductie tot de cursus Inhoud Introductie tot de cursus 1 Inleiding 7 2 Voorkennis 7 3 Het cursusmateriaal 7 4 Structuur, symbolen en taalgebruik 8 5 De cursus bestuderen 9 6 Studiebegeleiding 10 7 Huiswerkopgaven 10 8 Het tentamen

Nadere informatie

Rekenen aan wortels Werkblad =

Rekenen aan wortels Werkblad = Rekenen aan wortels Werkblad 546121 = Vooraf De vragen en opdrachten in dit werkblad die vooraf gegaan worden door, moeten schriftelijk worden beantwoord. Daarbij moet altijd duidelijk zijn hoe de antwoorden

Nadere informatie

ling van die eigenschap binnen het model geldt. In het bijzonder bij het wiskundig modelleren van een programma kan een eigenschap met wiskundige zeke

ling van die eigenschap binnen het model geldt. In het bijzonder bij het wiskundig modelleren van een programma kan een eigenschap met wiskundige zeke De Nederlandse samenvatting van een proefschrift is bij uitstek het onderdeel van het proefschrift dat door familie en vrienden wordt gelezen. Voor hen wil ik deze samenvatting dan ook schrijven als een

Nadere informatie

5,7. Samenvatting door een scholier 903 woorden 28 september keer beoordeeld. Informatica. Samenvatting Informatica Hoofdstuk 2

5,7. Samenvatting door een scholier 903 woorden 28 september keer beoordeeld. Informatica. Samenvatting Informatica Hoofdstuk 2 Samenvatting door een scholier 903 woorden 28 september 2006 5,7 24 keer beoordeeld Vak Informatica Samenvatting Informatica Hoofdstuk 2 2.1 Teken en betekenis Uit welke 2 delen bestaat informatie? Betekenis

Nadere informatie

Statistiek voor A.I. College 3. Dinsdag 18 September 2012

Statistiek voor A.I. College 3. Dinsdag 18 September 2012 Statistiek voor A.I. College 3 Dinsdag 18 September 2012 1 / 45 2 Deductieve statistiek Kansrekening 2 / 45 Uitkomstenruimte 3 / 45 Vragen: voorspellen Een charlatan zegt te kunnen voorspellen of een ongeboren

Nadere informatie

Shannon Theory of Cryptology

Shannon Theory of Cryptology Shannon Theory of Cryptology TU Eindhoven Dinsdag, 21 maart 2000 Prof.dr.ir. C.J.A. Jansen Philips Crypto B.V. / TUE-WIN-DW Agenda Inleiding Cipher Systems Shannon s Cipher System Model Cryptografisch

Nadere informatie

Examen VWO. wiskunde A1

Examen VWO. wiskunde A1 wiskunde A1 Examen VWO Voorbereidend Wetenschappelijk Onderwijs Tijdvak 2 Woensdag 22 juni 13.30 16.30 uur 20 05 Voor dit examen zijn maximaal 81 punten te behalen; het examen bestaat uit 19 vragen. Voor

Nadere informatie

Combinatoriek groep 1 & 2: Recursie

Combinatoriek groep 1 & 2: Recursie Combinatoriek groep 1 & : Recursie Trainingsweek juni 008 Inleiding Bij een recursieve definitie van een rij wordt elke volgende term berekend uit de vorige. Een voorbeeld van zo n recursieve definitie

Nadere informatie

Automaten. Informatica, UvA. Yde Venema

Automaten. Informatica, UvA. Yde Venema Automaten Informatica, UvA Yde Venema i Inhoud Inleiding 1 1 Formele talen en reguliere expressies 2 1.1 Formele talen.................................... 2 1.2 Reguliere expressies................................

Nadere informatie

Toepassingen van de Wiskunde in de Digitale Wereld

Toepassingen van de Wiskunde in de Digitale Wereld Toepassingen van de Wiskunde in de Digitale Wereld Eindhoven 17 juli 2010 Henk van Tilborg Technische Universiteit Eindhoven 1 Beschermen van digitale gegevens. Bijna alle informatie (muziek, video, foto's,

Nadere informatie

Digitale systemen. Hoofdstuk 6. 6.1 De digitale regelaar

Digitale systemen. Hoofdstuk 6. 6.1 De digitale regelaar Hoofdstuk 6 Digitale systemen Doelstellingen 1. Weten dat digitale systemen andere stabiliteitsvoorwaarden hebben In deze tijd van digitalisatie is het gebruik van computers in regelkringen alom.denk maar

Nadere informatie

Vorig college. IN2505-II Berekenbaarheidstheorie. Aanbevolen opgaven. Wat is oneindigheid? College 5

Vorig college. IN2505-II Berekenbaarheidstheorie. Aanbevolen opgaven. Wat is oneindigheid? College 5 Vorig college College 5 Algoritmiekgroep Faculteit EWI TU Delft Opsommers vs. Herkenners Church-Turing These Codering van problemen 23 april 2009 1 2 Aanbevolen opgaven Wat is oneindigheid? Sipser p. 163

Nadere informatie

Entropie en Huffman-codering

Entropie en Huffman-codering Entropie en Huffman-codering T. H. Koornwinder (thk@science.uva.nl) Syllabus bestemd voor mastercourse Datacompressie, UvA, 23 januari 2004 Conventies Als we in het vervolg log x schrijven, dan bedoelen

Nadere informatie

CODES IN DE RUIMTEVAART

CODES IN DE RUIMTEVAART CODES IN DE RUIMTEVAART Vanaf de jaren 60 van de vorige eeuw werden veel satellieten de ruimte in gestuurd om foto s te maken van de planeten van ons zonnestelsel. In een foto is het van belang dat alle

Nadere informatie

3. Structuren in de taal

3. Structuren in de taal 3. Structuren in de taal In dit hoofdstuk behandelen we de belangrijkst econtrolestructuren die in de algoritmiek gebruikt worden. Dit zijn o.a. de opeenvolging, selectie en lussen (herhaling). Vóór we

Nadere informatie

Discrete Wiskunde, College 12. Han Hoogeveen, Utrecht University

Discrete Wiskunde, College 12. Han Hoogeveen, Utrecht University Discrete Wiskunde, College 12 Han Hoogeveen, Utrecht University Dynamische programmering Het basisidee is dat je het probleem stap voor stap oplost Het probleem moet voldoen aan het optimaliteitsprincipe

Nadere informatie

Introductie tot de cursus

Introductie tot de cursus Inhoud introductietalen en ontleders Introductie tot de cursus 1 Plaats en functie van de cursus 7 2 Inhoud van de cursus 7 2.1 Voorkennis 7 2.2 Leerdoelen 8 2.3 Opbouw van de cursus 8 3 Leermiddelen en

Nadere informatie

Toegepaste Wiskunde 2: Het Kalman-filter

Toegepaste Wiskunde 2: Het Kalman-filter Toegepaste Wiskunde 2: Het Kalman-filter 25 februari, 2008 Hans Maassen 1. Inleiding Het Kalman filter schat de toestand van een systeem op basis van een reeks, door ruis verstoorde waarnemingen. Een meer

Nadere informatie

Je hebt twee uur de tijd voor het oplossen van de vraagstukken. µkw uitwerkingen. 12 juni 2015

Je hebt twee uur de tijd voor het oplossen van de vraagstukken. µkw uitwerkingen. 12 juni 2015 Je hebt twee uur de tijd voor het oplossen van de vraagstukken. Elk vraagstuk is maximaal 10 punten waard. Begin elke opgave op een nieuw vel papier. µkw uitwerkingen 12 juni 2015 Vraagstuk 1. We kunnen

Nadere informatie

Populaties beschrijven met kansmodellen

Populaties beschrijven met kansmodellen Populaties beschrijven met kansmodellen Prof. dr. Herman Callaert Deze tekst probeert, met voorbeelden, inzicht te geven in de manier waarop je in de statistiek populaties bestudeert. Dat doe je met kansmodellen.

Nadere informatie

Tweede college complexiteit. 12 februari Wiskundige achtergrond

Tweede college complexiteit. 12 februari Wiskundige achtergrond College 2 Tweede college complexiteit 12 februari 2019 Wiskundige achtergrond 1 Agenda vanmiddag Floor, Ceiling Rekenregels logaritmen Tellen Formele definitie O, Ω, Θ met voorbeelden Stellingen over faculteiten

Nadere informatie

Het minimale aantal sleutels op niveau h is derhalve

Het minimale aantal sleutels op niveau h is derhalve 1 (a) In een B-boom van orde m bevat de wortel minimaal 1 sleutel en maximaal m 1 sleutels De andere knopen bevatten minimaal m 1 sleutels en maximaal m 1 sleutels (b) In een B-boom van orde 5 bevat elke

Nadere informatie

Een paradox bij kansrekenen

Een paradox bij kansrekenen Een paradox bij kansrekenen 1 Inleiding Sinds Zeno aantoonde dat de snelvoetige Achilles de schildpad nooit zou inhalen, hebben vele paradoxen de wiskundige gemeenschap bezig gehouden. Ook de kanstheorie

Nadere informatie

Maak je eigen cd. WISACTUEEL opdracht december 2010

Maak je eigen cd. WISACTUEEL opdracht december 2010 Maak je eigen cd hoeveel uur per dag besteed je aan wiskunde? Misschien is dat meer dan je denkt. als je een dvd kijkt of een game speelt, zit je eigenlijk een flinke berg wiskunde te doen. hetzelfde geldt

Nadere informatie

Logic for Computer Science

Logic for Computer Science Logic for Computer Science 06 Normaalvormen en semantische tableaux Wouter Swierstra University of Utrecht 1 Vorige keer Oneindige verzamelingen 2 Vandaag Wanneer zijn twee formules hetzelfde? Zijn er

Nadere informatie

Getaltheorie I. c = c 1 = 1 c (1)

Getaltheorie I. c = c 1 = 1 c (1) Lesbrief 1 Getaltheorie I De getaltheorie houdt zich bezig met het onderzoek van eigenschappen van gehele getallen, en meer in het bijzonder, van natuurlijke getallen. In de getaltheorie is het gebruikelijk

Nadere informatie

2 n 1. OPGAVEN 1 Hoeveel cijfers heeft het grootste bekende Mersenne-priemgetal? Met dit getal vult men 320 krantenpagina s.

2 n 1. OPGAVEN 1 Hoeveel cijfers heeft het grootste bekende Mersenne-priemgetal? Met dit getal vult men 320 krantenpagina s. Hoofdstuk 1 Getallenleer 1.1 Priemgetallen 1.1.1 Definitie en eigenschappen Een priemgetal is een natuurlijk getal groter dan 1 dat slechts deelbaar is door 1 en door zichzelf. Om technische redenen wordt

Nadere informatie

Wiskundige beweringen en hun bewijzen

Wiskundige beweringen en hun bewijzen Wiskundige beweringen en hun bewijzen Analyse (en feitelijk de gehele wiskunde) gaat over het bewijzen van beweringen (proposities), d.w.z. uitspraken waaraan de karakterisering waar of onwaar toegekend

Nadere informatie

QR-code op aanvoerbrief 2.xx.0: Specificaties

QR-code op aanvoerbrief 2.xx.0: Specificaties QR-code op aanvoerbrief 2.xx.0: Specificaties Door: Bert Velthuijs Datum 1e versie: 5 april 2012 (versie 0.xx) Datum laatste wijziging 20 september 2012 Huidige Versie: 2.xx.0 Wijzigingen 19 juli 2012

Nadere informatie

Trillingen en geluid wiskundig

Trillingen en geluid wiskundig Trillingen en geluid wiskundig 1 De sinus van een hoek 2 Radialen 3 Uitwijking van een harmonische trilling 4 Macht en logaritme 5 Geluidsniveau en amplitude 1 De sinus van een hoek Sinus van een hoek

Nadere informatie

Een combinatorische oplossing voor vraag 10 van de LIMO 2010

Een combinatorische oplossing voor vraag 10 van de LIMO 2010 Een combinatorische oplossing voor vraag 10 van de LIMO 2010 Stijn Vermeeren (University of Leeds) 16 juni 2010 Samenvatting Probleem 10 van de Landelijke Interuniversitaire Mathematische Olympiade 2010vraagt

Nadere informatie

Examen VWO. wiskunde A1,2. tijdvak 2 woensdag 18 juni 13.30-16.30 uur

Examen VWO. wiskunde A1,2. tijdvak 2 woensdag 18 juni 13.30-16.30 uur Examen VWO 2008 tijdvak 2 woensdag 18 juni 13.30-16.30 uur wiskunde A1,2 Dit examen bestaat uit 21 vragen. Voor dit examen zijn maximaal 82 punten te behalen. Voor elk vraagnummer staat hoeveel punten

Nadere informatie

Getallenleer Inleiding op codeertheorie. Cursus voor de vrije ruimte

Getallenleer Inleiding op codeertheorie. Cursus voor de vrije ruimte Getallenleer Inleiding op codeertheorie Liliane Van Maldeghem Hendrik Van Maldeghem Cursus voor de vrije ruimte 2 Hoofdstuk 1 Getallenleer 1.1 Priemgetallen 1.1.1 Definitie en eigenschappen Een priemgetal

Nadere informatie

Kansrekening en Statistiek

Kansrekening en Statistiek Kansrekening en Statistiek College 2 Donderdag 16 September 1 / 31 1 Kansrekening Indeling: Eigenschappen van kansen Continue uitkomstenruimtes Continue stochasten 2 / 31 Vragen: cirkels Een computer genereert

Nadere informatie

Kansrekening en Statistiek

Kansrekening en Statistiek Kansrekening en Statistiek College 8 Vrijdag 2 Oktober 1 / 17 1 Kansrekening Geschiedenis en filosofie 2 / 17 De Kolmogorov Axioma s De kansrekening kan uit deze axioma s worden opgebouwd: 3 / 17 De Kolmogorov

Nadere informatie

+ = Talstelsels. Maar wat is dan: -

+ = Talstelsels. Maar wat is dan: - Talstelsels Wie leert rekenen doet dat in het begin vaak met z n vingers erbij: 1 + 4 = Elke vinger krijgt een naam : één, twee,.tien. Eigenlijk is er helemaal geen sprake van rekenen, maar van tellen:

Nadere informatie

Deel II. Probabilistische Modellen

Deel II. Probabilistische Modellen Deel II Probabilistische Modellen Les 10 Entropie, informatie en afstanden van kansverdelingen Het algemeen probleem in de patroonherkenning is, gegeven een aantal klassen K 1,..., K n van mogelijke patronen,

Nadere informatie

Vorig college. IN2505-II Berekenbaarheidstheorie College 4. Opsommers versus herkenners (Th. 3.21) Opsommers

Vorig college. IN2505-II Berekenbaarheidstheorie College 4. Opsommers versus herkenners (Th. 3.21) Opsommers Vorig college College 4 Algoritmiekgroep Faculteit EWI TU Delft Vervolg NDTM s Vergelijking rekenkracht TM s en NDTM s Voorbeelden NDTM s 20 april 2009 1 2 Opsommers Opsommers versus herkenners (Th. 3.21)

Nadere informatie

VERZAMELINGEN EN AFBEELDINGEN

VERZAMELINGEN EN AFBEELDINGEN I VERZAMELINGEN EN AFBEELDINGEN Het begrip verzameling kennen we uit het dagelijks leven: een bibliotheek bevat een verzameling van boeken, een museum een verzameling van kunstvoorwerpen. We kennen verzamelingen

Nadere informatie

1. Orthogonale Hyperbolen

1. Orthogonale Hyperbolen . Orthogonale Hyperbolen a + b In dit hoofdstuk wordt de grafiek van functies van de vorm y besproken. Functies c + d van deze vorm noemen we gebroken lineaire functies. De grafieken van dit soort functies

Nadere informatie

Uitleg. Welkom bij de Beverwedstrijd 2006. Je krijgt 15 vragen, die je in maximaal 45 minuten moet beantwoorden.

Uitleg. Welkom bij de Beverwedstrijd 2006. Je krijgt 15 vragen, die je in maximaal 45 minuten moet beantwoorden. Uitleg Welkom bij de Beverwedstrijd 2006 Je krijgt 15 vragen, die je in maximaal 45 minuten moet beantwoorden. Je krijgt 5 vragen van niveau A, 5 vragen van niveau B en 5 vragen van niveau C. Wij denken

Nadere informatie

Informatie-overdracht en -verwerking. Daniël Slenders Faculteit Ingenieurswetenschappen Katholieke Universiteit Leuven

Informatie-overdracht en -verwerking. Daniël Slenders Faculteit Ingenieurswetenschappen Katholieke Universiteit Leuven Informatie-overdracht en -verwerking Daniël Slenders Faculteit Ingenieurswetenschappen Katholieke Universiteit Leuven Academiejaar 2010-2011 Inhoudsopgave 1 Discrete informatiebronnen en Broncodering 2

Nadere informatie

OPLOSSINGEN VAN DE OEFENINGEN

OPLOSSINGEN VAN DE OEFENINGEN OPLOSSINGEN VAN DE OEFENINGEN 1.3.1. Er zijn 42 mogelijke vercijferingen. 2.3.4. De uitkomsten zijn 0, 4 en 4 1 = 4. 2.3.6. Omdat 10 = 1 in Z 9 vinden we dat x = c 0 +... + c m = c 0 +... + c m. Het getal

Nadere informatie

Waarschijnlijk wel, want er zit niet veel informatie in de klinkers. Deze activiteit laat een manier zien om de hoeveelheid informatie te meten.

Waarschijnlijk wel, want er zit niet veel informatie in de klinkers. Deze activiteit laat een manier zien om de hoeveelheid informatie te meten. Activiteit 5 Twintig keer raden Informatie theorie Samenvatting Hoeveel informatie zit er in een boek van 1000 pagina s? Zit er meer informatie in een telefoonboek van 1000 bladzijden, of in een stapel

Nadere informatie

Friendly Functions and Shared BDD s

Friendly Functions and Shared BDD s Friendly Functions and Shared BDD s Bob Wansink 19 Juni 2010 Deze notitie behandelt pagina s 81 tot 84 van The Art of Computer Programming, Volume 4, Fascicle 1 van Donald E. Knuth. Inhoudelijk gaat het

Nadere informatie

I.3 Functies. I.3.2 Voorbeeld. De afbeeldingen f: R R, x x 2 en g: R R, x x 2 zijn dus gelijk, ook al zijn ze gegeven door verschillende formules.

I.3 Functies. I.3.2 Voorbeeld. De afbeeldingen f: R R, x x 2 en g: R R, x x 2 zijn dus gelijk, ook al zijn ze gegeven door verschillende formules. I.3 Functies Iedereen is ongetwijfeld in veel situaties het begrip functie tegengekomen; vaak als een voorschrift dat aan elk getal een ander getal toevoegt, bijvoorbeeld de functie fx = x die aan elk

Nadere informatie

Verzamelingen. Hoofdstuk 5

Verzamelingen. Hoofdstuk 5 Hoofdstuk 5 Verzamelingen In de meest uiteenlopende omstandigheden kan het handig zijn om een stel objecten, elementen, of wat dan ook, samen een naam te geven. Het resultaat noemen we dan een verzameling.

Nadere informatie

LANDSEXAMEN VWO Het examenprogramma Het examenprogramma voor het commissie-examen Wiskunde D bestaat uit de volgende (sub)domeinen:

LANDSEXAMEN VWO Het examenprogramma Het examenprogramma voor het commissie-examen Wiskunde D bestaat uit de volgende (sub)domeinen: LANDSEXAMEN VWO 2017-2018 Examenprogramma WISKUNDE D (V.W.O. ) (nieuw programma) 1 Het eindexamen Wiskunde D kent slechts het commissie-examen. Er is voor wiskunde D dus geen centraal schriftelijk examen.

Nadere informatie

Modulewijzer InfPbs00DT

Modulewijzer InfPbs00DT Modulewijzer InfPbs00DT W. Oele 0 juli 008 Inhoudsopgave Inleiding 3 Waarom wiskunde? 3. Efficiëntie van computerprogramma s............... 3. 3D-engines en vectoranalyse................... 3.3 Bewijsvoering

Nadere informatie

Quantum-computing toegepast op het n-queens probleem

Quantum-computing toegepast op het n-queens probleem Quantum-computing toegepast op het n-queens probleem Erik Jongsma 5 Seminar Computational Algorithms Leiden University september Introductie Abstract Quantum-computing is een onderwerp binnen de informatica

Nadere informatie

Tentamen IN2210 Computernetwerken I dinsdag 28 oktober tot uur

Tentamen IN2210 Computernetwerken I dinsdag 28 oktober tot uur Technische Universiteit Delft Faculteit Elektrotechniek, Wiskunde en Informatica Tentamen IN0 Computernetwerken I dinsdag 8 oktober 003 4.00 tot 7.00 uur Algemeen: - Het gebruik van boeken en aantekeningen

Nadere informatie

De partitieformule van Euler

De partitieformule van Euler De partitieformule van Euler Een kennismaking met zuivere wiskunde J.H. Aalberts-Bakker 29 augustus 2008 Doctoraalscriptie wiskunde, variant Communicatie en Educatie Afstudeerdocent: Dr. H. Finkelnberg

Nadere informatie

2. Syntaxis en semantiek

2. Syntaxis en semantiek 2. Syntaxis en semantiek In dit hoofdstuk worden de begrippen syntaxis en semantiek behandeld. Verder gaan we in op de fouten die hierin gemaakt kunnen worden en waarom dit in de algoritmiek zo desastreus

Nadere informatie

V = {a, b, c, d, e} Computernetwerken: de knopen zijn machines in het netwerk, de kanten zijn communicatiekanalen.

V = {a, b, c, d, e} Computernetwerken: de knopen zijn machines in het netwerk, de kanten zijn communicatiekanalen. WIS14 1 14 Grafen 14.1 Grafen Gerichte grafen Voor een verzameling V is een binaire relatie op V een verzameling geordende paren van elementen van V. Voorbeeld: een binaire relatie op N is de relatie KleinerDan,

Nadere informatie

Tentamen Discrete Wiskunde 1 10 april 2012, 14:00 17:00 uur

Tentamen Discrete Wiskunde 1 10 april 2012, 14:00 17:00 uur Tentamen Discrete Wiskunde 0 april 0, :00 7:00 uur Schrijf je naam op ieder blad dat je inlevert. Onderbouw je antwoorden, met een goede argumentatie zijn ook punten te verdienen. Veel succes! Opgave.

Nadere informatie

D-dag 2014 Vrijeschool Zutphen VO. D -DAG 13 februari 2014: 1+ 1 = 2. (en hoe nu verder?) 1 = 2en hoe nu verder?

D-dag 2014 Vrijeschool Zutphen VO. D -DAG 13 februari 2014: 1+ 1 = 2. (en hoe nu verder?) 1 = 2en hoe nu verder? D -DAG 13 februari 2014: 1+ 1 = 2 (en hoe nu verder?) 1 = 2en hoe nu verder? 1 Inleiding Snel machtsverheffen Stel je voor dat je 7 25 moet uitrekenen. Je weet dat machtsverheffen herhaald vermenigvuldigen

Nadere informatie

VOOR HET SECUNDAIR ONDERWIJS. Kansmodellen. 3. Populatie en steekproef. Werktekst voor de leerling. Prof. dr. Herman Callaert

VOOR HET SECUNDAIR ONDERWIJS. Kansmodellen. 3. Populatie en steekproef. Werktekst voor de leerling. Prof. dr. Herman Callaert VOOR HET SECUNDAIR ONDERWIJS Kansmodellen. Werktekst voor de leerling Prof. dr. Herman Callaert Hans Bekaert Cecile Goethals Lies Provoost Marc Vancaudenberg . Populatie: een intuïtieve definitie.... Een

Nadere informatie

Efficientie in de ruimte - leerlingmateriaal

Efficientie in de ruimte - leerlingmateriaal Junior College Utrecht Efficientie in de ruimte - leerlingmateriaal Versie 2 September 2012 Een project (ruimte-)meetkunde voor vwo-leerlingen Geschreven voor het Koningin Wilhelmina College Culemborg

Nadere informatie

Positiestelsels, rekenen en streepjescodes

Positiestelsels, rekenen en streepjescodes Positiestelsels, rekenen en streepjescodes Dion Coumans Mai Gehrke Lorijn van Rooijen 1 Introductie In dit dictaat Positiestelsels, rekenen en streepjescodes verdiepen we ons in de wereld van de getallen.

Nadere informatie

Discrete Structuren. Piter Dykstra Opleidingsinstituut Informatica en Cognitie

Discrete Structuren. Piter Dykstra Opleidingsinstituut Informatica en Cognitie Discrete Structuren Piter Dykstra Opleidingsinstituut Informatica en Cognitie www.math.rug.nl/~piter piter@math.rug.nl 22 februari 2009 INDUCTIE & RECURSIE Paragrafen 4.3-4.6 Discrete Structuren Week 3:

Nadere informatie

Binaire getallen? Werkboek. Doeblad

Binaire getallen? Werkboek. Doeblad Een computer is een soort grote rekenmachine. Hij bestaat uit een aantal onderdelen. Een belangrijk onderdeel is de harde schijf. Dit is het geheugen van de computer. Die bewaart alle informatie en documenten.

Nadere informatie