Taligenkänning. Sanna Aronsson sanar429 Artificiell Intelligens, HKGBB0

Storlek: px
Starta visningen från sidan:

Download "Taligenkänning. Sanna Aronsson sanar429 Artificiell Intelligens, HKGBB0"

Transkript

1 Taligenkänning, HKGBB0

2 Abstract Ett taligenkänningssystem är att ett system som har som uppgift att identifiera enstaka ord eller hela sekvenser av ord. Detta gör den genom att jämföra denna ordsekvens med orden som finns lagrade i systemets vokabulär. För att göra detta så bra som möjligt krävs en språklig representation av ordet, mallar/schabloner av ordet som lagras i systemet, och effektiva algoritmer som bland annat kan urskilja ordgränser i flytande tal samt hitta de ord som bäst matchar den yttrade meningen.

3 Innehållsförteckning 1 HISTORIA HUR FUNGERAR ETT TALIGENKÄNNINGSSYSTEM? IGENKÄNNINGSTEKNIKER Hidden Markov Model Viterbi-algoritmen SPRÅKMODELLEN OCH DEN AKUSTISKA MODELLEN RESULTATPÅVERKANDE FAKTORER SPRÅKSTILAR VOKABULÄRETS STORLEK ANVÄNDARE PROBLEMATIK DISKUSSION REFERENSER...11

4 1 Historia Redan på 1920-talet började man studera taligenkänning och dess användande. Leksakshunden Radio Rex är den första kända tillämpningen, då hunden kan aktiveras med rösten. Hunden kunde t ex hoppa om ljudfrekvensen var högre än 500 Hz. Efter andra världskriget utvecklades forskningen, och det uppfanns ett system som kunde känna igen enstaka siffror, med hjälp av mönstermatchning av akustiska särdrag. På 1970-talet utlyste DARPA (Defense Advanced Research Projects Agency) en tävling med 4 deltagande lag som fick fem år på sig att utveckla högpresterande taligenkänningssystem. Vinnaren, som lyckades med bedriften att få 90 % exakthet i igenkännandet av orden med en vokabulär på ca 1000 ord, var Harpy-systemet som utvecklades vid CMU (Carnegie Mellon University). Detta system utvecklades från ett system kallat Dragon, som var det första att använda HMM (Hidden Markov Model) som är en sannolikhetsprocess som beskrivs mer ingående längre fram i arbetet. Därefter började allt fler att använda sig av probabilistiska metoder i de taligenkänningssystem som utvecklades, särskilt HMM. (Russel & Norvig, 2003) 1

5 2 Hur fungerar ett taligenkänningssystem? Enligt Schmandt (1994) består ett taligenkänningssystem av tre grundläggande komponenter; en språklig representation, mallar och mönstermatchning. En språklig representation behövs för mönstermatchningen. Det är denna representationsform som igenkännaren omvandlar talsignalen till innan den analyserar dessa för att identifiera ord. Den akustiska vågformen delas upp i olika ramar som är mellan 10 och 20 millisekunder långa som innehåller information om just den lilla biten ljud. (Jurafsky & Martin, 2004) Det finns mallar som beskriver varje ord i systemets vokabulär. Dessa mallar jämförs sedan med inputorden så att systemet tar fram det ord som bäst matchar genom att använda en mönstermatchningsalgoritm. Denna algoritm ska kunna känna igen vart ord börjar och slutar, hitta den mall som liknar ordet mest och sedan avgöra om skillnaden mellan ordet och mallen är liten nog för att kunna säga att den har hittat rätt ord. De algoritmer man mestadels använder är Viterbi-algoritmen och A*. 2.1 Igenkänningstekniker För mer avancerade taligenkänningssystem, som är bra på att hantera de variationer i språket som förekommer, används ofta en av två tekniker för att göra mönstermatchningen mer effektiv. Dessa tekniker är Hidden Markov och Dynamic Time Warping. Dynamic Time Warping är en metod som kan kompensera talhastigheten om ord uttalas olika snabbt genom att minska eller öka på avståndet mellan de olika ramarna. Den kan också hitta ordgränser när ett okänt antal ord uttalas sammanhängande. Även neurala nät har använts i en del system, men denna teknik är inte så utvecklad ännu. (Schmandt, 1994) Forwardalgoritmen är en stor del i alla taligenkänningssystem, då denna algoritm räknar ut sannolikheten för en sekvens av fonem givet sannolikheten för att en viss väg ska tas. Den beräknar summan av sannolikheterna för varje möjlig väg som skulle kunna generera den yttrade sekvensen. Forwardalgoritmen beräknar detta på varje ord och väljer sedan det ord med högst sannolikhet. Denna algoritm är viktig i användandet av HMMs och 2

6 även för Viterbi-algoritmen då denna är en förenklad och förbättrad version av forwardalgoritmen. Viterbi-algoritmen kan beräkna detta på alla ord i meningen samtidigt och ändå komma fram med det högsta sannolikhetsvärdet och den bästa vägen till den observerade ordskevensen. (Jurafsky & Martin, 2000) Här nedan följer en lite mer ingående beskrivning av de ovan nämnda teknikerna Hidden Markov Model Hidden Markov Model (HMM) är den modell som är mest använd i dagens taligenkänningssystem. (Peackocke & Graf, 1990). HMM är en statistisk sannolikhetsprocess och en kraftfull språkrepresentaion. Den används för att matcha inputorden med systemets lagrade vokabulärord, baserad på hur ord och dess fonem uttalas. En HMM består av ett antal interna tillstånd som ändras från starttillståndet till det slutgiltiga tillståndet då den genom sannolikhet genererar observerbar utdata vid varje steg (vid varje övergång till nästa tillstånd). Dessa utdata består av en mall med den akustiska informationen som ska kunna tillåta skillnader i till exempel uttal. Modellen kan sedan vid varje steg antingen stanna där eller gå vidare till nästa. Anledningen till att ordet hidden finns med i namnet är att vi inte kan se dessa steg, utan endast resultatet av dem. Figur 1 En Hidden Markov Model För varje tillstånd S(n) finns en sannolikhet P(n, n) att modellen stannar i det tillståndet den befinner sig i nu och sannolikheten P(n, n + 1) att den förflyttar sig vidare till nästa tillstånd. När den stannar i det befintliga tillståndet kan den till exempel förlänga ett fonem. Figur 1 ger en bild av hur en HMM fungerar. Där ser vi även att i vissa HMM finns möjligheten att hoppa över vissa tillstånd. Detta för att man i vissa ord inte uttalar 3

7 alla fonem (till exempel i ordet chocolate där man ofta hoppar över det andra o:et) Summan av sannolikheterna för alla möjligheter till att modellen lämnar ett tillstånd är 1. I taligenkänningssystem består de mallar som jämför de lagrade orden med inputorden av ett antal HMM där en HMM är associerad med varje ord. Sedan används den HMM som har högst sannolikhet att producera den yttrade meningen. För att kunna ta fram denna HMM används Viterbi-algoritmen. (Schmandt, 1994) Viterbi-algoritmen Forward-algoritmen beräknar sannolikheten på varje ord för sig, och anses därför vara ganska ineffektiv. Viterbi-algoritmen är en förenklad version av forward-algoritmen, den beräknar sannolikheten för alla ord samtidigt och kan ändå komma fram med den mest sannolika vägen till målet. Viterbi-algoritmen används i mönstermatchningen för att ta fram den mall som bäst matchar det yttrade ordet. (Jurafsky & Martin, 2000) 2.2 Språkmodellen och den akustiska modellen Enligt Russel & Norvig (2003) är språk data som inte alltid ren, dvs det kan finnas bakgrundsljud och andra störningsmoment såsom hur vi uttalar orden. Det finns även ett problem i att vissa ord låter likadant, men betyder helt olika saker. Detta gör det svårt för ett taligenkänningssystem att dra en logisk slutsats om identifikationen av orden. För att lösa detta problem kan vi använda oss av Bayes teorem, där words är alla möjliga sekvenser av ord som kan bli yttrade, och signal är det yttrade akustiska ljudet: P(words signal) = α P(signal words)p(words) P(words) i den ovannämnda regeln kallas för språkmodellen, P(signal words) är den akustiska modellen. Språkmodellen baseras på sannolikheten att hitta ord som kommer efter varandra. T ex är high ceiling ett mer sannolikt uttryck än high sealing. (Jurafsky & Martin, 2000) Den akustiska modellen beskriver ljudet av ordet. Denna modell är mer komplex än språkmodellen, då den räknar ut sannolikheten för en sekvens av ljud eller fonem (ett fonem är en lingvistisk beståndsdel av ett ord). (Russel & Norvig, 2003) Denna modell är även mer flexibel än språkmodellen då de flesta språk består av fonem. När nya 4

8 ord kommer in i systemet så känner den igen alla fonem i ordet, och slipper då lära sig ett helt nytt ord. Med den akustiska modellen är det på så sätt lättare att känna igen naturligt tal (tal utan pauser mellan orden). (Johnson & Garmark, 2000) I nästan alla system är den akustiska modellen baserad på Hidden Markov Models. (Phil Woodland, 1998) I språkmodellen använder man sig oftast av olika n-grams som är en statistisk språkmodell, som endast använder de tidigare N-1 orden för att förutsäga nästa ord. Man behöver alltså inte veta vilka de andra orden är för att kunna förutsäga vilket ord som med högst sannolikhet kommer härnäst. Det finns olika slag av N-grams, varav bigram-modellen är en. Den uppskattar sannolikheten för ett ord givet endast det föregående ordet (N=2) En trigram-modell kollar på de två senaste orden (N=3) (Jurafsky & Martin, 2000, Holmes & Holmes, 2001) Den generella ekvationen för uppskattning av nästkommande ord i en sekvens enligt N- gram-modellen ser ut så här: n 1 n 1 ( n ) P( w ) 1 n wn N + 1 P w w 5

9 3 Resultatpåverkande faktorer Det finns många faktorer som påverkar hur bra ett taligenkänningssystem är. Till exempel är det stor skillnad på resultaten om orden som yttras talas in var för sig, eller om det är en sammanhängande text. Enligt Peacocke & Graf (1990) finns det olika sätt att få det bästa resultatet av ett taligenkänningssystem: Isolerade ord som har en liten paus efter sig är lättare att känna igen än hela meningar som lätt flyter ihop så att det är svårt att veta var gränsen går för nästa ord. Även uttalet av orden blir ofta annorlunda om man säger de i en mening än om man säger de var för sig, då positionen på orden jämte andra ord spelar en roll för hur ordet uttalas. Bättre resultat får man även om det endast är en enda person som använder sig av systemet, då de mönstermatchade mallar som systemet gör på orden inte fungerar lika bra på andra användare. Precisionen kan också påverkas av storleken på vokabulären, detta på så sätt att ju större ordförrådet är, desto större är risken att ord som låter lika varandra finns med, och att de blandas ihop. Grammatiken spelar också en stor roll, då en begränsad grammatik innebär att man får fram ett litet (men korrekt) urval av ord som kan följa det givna ordet. System med låga begränsningar kring grammatiken tenderar att få fram alldeles för många ord, och är därför inte lika precisa. Även miljön spelar in, då bakgrundsljud och liknande kan påverka exaktheten av igenkänningsprocessen. För att få ett så bra resultat som möjligt bör man alltså vara i en tyst och kontrollerad miljö, och även se till att användaren använder samma ljudbegränsade mikrofonem som användes under försöken, för att minska riskerna för störning under igenkänningsprocessen. 6

10 3.1 Språkstilar Ett diskret taligenkänningssystem kan endast känna igen ord om de talas in var för sig. Dessa system kan annars inte säga var ordgränserna går. Sammanhängande taligenkänningssystem är byggda för att klara av att känna igen korta fraser av ord. Med dessa system måste användaren pausa efter några ord orden eller efter en fras så att systemet kommer ikapp. Användaren måste även prata klart och tydligt så att systemet kan känna igen orden. Ett kontinuerligt taligenkänningssystem däremot ska kunna känna igen så gott som flytande tal. Denna typ av system har som mål att kunna hänga med så bra som en människa kan när den lyssnar på talaren, istället för att behöva pauser för att hinna ikapp. Ännu en typ av taligenkännare är de som kan känna igen vissa nyckelord i flytande tal. Ett bra exempel på detta är taligenkännare som är byggda för att känna igen siffror i en mening. De flest av dagens taligenkänningssystem kan känna igen enstaka ord eller kortare fraser (diskreta eller sammanhängande system). Sammanhängande taligenkänningssystem arbetar snabbare eftersom talaren inte behöver pausa efter varje ord. Men dessa system är mer komplicerade och presterar ofta sämre resultat än de diskreta systemen. Användaren talar ofta otydligare när man får prata naturligt, när man istället bara säger ett ord i taget tänker man mer på hur man uttalar orden. Andra anledningar till att sammanhängande taligenkänningssystem är mer komplicerade och ger sämre resultat än diskreta system är att orden flyter ihop, ett ords uttal beror alltså på de närliggande orden. Det är speciellt de första och sista bokstäverna i ett ord som drabbas. Det är även svårt att hitta ordgränser i flytande tal, detta också på grund av att ord lätt flyter ihop när man pratar flytande. Man kan också säga att ju fler ord i ett yttrande, desto fler fel kommer det att bli, och om det första ordet som systemet känner igen är fel, så betyder det att nästa ord med stor sannolikhet också kommer vara fel ord. (Schmandt, 1994) 7

11 3.2 Vokabulärets storlek Vokabulärens storlek spelar också en stor roll för prestandan hos ett taligenkänningssystem. En litet vokabulär innehåller mindre än 200 ord medan mellanstora vokabulärer innehåller mellan 200 och 5000 ord. System med stor vokabulär har ca ord lagrade. Dagens taligenkänningssystem har ofta liten vokabulär, men system med mellanstor vokabulär är under utveckling. Stora vokabulärer är ganska svåra att uppnå, då det krävs stor uträkningsförmåga för mönstermatchningsalgoritmen som ska hitta rätt ord. Tiden det tar för algoritmen att leta reda på rätt ord kan man säga beror på hur stor vokabulären är, och målet med ett bra taligenkänningssystem är att det ska gå så snabbt som möjligt att hitta rätt ord, vilket då blir ett problem eftersom man också vill ha en stor vokabulär att utgå ifrån. Men allteftersom tekniken utvecklas så tas det fram bättre och snabbare processorer som klarar av detta på en acceptabel tid. Ännu ett problem med för stor vokabulär är att det kommer vara fler ord som låter lika varandra. (Schmandt, 1994) 3.3 Användare Taligenkänningssystem kan vara oberoende, med det menas att vem som helst skulle kunna tala in en ordsekvens och systemet skulle klara det. Beroende system däremot kan inte klara av detta utan känner endast igen orden om de är en och samma talare. Oberoende system är svårare att utveckla, då vi alla talar på olika sätt och uttalar ord på olika sätt beroende på dialekt osv. Dessa oberoende system kräver en mer genomtänkt och utarbetad mallgenerering samt en bra teknik för att identifiera de olika sätt vi kan uttala ett ord på. (Schmandt, 1994) För att lösa problemet med att vi uttalar ord olika kan man tänka sig att föra samman och träna de olika mallarna så att man får fram ett slags genomsnittligt uttal av varje ord. 8

12 4 Problematik Ett av de största problemen för ett taligenkänningssystem är miljön runtomkring. Om det är mycket bakgrundsljud så påverkar detta resultatet på ett negativt sätt. Även problemet med att systemen inte kan använda stor vokabulär på grund av att det tar mycket längre tid är en nackdel. (Schmandt, 1994) Problem vid taligenkänning kan delas in i tre kategorier: Avvisning: När användaren yttrar ett ord känner inte systemet igen det. Ersättning: Ett ord som användaren yttrar känns igen som ett annat, liknande ord. Insättning: Systemet misstar vissa ljud som ord sagda av användaren. Detta kan till exempel vara inandningar eller bakgrundsljud. Enligt Schmandt (1994) inträffar de typer av fel ett taligenkänningssystem gör ofta när vokabulären är stor och systemet är sammanhängande och oberoende, medan en enkelt uppbyggt taligenkännare har svårt för att matcha ord som det är olika längd på. Det kan vara så att användaren säger inputordet snabbare än det ord som finns lagrat som en schablon i systemets vokabulär. För att lösa detta problem kan Dynamic Time Warping (som beskrevs tidigare) användas, som använder en algoritm för att minska mellanrummen mellan orden så att de ska matcha varandra bättre. (Peackocke & Graf, 1990) För ett taligenkänningssystem är det ganska svårt att urskilja ord som låter lika varandra, när det till och med kan vara svårt för oss människor ibland. Ord som har liknande fonemuppbyggnad har en tendens att misstas som samma ord. Även miljön har som sagt en påverkan på ett systems prestanda, då oförutsägbara ljud och andra störningsmoment påverkar resultatet. För detta ändamål finns det särskilda mikrofoner som reducerar brus och liknande. (Schmandt, 1994) 9

13 5 Diskussion Sedan 70-talet när HMM började användas i taligenkänningssystem så har dessa blivit allt bättre och mer avancerade. Ännu är målet inte riktigt nått med ett system som kan känna igen flytande tal såsom vi människor kan. Men de system som finns idag är ändå till stor nytta för till exempel rörelsehindrade människor eller i arbeten där man inte har händerna fria för att skriva på ett tangentbord. I framtiden kan man även tänka sig att taligenkänningssystem kommer användas mer flitigt på arbetsplatser där mötesprotokoll och liknande ska skrivas. Företagen sparar pengar på att använda sig av dessa system, istället för att ha en anställd, när ett sådant system kan klara jobbet minst lika bra. Exempel på detta är SJ och deras reseplanerare. Även om det inte fungerar hundraprocentigt idag då den inte känner igen alla ord och uttal av ord, så klarar den hyfsat mycket ändå. Nu är jag inte så insatt i hur just det systemet fungerar, men man kan tänka sig att den har ett vokabulär bestående av destinationer och andra nödvändiga ord. Den behöver alltså inte ha alla möjliga ord i vokabulären. Men ett problem är som sagt att det kan vara svårt att skilja på uttal av olika ord från person till person. Taligenkänningssystem kan i framtiden även vara till hjälp för elever som ska lära sig språk, då dessa system kan agera som lärare. Detta kan vara en hjälp för de som tycker att det är lättare att lära sig i en miljö utan en lärares granskande, som kan kännas pressande. Då skulle även studier hemifrån kunna underlättas om man kunde få hjälp med uttal och översättning via en dator. 10

14 6 Referenser Schmandt, C (1994) Voice communication with computers Comversational systems Van Nostrand Reinhold, New York Jurafsky, D & Martin, J H (2000) Speech and language processing Prentice Hall, New Jersey Holmes, J & Holmes, W (2001) Speech synthesis and recognition second edition Taylor & Francis, London & New York Russel, S J & Norvig, P (2003) Artificial intelligence: A modern approach, second edition Pearson Education, Inc, New Jersey Woodland, P (1998) Speech recognition Hämtad från: =755343&isnumber=16317 Peacocke, R D & Graf, D H (1990) An introduction to speech and speaker recognition Hämtad från: 68&isnumber=2059 Johnson, A. & Garmark, S (2000) Speech Recognition possibility and usability for peoplewith disabilities - Lunds Universitet Hämtad från: 11

Taligenkänning med fördjupning på Hidden Markov Models

Taligenkänning med fördjupning på Hidden Markov Models IDA, Linköpings Universitet Artificiell Intelligens II, 729G11 HT 2008 Taligenkänning med fördjupning på Hidden Markov Models 870524-0045 jearu017@student.liu.se Sammanfattning Taligenkänning är en teknik

Läs mer

Artificial)Intelligence) Taligenkänning)

Artificial)Intelligence) Taligenkänning) LINKÖPINGS)UNIVERSITET) Artificial)Intelligence) Taligenkänning)! Adam%Annerhult% 2012009017%! Contents' ' ) ) ) ) ) Inledning... 3! Så fungerar taligenkänning... 4! Grundläggande egenskaper i ett taligenkänningsprogram...

Läs mer

Artificiell intelligens II, 729g11 Projekt HT-11. Taligenkänning. Nina Knez

Artificiell intelligens II, 729g11 Projekt HT-11. Taligenkänning. Nina Knez Taligenkänning 1 Sammanfattning Taligenkänning är i dagens samhälle en nödvändig teknik för många människor för att lättare ta sig fram genom vardagen. Man hittar tekniken i olika sammanhang som telefonupplysning,

Läs mer

AI-rapport Speech recognition

AI-rapport Speech recognition AI-rapport Speech recognition The process of analyzing an acoustic speech signal to identify the linguistic message that was intended, so that a machine can correctly respond to spoken commands. Anntu228

Läs mer

Niklas Lindvall Artificiell intelligens II Ht

Niklas Lindvall Artificiell intelligens II Ht Taligenkänning Hidden Markov Model Niklas Lindvall nikli368@student.liu.se Artificiell intelligens II Ht 2011 2011-09-19 0 Innehåll Inledning... 2 Taligenkänning språk... 3 Taligenkänning... 4 Oberoende/Beroende...

Läs mer

Taligenkänning* !!!!!!!! !HMM!och!Viterbi! Ellinor!Andersson,! !

Taligenkänning* !!!!!!!! !HMM!och!Viterbi! Ellinor!Andersson,! ! Taligenkänning HMMochViterbi EllinorAndersson,92091393801 LinköpingsUniversitet ArtificiellIntelligensII,729G11 Ht2012 2012909912 Sammanfattning Dennaprojektuppsatsbehandlartaligenkänningochdeolikadelmomentsomkrävsför

Läs mer

Taligenkänning. Hur datorer känner igen talat språk. 729G43 Artificiell Intelligens. Charlie Forsgren, Linköpings Universitet. chafo246 2014-01-09

Taligenkänning. Hur datorer känner igen talat språk. 729G43 Artificiell Intelligens. Charlie Forsgren, Linköpings Universitet. chafo246 2014-01-09 Taligenkänning Hur datorer känner igen talat språk 729G43 Artificiell Intelligens Charlie Forsgren, chafo246 2014-01-09 Charlie Forsgren Innehållsförteckning Inledning..3 Språk och Ljud 4 Elektronisk Inspelning

Läs mer

Taltaggning. Rapport av Daniel Hasselrot 781105-0157, d98-dha@nada.kth.se 13 oktober 2003

Taltaggning. Rapport av Daniel Hasselrot 781105-0157, d98-dha@nada.kth.se 13 oktober 2003 Taltaggning av Daniel Hasselrot 781105-0157, d98-dha@nada.kth.se 13 oktober 2003 Sammanfattning Denna rapport är skriven i kursen Språkteknologi och behandlar taggning av årtal i en text. Metoden som används

Läs mer

Automatisk taligenkänning som hjälpmedel för att bedöma muntliga språkfärdigheter

Automatisk taligenkänning som hjälpmedel för att bedöma muntliga språkfärdigheter Automatisk taligenkänning som hjälpmedel för att bedöma muntliga språkfärdigheter Mikko Kurimo Institutionen för signalbehandling och akustik Aalto-universitetet Innehåll 1. Hur automatisk taligenkänning

Läs mer

Statistisk mönsterigenkänning

Statistisk mönsterigenkänning Statistisk mönsterigenkänning Jonas Sandström Artificiell intelligens II Linköpings universitet HT 2011 Innehållsförteckning 1. Innehållsförteckning sid 2 2. Inledning sid 3 3. Statistisk mönsterigenkänning

Läs mer

Grundläggande textanalys. Joakim Nivre

Grundläggande textanalys. Joakim Nivre Grundläggande textanalys Joakim Nivre Om kursen Ni har hittills läst Lingvistik Datorteknik Matematik Språkteknologiska tillämpningar Nu ska vi börja med språkteknologi på allvar Hur gör man text hanterbar

Läs mer

Hur bestämmer man vilka fonem ett språk har? Fonologi. Kommutationstest. Hur bestämmer man vilka fonem ett språk har?

Hur bestämmer man vilka fonem ett språk har? Fonologi. Kommutationstest. Hur bestämmer man vilka fonem ett språk har? Fonologi Mattias Heldner KTH Tal, musik och hörsel heldner@kth.se Hur bestämmer man vilka fonem ett språk har? Hur bestämmer man vilka fonem ett språk har? Fonem = minsta betydelseskiljande ljudenhet i

Läs mer

Fonologi. Kommutationstest. Minimala par. Hur bestämmer man vilka fonem ett språk har?

Fonologi. Kommutationstest. Minimala par. Hur bestämmer man vilka fonem ett språk har? Hur bestämmer man vilka fonem ett språk har? Fonologi Mattias Heldner KTH Tal, musik och hörsel heldner@kth.se (Morfem = minsta betydelsebärande enhet i ett språk) Fonem = minsta betydelseskiljande ljudenhet

Läs mer

729G50 - Artificiell Intelligens Institutionen för Datavetenskap Linköpings Universitet HT 2007

729G50 - Artificiell Intelligens Institutionen för Datavetenskap Linköpings Universitet HT 2007 729G50 - Artificiell Intelligens Institutionen för Datavetenskap Linköpings Universitet HT 2007 $,I UGMXSQLQJ 7DOLJHQNlQQLQJ 850329-2107 6DPPDQIDWWQLQJ Ett taligenkänningssystem kan vara konstruerat för

Läs mer

- ett statistiskt fråga-svarsystem

- ett statistiskt fråga-svarsystem - ett statistiskt fråga-svarsystem 2010-09-28 Artificiell intelligens II Linnea Wahlberg linwa713 1 Innehåll Introduktion... 1 Grundprinciper för asked!... 2 Retrieval model... 4 Filter model... 6 Komponenter...

Läs mer

Neurala nätverk och språkigenkänning. Henrik Linnarsson. Linköping University

Neurala nätverk och språkigenkänning. Henrik Linnarsson. Linköping University Neurala nätverk och språk Henli807!1 Neurala nätverk och språkigenkänning Henrik Linnarsson Linköping University Neurala nätverk och språk Henli807!2 RNN, LSTM och språkigenkänning Inledning Idag är språkigenkänning

Läs mer

Lunds Tekniska Högskola Datorarkitektur med operativsystem EITF60. Superscalar vs VLIW. Cornelia Kloth IDA2. Inlämningsdatum:

Lunds Tekniska Högskola Datorarkitektur med operativsystem EITF60. Superscalar vs VLIW. Cornelia Kloth IDA2. Inlämningsdatum: Lunds Tekniska Högskola Datorarkitektur med operativsystem EITF60 Superscalar vs VLIW Cornelia Kloth IDA2 Inlämningsdatum: 2018-12-05 Abstract Rapporten handlar om två tekniker inom multiple issue processorer

Läs mer

MATEMATIKENS SPRÅK. Avsnitt 1

MATEMATIKENS SPRÅK. Avsnitt 1 Avsnitt 1 MATEMATIKENS SPRÅK Varje vetenskap, liksom varje yrke, har sitt eget språk som ofta är en blandning av vardagliga ord och speciella termer. En instruktionshandbok för ett kylskåp eller för en

Läs mer

729G43 Artificiell intelligens / Maskininlärning 3. Marco Kuhlmann

729G43 Artificiell intelligens / Maskininlärning 3. Marco Kuhlmann 729G43 Artificiell intelligens / 2015 Maskininlärning 3 Marco Kuhlmann Förra gången: Perceptroninlärning Beslutsregel predicerat y-värde Exempel: AND Välj parametrar θ 0, θ 1, θ 2 sådana att perceptronen

Läs mer

Hyper-Threading i Intelprocessorer

Hyper-Threading i Intelprocessorer Lunds Tekniska Högskola Campus Helsingborg DATORARKITEKTURER MED OPERATIVSYSTEM EITF60 RAPPORT Hyper-Threading i Intelprocessorer 4 december 2017 Rasmus Hanning IDA2 Sammanfattning Det har sedan den första

Läs mer

SPEECH RECOGNITION USING ARTIFICIAL NEURAL NETWORKS. Linköpings Universitet 729G43 Artificiell Intelligens

SPEECH RECOGNITION USING ARTIFICIAL NEURAL NETWORKS. Linköpings Universitet 729G43 Artificiell Intelligens SPEECH RECOGNITION USING ARTIFICIAL NEURAL NETWORKS Oscar Lundblad Osclu399@student.liu.se 2017-01-05 Linköpings Universitet 729G43 Artificiell Intelligens Innehållsförteckning Introduktion 3 Rapportens

Läs mer

Word- sense disambiguation

Word- sense disambiguation KTH Word- sense disambiguation Inlämningsuppgift - DD2418 - sprakt12 Mattias Uskali & Emilia Hillert 1/8/2013 Sammanfattning Denna rapport kommer att undersöka två metoder för word- sense disambiguation,

Läs mer

Vinjetter TDDC91 Datastrukturer och algoritmer

Vinjetter TDDC91 Datastrukturer och algoritmer Vinjetter TDDC91 Datastrukturer och algoritmer 17 augusti 2015 2 Scenario 1 Man har inom Posten Logistik AB skrivit programvara för sortering av kundinformation och vill standardisera användningen av sorteringsalgoritmer.

Läs mer

Formell logik Kapitel 1 och 2. Robin Stenwall Lunds universitet

Formell logik Kapitel 1 och 2. Robin Stenwall Lunds universitet Formell logik Kapitel 1 och 2 Robin Stenwall Lunds universitet Kapitel 1: Atomära satser Drömmen om ett perfekt språk fritt från vardagsspråkets mångtydighet och vaghet (jmf Leibniz, Russell, Wittgenstein,

Läs mer

Beräkning med ord. -hur en dator hanterar perception. Linköpings universitet Artificiell intelligens 2 2010-10-03 Erik Claesson 880816-1692

Beräkning med ord. -hur en dator hanterar perception. Linköpings universitet Artificiell intelligens 2 2010-10-03 Erik Claesson 880816-1692 Beräkning med ord -hur en dator hanterar perception 2010-10-03 Erik Claesson 880816-1692 Innehåll Inledning... 3 Syfte... 3 Kan datorer hantera perception?... 4 Naturligt språk... 4 Fuzzy Granulation...

Läs mer

Syntaktisk parsning (Jurafsky & Martin kapitel 13)

Syntaktisk parsning (Jurafsky & Martin kapitel 13) Syntaktisk parsning (Jurafsky & Martin kapitel 13) Mats Wirén Institutionen för lingvistik Stockholms universitet mats.wiren@ling.su.se DH2418 Språkteknologi DA3010 Språkteknologi för datorlingvister Föreläsning

Läs mer

Turingmaskiner och oavgörbarhet. Turingmaskinen. Den maximalt förenklade modell för beräkning vi kommer använda är turingmaskinen.

Turingmaskiner och oavgörbarhet. Turingmaskinen. Den maximalt förenklade modell för beräkning vi kommer använda är turingmaskinen. Turingmaskiner och oavgörbarhet Turingmaskinen Den maximalt förenklade modell för beräkning vi kommer använda är turingmaskinen. Data är ett oändligt långt band där nollor och ettor står skrivna: Oändligt

Läs mer

Roger TM. på arbetet. Fokusera på arbetet istället för på att höra

Roger TM. på arbetet. Fokusera på arbetet istället för på att höra Roger TM på arbetet Fokusera på arbetet istället för på att höra Lyssna, kommunicera och delta På dagens arbetsplatser kan det vara svårt att höra tillräckligt bra. Lyckad kommunikation är ofta nyckeln

Läs mer

Signalbehandling Röstigenkänning

Signalbehandling Röstigenkänning L A B O R A T I O N S R A P P O R T Kurs: Klass: Datum: I ämnet Signalbehandling ISI019 Enk3 011211 Signalbehandling Röstigenkänning Jonas Lindström Martin Bergström INSTITUTIONEN I SKELLEFTEÅ Sida: 1

Läs mer

Föreläsning 9: Turingmaskiner och oavgörbarhet. Turingmaskinen. Den maximalt förenklade modell för beräkning vi kommer använda är turingmaskinen.

Föreläsning 9: Turingmaskiner och oavgörbarhet. Turingmaskinen. Den maximalt förenklade modell för beräkning vi kommer använda är turingmaskinen. Föreläsning 9: Turingmaskiner och oavgörbarhet Turingmaskinen Den maximalt förenklade modell för beräkning vi kommer använda är turingmaskinen. Data är ett oändligt långt band där nollor och ettor står

Läs mer

Taligenkänningssystem

Taligenkänningssystem Taligenkänningssystem Deras uppbyggnad och applicering Linus Dennerlöv 2013-08-14 Sammanfattning I denna rapport kommer jag att gå igenom vad taligenkänningssystem är för något, vilka problem sådana system

Läs mer

Statistisk Maskinöversättning eller:

Statistisk Maskinöversättning eller: 729G43 Statistisk Maskinöversättning eller: Hur jag slutade ängslas (över fördjupningsuppgiften) och lärde mig hata stoppord. Jonas Hilmersson 2019-04-15 Innehåll 1. Introduktion... 1 2. Datamängden...

Läs mer

Pipelining i Intel Pentium II

Pipelining i Intel Pentium II Pipelining i Intel Pentium II John Abdulnoor Lund Universitet 04/12/2017 Abstract För att en processor ska fungera måste alla komponenter inuti den samarbeta för att nå en acceptabel nivå av prestanda.

Läs mer

Kritiskt tänkande HTXF04:3 FTEB05. Induktiv argumentation

Kritiskt tänkande HTXF04:3 FTEB05. Induktiv argumentation Kritiskt tänkande HTXF04:3 FTEB05 Induktiv argumentation En svaghet med deduktiv argumentation Vi har sagt att de bästa argumenten är de sunda argumenten, dvs de logiskt giltiga deduktiva argument med

Läs mer

Kristian Almgren Artificiell Intelligens Linköpings Universitet 2011. Talstyrning

Kristian Almgren Artificiell Intelligens Linköpings Universitet 2011. Talstyrning Talstyrning Abstrakt Talstyrning är en teknik som gör det möjligt för oss människor att mer eller mindre verbalt kommunicera med en dator eller ett system. Det här är ett tillvägagångssätt inom AI och

Läs mer

Rapport från Praktik på SVOX AG 2008 05 14 till 2008 09 01

Rapport från Praktik på SVOX AG 2008 05 14 till 2008 09 01 Rapport från Praktik på SVOX AG 2008 05 14 till 2008 09 01 Om SVOX AG Jag gjorde min praktik på företaget SVOX AG, ett företag som bygger och sysslar med TTSmotorer. Företaget bildades våren 2000 och har

Läs mer

CDC en jämförelse mellan superskalära processorer. EDT621 Campus Helsingborg av: Marcus Karlsson IDA

CDC en jämförelse mellan superskalära processorer. EDT621 Campus Helsingborg av: Marcus Karlsson IDA CDC6600 - en jämförelse mellan superskalära processorer av: Marcus Karlsson Sammanfattning I denna rapport visas konkret information om hur den första superskalära processorn såg ut och hur den använde

Läs mer

Asymptotisk analys innebär att... man försöker uppskatta vad som händer för stora indatamängder.

Asymptotisk analys innebär att... man försöker uppskatta vad som händer för stora indatamängder. OBS! För flervalsfrågorna gäller att ett, flera eller inget alternativ kan vara korrekt. På flervalsfrågorna kan man bara ha rätt eller fel, dvs frågan måste vara helt korrekt besvarad för att man skall

Läs mer

Guide till att använda Audacity för uttalsövningar

Guide till att använda Audacity för uttalsövningar Guide till att använda Audacity för uttalsövningar Victoria Johansson Humlabbet, SOL-center, Lund IT-pedagog@sol.lu.se 28 mars 2006 1 Inledning Audacity är ett program som kan användas för att spela in

Läs mer

Stina Nyman 2012-09-16

Stina Nyman 2012-09-16 LINKOPINGS UNIVERSITET, IDA SmartKom Hur systemet fungerar Stina Nyman 2012-09-16 stiny786 Artificiell intelligens II Sammanfattning Detta projekt kommer handla om SmartKom som är ett multimodalt dialogsystem

Läs mer

Perceptron som ordklasstaggare: ett fördjupningsarbete i 729G43 -Artificiell Intelligens

Perceptron som ordklasstaggare: ett fördjupningsarbete i 729G43 -Artificiell Intelligens Perceptron som ordklasstaggare: ett fördjupningsarbete i 729G43 -Artificiell Intelligens Niklas Blomstrand Linköpings Universitet Inledning Att veta vilken ordklass ett ord tillhör är en viktig del i bearbetning

Läs mer

Asymptotisk analys innebär att... man försöker uppskatta vad som händer för stora indatamängder.

Asymptotisk analys innebär att... man försöker uppskatta vad som händer för stora indatamängder. OBS! För flervalsfrågorna gäller att ett, flera eller inget alternativ kan vara korrekt. På flervarlsfrågorna ges 1 poäng för korrekt svar och 0,5 poäng om skillnaden mellan antalet korrekta svar och antalet

Läs mer

1. GRUNDLÄGGANDE SAMBAND

1. GRUNDLÄGGANDE SAMBAND 1. GRUNDLÄGGANDE SAMBAND SYFTE OCH MÅL: I denna lektion skall eleven få lära sig grunden i vad samband är, varför man använder sig av olika sambandmedel samt vilka regler man har att rätta sig efter. Vidare

Läs mer

DAB760: Språk och logik

DAB760: Språk och logik DAB76: Språk och logik /4: Finita automater och -7 reguljära uttryck Leif Grönqvist (leif.gronqvist@msi.vxu.se) Växjö Universitet (MSI) GSLT (Sveriges nationella forskarskola i språkteknologi) Göteborg

Läs mer

b) NY KURS (Ange kursnamn, årskurs, önskad läsperiod, schemablocksplacering. Bifoga utkast till kursplan.)

b) NY KURS (Ange kursnamn, årskurs, önskad läsperiod, schemablocksplacering. Bifoga utkast till kursplan.) LINKÖPINGS TEKNISKA HÖGSKOLA Tekniska fakultetskansliet FÖRSLAG TILL PROGRAMNÄMND INFÖR ÅR NÄMND/NÄMNDER: Förslagsställare (Namn, funktion, Inst/Enhet) FÖRSLAGET GÄLLER: a) EXISTERANDE KURS (Ange kurskod

Läs mer

de var svåra att implementera och var väldigt ineffektiva.

de var svåra att implementera och var väldigt ineffektiva. OBS! För flervalsfrågorna gäller att flera alternativ eller inget alternativ kan vara korrekt. På flervalsfrågorna kan man bara ha rätt eller fel, dvs frågan måste vara helt korrekt besvarad. Totalt kan

Läs mer

StoCKK Stockholm Center för Kommunikativt och Kognitivt stöd. Tips på timer-appar. Appar som hjälper dig hålla koll på tiden

StoCKK Stockholm Center för Kommunikativt och Kognitivt stöd. Tips på timer-appar. Appar som hjälper dig hålla koll på tiden StoCKK Stockholm Center för Kommunikativt och Kognitivt stöd Tips på timer-appar Appar som hjälper dig hålla koll på tiden Januari 2016 Timer-appar Många människor både vuxna och barn, personer med eller

Läs mer

NIVÅSKALA FÖR SPRÅKKUNSKAP OCH SPRÅKUTVECKLING, DET ANDRA INHEMSKA SPRÅKET OCH FRÄMMANDE SPRÅK

NIVÅSKALA FÖR SPRÅKKUNSKAP OCH SPRÅKUTVECKLING, DET ANDRA INHEMSKA SPRÅKET OCH FRÄMMANDE SPRÅK De första grunderna i språket, DET ANDRA INHEMSKA SPRÅKET OCH FRÄMMANDE SPRÅK A1.1 Eleven klarar sporadiskt av, med stöd av sin samtalspartner, några ofta återkommande och rutinmässiga kommunikationssituationer.

Läs mer

Talsystem Teori. Vad är talsystem? Av Johan Johansson

Talsystem Teori. Vad är talsystem? Av Johan Johansson Talsystem Teori Av Johan Johansson Vad är talsystem? Talsystem är det sätt som vi använder oss av när vi läser, räknar och skriver ner tal. Exempelvis hade romarna ett talsystem som var baserat på de romerska

Läs mer

Tillämpad prosodi inom Artificiell Intelligens

Tillämpad prosodi inom Artificiell Intelligens Tillämpad prosodi inom Artificiell Intelligens Linköpings universitet Linköping 2010-01-03 Sammanfattning Detta är en fördjupningsuppgift skriven för kursen Artificiell intelligens 2 på Linköpings Universitet

Läs mer

NUANCE TUTORIAL TALTEKNOLOGI KURSEN VT2006. Labkonstruktör: Rebecca Jonson Labhandledare: Håkan Burden

NUANCE TUTORIAL TALTEKNOLOGI KURSEN VT2006. Labkonstruktör: Rebecca Jonson Labhandledare: Håkan Burden NUANCE TUTORIAL TALTEKNOLOGI KURSEN VT2006 Labkonstruktör: Rebecca Jonson Labhandledare: Håkan Burden Laboration 3 börjar med en Nuance-tutorial som först och främst går ut på att lära sig lite hur Nuance

Läs mer

NIVÅSKALA FÖR SPRÅKKUNSKAP OCH SPRÅKUTVECKLING,

NIVÅSKALA FÖR SPRÅKKUNSKAP OCH SPRÅKUTVECKLING, , Det andra inhemska språket och främmande språk, Grunderna för läroplanen för den grundläggande utbildningen 2014 Kunskapsnivå A1.1 Eleven klarar sporadiskt av, med stöd av sin samtalspartner, några ofta

Läs mer

BLOCK 1. 1A. Att komma igång

BLOCK 1. 1A. Att komma igång BLOCK 1 1A. Att komma igång Blocket omfattar sidorna 8 23 i läseboken och sidorna 7 8 i grammatikboken samt hörövningar. 1. Vem är du? 2. Vilka fyra färdigheter är viktiga vid språkinlärning? 3. Hur många

Läs mer

Vardagssituationer och algebraiska formler

Vardagssituationer och algebraiska formler Modul: Algebra Del 7: Kommunikation i algebraklassrummet Vardagssituationer och algebraiska formler Cecilia Kilhamn, Göteborgs Universitet och Jörgen Fors, Linnéuniversitetet En viktig del av algebran

Läs mer

S i d a 1. Goda råd. från en erfaren. kranförare

S i d a 1. Goda råd. från en erfaren. kranförare S i d a 1 Goda råd från en erfaren kranförare S i d a 2 Beställning av kranen När du ska beställa kranen för ett lyft, måste du göra klart att lasten är färdig att koppla (eller gärna förbered med stroppar)

Läs mer

Tekniker för storskalig parsning

Tekniker för storskalig parsning Tekniker för storskalig parsning Introduktion Joakim Nivre Uppsala Universitet Institutionen för lingvistik och filologi joakim.nivre@lingfil.uu.se Tekniker för storskalig parsning 1(18) Kursöversikt Kursnamn:

Läs mer

Det musikaliska hantverket

Det musikaliska hantverket Det musikaliska hantverket Kan jag bli för duktig på mitt instrument för att lovsjunga? Behöver jag öva med bandet innan ett lovsångspass? Lars Ekberg, frilansmusiker och pastor i Göteborg Vineyard, undervisar

Läs mer

Om ämnet Engelska. Bakgrund och motiv

Om ämnet Engelska. Bakgrund och motiv Om ämnet Engelska Bakgrund och motiv Ämnet engelska har gemensam uppbyggnad och struktur med ämnena moderna språk och svenskt teckenspråk för hörande. Dessa ämnen är strukturerade i ett system av språkfärdighetsnivåer,

Läs mer

RemoteBud. Inlämnas: Patrik Johnsson, e01pjo Viktor Karlsson, e01vk

RemoteBud. Inlämnas: Patrik Johnsson, e01pjo Viktor Karlsson, e01vk RemoteBud Inlämnas: 2005-02-01 Patrik Johnsson, e01pjo Viktor Karlsson, e01vk Abstract Skulle du också vilja styra dina lampor och rulla ner dina persienner med hjälp av din TV-fjärrkontroll? Remotebud

Läs mer

TDDD02 Språkteknologi för informationssökning (2016) Ordpredicering. Marco Kuhlmann Institutionen för datavetenskap

TDDD02 Språkteknologi för informationssökning (2016) Ordpredicering. Marco Kuhlmann Institutionen för datavetenskap TDDD02 Språkteknologi för informationssökning (2016) Ordpredicering Marco Kuhlmann Institutionen för datavetenskap Ordpredicering Ordpredicering innebär att föreslå eller välja ord i en given kontext.

Läs mer

Diskussionsproblem för Statistik för ingenjörer

Diskussionsproblem för Statistik för ingenjörer Diskussionsproblem för Statistik för ingenjörer Måns Thulin Rolf Larsson rolf.larsson@math.uu.se Jesper Rydén jesper.ryden@math.uu.se Senast uppdaterad 27 januari 2016 Diskussionsproblem till Lektion 3

Läs mer

Progressionsuttryck i kunskapskraven Kommentarerna till progressionsuttrycken i kunskapskraven gäller för engelska språk 5 7.

Progressionsuttryck i kunskapskraven Kommentarerna till progressionsuttrycken i kunskapskraven gäller för engelska språk 5 7. Progressionsuttryck i kunskapskraven Kommentarerna till progressionsuttrycken i kunskapskraven gäller för engelska språk 5 7. Eleverna ska ges möjlighet att utveckla de förmågor som uttrycks i målen genom

Läs mer

Digitalitet. Kontinuerlig. Direkt proportionerlig mot källan. Ex. sprittermometer. Elektrisk signal som representerar ljud.

Digitalitet. Kontinuerlig. Direkt proportionerlig mot källan. Ex. sprittermometer. Elektrisk signal som representerar ljud. Analog Digitalitet Kontinuerlig Direkt proportionerlig mot källan Ex. sprittermometer Elektrisk signal som representerar ljud Diskret Digital Representation som siffror/symboler Ex. CD-skiva Varje siffra

Läs mer

Cake-cutting. att fördela resurser på ett rättvist sätt. Ebba Lindström

Cake-cutting. att fördela resurser på ett rättvist sätt. Ebba Lindström Cake-cutting att fördela resurser på ett rättvist sätt Ebba Lindström Innehållsförteckning Inledning 3 Utility Theory 3 Orderability 4 Transitivity 4 Continuity 4 Monotonicity 5 Decomposability 5 Cake-cutting

Läs mer

Kommentarer till bedömningsmatris för Tala Kurs D

Kommentarer till bedömningsmatris för Tala Kurs D Kommentarer till bedömningsmatris för Tala Kurs D Stockholms universitet Institutionen för språkdidaktik Global bedömning Den globala bedömningen representerar bedömarens första intryck och är en övergripande

Läs mer

BARNS SPRÅKUTVECKLING

BARNS SPRÅKUTVECKLING BARNS SPRÅKUTVECKLING BARNS SPRÅKUTVECKLING Hur lär sig barn sitt språk? Vad skiljer barns språkutveckling från vuxnas språkinlärning? Hur kan vi forska om barns språkutveckling? Vad säger språkutvecklingen

Läs mer

Att välja sin framtid entreprenörskap

Att välja sin framtid entreprenörskap Ämne: Teknik Strävansmål - utvecklar kunskaper om rättigheter och skyldigheter i ett demokratiskt samhälle, - utvecklar sin förmåga att argumentera och uttrycka ståndpunkter samt en tilltro till den egna

Läs mer

Kommentarer till bedömningsmatris för Tala Kurs B

Kommentarer till bedömningsmatris för Tala Kurs B Kommentarer till bedömningsmatris för Tala Kurs B Stockholms universitet Institutionen för språkdidaktik Global bedömning Den globala bedömningen representerar bedömarens första intryck och är en övergripande

Läs mer

Talteknologi introduktion. Hur realistisk var HAL? Dagens situation? Kursupplägg Talteknologikursen. Kurskrav

Talteknologi introduktion. Hur realistisk var HAL? Dagens situation? Kursupplägg Talteknologikursen. Kurskrav Talteknologi introduktion Rebecca Jonson Doktorand i Språkteknologi (GSLT, Lingvistik Gbg) AAST-kursen VT 2007 Computers are getting smarter all the time; scientists tell us that soon they will be able

Läs mer

Appendix 4. Ordförklaringar och korta beskrivningar av test och skalor

Appendix 4. Ordförklaringar och korta beskrivningar av test och skalor Appendix 4. Ordförklaringar och korta beskrivningar av test och skalor AGC ALHQ, The Attitudes Towards Loss of Hearing Questionnaire Automatic Gain Control, automatisk förstärkningsreglering, se Appendix

Läs mer

Vanliga frågor för VoiceXpress

Vanliga frågor för VoiceXpress Vanliga frågor för VoiceXpress 1) Hur stort ordförråd (vokabulär) innehåller VoiceXpress? VoiceXpress innehåller ett mycket omfattande ordförråd, och svaret på frågan varierar en aning beroende på hur

Läs mer

Kontextfria grammatiker

Kontextfria grammatiker Kontextfria grammatiker Kontextfria grammatiker 1 Kontextfria grammatiker En kontextfri grammatik består av produktioner (regler) på formen S asb S T T # Vänsterledet består av en icke-terminal (variabel)

Läs mer

Bygga linjära modeller! Didrik Vanhoenacker 2007

Bygga linjära modeller! Didrik Vanhoenacker 2007 Bygga linjära modeller! Didrik Vanhoenacker 2007 1 Bygga enkla modeller Tänk att vi ska försöka förstå vad som styr hur många blommor korsblommiga växter har. T ex hos Lomme och Penningört. Hittills har

Läs mer

Cristina Eriksson oktober 2001

Cristina Eriksson oktober 2001 Maskinöversättning Cristina Eriksson 660719-4005 d98-cer@nada.kth.se 15 oktober 2001 1 Sammanfattning Att låta en maskin översätta från ett språk till ett annat är ett forskningsområde som man lägger ner

Läs mer

Elevintervju, elevsvar Namn: Ålder:

Elevintervju, elevsvar Namn: Ålder: Namn: Ålder: 1 Subitisering. Uppfattar eleven ett litet antal i en blink, dvs utan att räkna? (1) Lägg antalskorten (kopieringsunderlag 2) i en osorterad hög med baksidan upp. Vänd upp ett kort i taget.

Läs mer

Världens första digitala minimottagare

Världens första digitala minimottagare Världens första digitala minimottagare Comfort Digisystem Receiver DT10 Receiver DT10 är minimottagaren med Comfort Digisystems unika ljudkvalitet. Den är enkel att använda, smidig att konfigurera och

Läs mer

Appar vi arbetat med

Appar vi arbetat med Appar vi arbetat med Vårterminen 2013 Rönnbäcksskolan 5 juni 2013 ipad projekt Vt-2013 appar vi jobbat med, Sida 1 Choiceboard Creator Vi har använt denna app för att välja sång. Man kan ställa in så det

Läs mer

TJUVSTARTER I AGILITY - en kamp i envishet

TJUVSTARTER I AGILITY - en kamp i envishet TJUVSTARTER I AGILITY - en kamp i envishet Av Marie Hansson När det handlar om tjuvstarter är det ofta en kamp mellan en ivrig hund och dess förare. Men ju mer psykologi man använder, desto större övertag

Läs mer

TDDD02 Språkteknologi för informationssökning (2016) Introduktion. Marco Kuhlmann Institutionen för datavetenskap

TDDD02 Språkteknologi för informationssökning (2016) Introduktion. Marco Kuhlmann Institutionen för datavetenskap TDDD02 Språkteknologi för informationssökning (2016) Introduktion Marco Kuhlmann Institutionen för datavetenskap Vad är språkteknologi? Vad är språkteknologi? Språkteknologi är all teknologi som skapas

Läs mer

CSL-dagen 2012. Susanne Duek

CSL-dagen 2012. Susanne Duek CSL-dagen 2012 Susanne Duek Doktorand i Pedagogiskt arbete med inriktning mot barns och ungas literacy/adjunkt i Svenska som andraspråk, KARLSTADS UNIVERSITET (Några) Språkliga utmaningar för elever med

Läs mer

Signalkedjan i små PA-system. Illustrationen till vänster. Grundläggande signalflöde i ett PA-system. Delar i de gråmarkerade

Signalkedjan i små PA-system. Illustrationen till vänster. Grundläggande signalflöde i ett PA-system. Delar i de gråmarkerade Processorer och masterequalizrar Mikrofoner Musiker och instrument Stagebox och multikabel Mixerbord Lineboxar Multikabel och stagebox Signalkedjan i små PA-system I förra numret gick jag igenom hur du

Läs mer

Jobbigt läge VAD HANDLAR BOKEN OM? LGR 11 CENTRALT INNEHÅLL SOM TRÄNAS ELEVERNA TRÄNAR FÖLJANDE FÖRMÅGOR LGRS 11 CENTRALT INNEHÅLL SOM TRÄNAS

Jobbigt läge VAD HANDLAR BOKEN OM? LGR 11 CENTRALT INNEHÅLL SOM TRÄNAS ELEVERNA TRÄNAR FÖLJANDE FÖRMÅGOR LGRS 11 CENTRALT INNEHÅLL SOM TRÄNAS SIDAN 1 Lärarmaterial VAD HANDLAR BOKEN OM? Boken handlar om Lo och hennes familj. En dag när Lo är på väg hem från träningen ser hon sin pappa sitta på en restaurang och hålla en främmande kvinnas hand.

Läs mer

Att fånga den akustiska energin

Att fånga den akustiska energin Att fånga den akustiska energin När vi nu har en viss förståelse av vad ljud egentligen är kan vi börja sätta oss in i hur det kan fångas upp och efterhand lagras. När en ljudvåg sprider sig är det inte

Läs mer

Språket som verktyg för inlärning

Språket som verktyg för inlärning Språket som verktyg för inlärning Checklista vid språkliga svårigheter förskoleklass till årskurs 6 Elevens namn: Klass och skola: Ifylld av: Datum: Checklistan är utformad för att hjälpa lärare och annan

Läs mer

Kommunikation och språk med utgångspunkt från skolans styrdokument

Kommunikation och språk med utgångspunkt från skolans styrdokument Kommunikation och språk med utgångspunkt från skolans styrdokument NPF-podden, UR www.aspeflo.se Språk och kommunikation i skolan Lek social interaktion, i olika sammanhang Information söka använda - värdera

Läs mer

Ett urval D/A- och A/D-omvandlare

Ett urval D/A- och A/D-omvandlare Ett urval D/A- och A/D-omvandlare Om man vill ansluta en mikrodator (eller annan digital krets) till sensorer och givare så är det inga problem så länge givarna själva är digitala. Strömbrytare, reläer

Läs mer

StoCKK Stockholm Center för Kommunikativt och Kognitivt stöd. Tips på AKK-appar

StoCKK Stockholm Center för Kommunikativt och Kognitivt stöd. Tips på AKK-appar StoCKK Stockholm Center för Kommunikativt och Kognitivt stöd Tips på AKK-appar Jag tycker om dig! Appar med symboler, text och ljud för personer som behöver AKK-stöd för uttryck och förståelse September

Läs mer

Signaler och system, IT3

Signaler och system, IT3 Signaler och system, IT3 Vad är signalbehandling? 1 Detta dokument utgör introduktionsföreläsningen för kursen Signaler och system för IT3 period 2. Kursen utvecklades år 2002 av Mathias Johansson. 1 Vad

Läs mer

Grundläggande A/D- och D/A-omvandling. 1 Inledning. 2 Digital/analog(D/A)-omvandling

Grundläggande A/D- och D/A-omvandling. 1 Inledning. 2 Digital/analog(D/A)-omvandling Grundläggande A/D- och D/A-omvandling. 1 Inledning Datorer nns nu i varje sammanhang. Men eftersom vår värld är analog, behöver vi något sätt att omvandla t.ex. mätvärden till digital form, för att datorn

Läs mer

Språkteknologi och Open Source

Språkteknologi och Open Source Språkteknologi och Open Source Erik Edin F01 erikedin@kth.se 15 oktober 2004 1 1 Open Source Open Source är en rörelse som syftar till att skriva datorprogram som släpps fria utan kommersiella intressen.

Läs mer

Förbättra kommunikationen mellan målvakt och backar. Torbjörn Johansson

Förbättra kommunikationen mellan målvakt och backar. Torbjörn Johansson Svenska Ishockeyförbundet Elitkurs Förbättra kommunikationen mellan målvakt och backar Torbjörn Johansson Handledare Ulf Engman 2011-05-17 INNEHÅLLSFÖRTECKNING 1. Inledning Sid.3 2. Bakgrund Sid. 4 3.

Läs mer

man kan lyssna på vad de betyder man kan lyssna efter hur de låter utan att bry sig om vad de betyder.

man kan lyssna på vad de betyder man kan lyssna efter hur de låter utan att bry sig om vad de betyder. LJUDLEK Vad är språklig medvetenhet? Små barn använder språket för kommunikation HÄR och NU, och det viktiga är vad orden betyder. Man kan säga att orden är genomskinliga, man ser igenom dem på den bakomliggande

Läs mer

Handbok Artikulate. Andreas Cord-Landwehr Ondrila Gupta Översättare: Stefan Asserhäll

Handbok Artikulate. Andreas Cord-Landwehr Ondrila Gupta Översättare: Stefan Asserhäll Andreas Cord-Landwehr Ondrila Gupta Översättare: Stefan Asserhäll 2 Innehåll 1 Inledning 5 1.1 Inlärningsmetodiken.................................... 5 1.2 De första stegen i Artikulate................................

Läs mer

Data på individ/hushålls/företags/organisationsnivå. Idag större datamänger än tidigare

Data på individ/hushålls/företags/organisationsnivå. Idag större datamänger än tidigare MIKROEKONOMETRI Data på individ/hushålls/företags/organisationsnivå Tvärsnittsdata och/eller longitudinella data o paneldata Idag större datamänger än tidigare Tekniska framsteg erbjuder möjligheter till

Läs mer

Artificiell Intelligens Lektion 7

Artificiell Intelligens Lektion 7 Laboration 6 Artificiell Intelligens Lektion 7 Neurala nätverk (Lab 6) Probabilistiska resonemang Vad? Mönsterigenkänning Lära ett neuralt nätverk att känna igen siffror Varför? Få ökad förståelse för

Läs mer

Här är två korta exempel på situationer då vi tillämpar den distributiva lagen:

Här är två korta exempel på situationer då vi tillämpar den distributiva lagen: Modul: Algebra Del 8: Avslutande reflektion och utvärdering Distributiva lagen Cecilia Kilhamn, Göteborgs Universitet Distributiva lagen a (b + c) = a b + a c Den distributiva lagen kallas den räknelag

Läs mer

Mobil streckkodsavläsare

Mobil streckkodsavläsare Avdelningen för datavetenskap Martin Persson Jan Eriksson Mobil streckkodsavläsare Oppositionsrapport, D-nivå 2005:xx 1 Generell utvärdering av projektet Projektet gick ut på att undersöka hur bra olika

Läs mer

3. Instruktioner för att genomföra provet

3. Instruktioner för att genomföra provet INSTRUKTIONER FÖR ATT GENOMFÖRA PROVET 3. Instruktioner för att genomföra provet I det här kapitlet beskrivs hur samtliga delprov som ingår i provet ska genomföras. Genomförande av Delprov A Tabell 2 Praktisk

Läs mer

Rapport avseende lågfrekventa ljud och övrig ljudspridning MARS 2016 VINDPARK MÖRTTJÄRNBERGET VINDPARK ÖGONFÄGNADEN VINDPARK BJÖRKHÖJDEN

Rapport avseende lågfrekventa ljud och övrig ljudspridning MARS 2016 VINDPARK MÖRTTJÄRNBERGET VINDPARK ÖGONFÄGNADEN VINDPARK BJÖRKHÖJDEN MARS 2016 Rapport avseende lågfrekventa ljud och övrig ljudspridning VINDPARK MÖRTTJÄRNBERGET VINDPARK ÖGONFÄGNADEN VINDPARK BJÖRKHÖJDEN Statkraft SCA Vind AB FAKTA LÅG- OCH HÖGFREKVENTA LJUD Ett ljuds

Läs mer

Litteratur ASR. Taligenkänning Introduktion till taligenkänning. Upplägg taligenkänningsdelen. Dagens litteratur. Varför taligenkänning?

Litteratur ASR. Taligenkänning Introduktion till taligenkänning. Upplägg taligenkänningsdelen. Dagens litteratur. Varför taligenkänning? Litteratur ASR Taligenkänning Introduktion till taligenkänning Talteknologi, VT 2006 Rebecca Jonson Jurafsky & Martin. Kap 5,6,7 + delar fr. andra kapitel (t ex kap 19) Blomberg, M & Elenius, K. Automatisk

Läs mer