Language Based Communication Between Humans And

2y ago
13 Views
2 Downloads
682.72 KB
21 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Warren Adams
Transcription

Language Based Communicationbetween Humans and RobotsAlexander I. RudnickyMSR Faculty Summit13 July 2010

Some areas of application Search and rescue– Mobile teams of humans and robots Maintenance and logistics– DARPA’s mule / big dog Domestic robots– Companions and simple tasks38/6/2010

Spoken Dialog Systems Calculator and Calendar (1988)– Video link Office Manager (1990) Communicator ( 2000) TeamTalk (2005-)48/6/2010

A generic speech systemhuman echSpeech Group5August 6, 2010

Core problems in spoken language interaction Recognition– Mapping speech to words– Tracking the topic and dynamically changing the language Understanding– Words to concepts– Capturing domain-specific natural language Dialog Management– Creating a coherent conversation– Tracking the topic and supporting mixed-initiative dialog Generation– Mapping concepts to words– Creating comprehensible templates; learning from corpora Synthesis– Understandable voices– Limited-domain synthesis Domain Reasoning– Capturing real-world information– Plans, ontology-based reasoning68/6/2010

Dialog system architectureMultiple decodersVADSpeechSphinxGesture, etcSemantic thesisApolloSpeechFestival, fliteEffectorsDisplays, robotsMulti-source confidenceannotationGenerationKalliope Augmented templatesStochastic engineDialogManagementRavenclaw Product/AgendaDomainReasoning

Speech applications and dialog systemsat Carnegie amTalkCommunicatorOffice ManagerSpeechWearSchedulerstack architecturemultiple –applicationevent queue controlmulti-modalityWearable systemshtml-based dialogDialog SportsLineetcProduct treesOrdered queueSystem-initiateddialogasynchronous dialogMulti-participant dialog

Spoken Dialog Systems Calculator and Calendar (1988) Office Manager (1990)– Video link Communicator ( 2000) TeamTalk (2005-)98/6/2010

Key ideas Product / Agenda control– Tasks represented as (partial or complete) plans– Mixed-initiative dialogue Plans and plan composition– Tasks represented as hierarchical plans– Sub-plan library for dynamically modifying plan Separation of domain and discourse processing– Domain Reasoner to maintain context, interact with the world (“backend”) Concept Based dialog flow– Concept-in / concept-out; no explicit understanding at the dialog level Separation of task and domain knowledge– Error-recovery sub-dialogs

Spoken Dialog Systems Calculator and Calendar (1988) Office Manager (1990) Communicator ( 2000) Video Link TeamTalk (2005-)118/6/2010

Domain: Treasure HuntLet’s form asub-team Someone search area 3.Robot X retrieve treasurefrom position YHuman-robot teams coordinate to explore andlocate items in an unknown environment12School of Computer Science

ArchitectureRecognition &GenerationDialogManagementOpTraderRoboTraderPlay ManagerTask ces, plays)Robot Layer13School of Computer Science

Issues in Human-Robot Dialog Managing multi-participant dialog– Addressing, turn-taking, controlling the floor– Communicating robot state, urgency Integrating multiple human and robot actors into thesame communication space– Channel maitenance, interruption, eaves-dropping Grounding and sharing ontologies– Talking about physical environments, actions– Augmenting language and concepts Sharing knowledge– Mapping human instructions to robot representation andaction– Learning new action sequences14

TeamTalk Research Issues Grounding– How humans and robots can agree about things in theenvironment Instruction– Allowing robots to learn through instruction byhumans Spatial language– Communicating about objects and events in the world Multi-participant dialog management– Using spoken language in groupsSchool of Computer Science15

Spoken Dialog Systems Calculator and Calendar (1988) Office Manager (1990) Communicator ( 2000) TeamTalk (2005-)– Video link168/6/2010

Managing Dialog Managing one’s own behavior in conversation– Humans know how to do it– Robots don’t Build a computationalmodel of multiparticipant dialog0njoin11–FLleaveeavesdroplisten FLspeakstatusalertjoin(ask)leaveleave–FL FLaddlistendrop1mspeakjoin17School of Computer Science

Some possible dialog system NLGTTSASR/SLUNLGTTSASR/SLUASR/SLU18

Managing Knowledge Robots build and maintain a shared worldmodel– OWL-based ontology knowledge base Humans introduce and define new entities– Locations, plans, etc– Robots interactively build and clarify entities– Augment ontology as needed19School of Computer Science

Interaction between Dialog and Robot ComponentsOLY MAP EXE structureThe executive and Olympus each managecorresponding plans. The correspondence ismanaged by the Mapper. The Executive’splans are complete with respect to the task athand. Olympus only knows about those partsof the plan that humans may be expected tobe able to contribute to.The frames in the diagram specify the slotsneeded to carry out the plan. Not all frames,or slots within a frame need to be exposed toOlympus.Olympus maintains a live list of all possibletasks. Whenever the User selects a task(through a request or command) Olympusinteracts with the user to fill in all requiredslots. Once this is completed the plan isshared with the Executive, which thenattempts the plan. If problems come up whichrequire user intervention the plan is suitablyannotated and Olympus notified (through theMapper). After interacting with the UserOlympus returns what it believes is aconsistent set of updated slots. The Executivethen attempts to execute the new plan. Theuser may be consulted again, as ared Frames specifyingconstraints, etc. that canbe discussed with UserStep1Step3Stepn-1TaskaFrames specifyingconstraints, etc. thatrelevant only to theExecutive20

Managing Learning Articulating the learning cycle– Sketch Detail Exceptions Interactive learning– Clarification– Modification Maintaining knowledge over time– Consistency– Generalization– Forgetting21School of Computer Science

Conclusion Moving spoken language systems into theworld– Uncertainty about the state of the world andother participants– Learning through language and interaction– Expanding the architecture228/6/2010

Olympus. Olympus maintains a live list of all possible tasks. Whenever the User selects a task (through a request or command) Olympus interacts with the user to fill in all required slots. Once this is completed the plan is shared with the Executive, which then attempts the plan. If problems come up which

Related Documents:

humans, all three agreed only 71% of the time on average. Audio captchas are much harder than image captchas. We found perfect agreement by three humans only 31% of the time for audio captchas. Some captcha schemes are clearly harder for humans than others. For example, three humans agreed on 93% of authorize image captchas, but only 35% of mail.ru

What Is Mass Communication? Cultural definition of communication (1975)! James W. Carey: “Communication is a symbolic process whereby reality is produced, maintained, repaired and transformed.”! Carey’s updated definition (1989) asserts that communication and reality are linked. It’s truest purpose is to maintain ever-evolving,File Size: 1MBPage Count: 22Explore furtherIntroduction to Mass Communication: Media Literacy and .www.researchgate.netDownload [PDF] Introduction To Mass Communication eBookardhindie.comIntroduction To Mass Communication 7th Editionicomps.com(PDF) Media And Culture - An Introduction To Mass .www.academia.eduIntroduction to mass communication - Archivearchive.orgRecommended to you b

God is concerned with all creation—humans, animals, plants, land, seas, and wilderness. God called all creation “good,” even before creating humans. And God created humans to tend the garden Earth and preserve it. As such, there is not a separation between humans and the rest of creation. It is all one world of God’s love and caring.

read speech nize than humans speaking to humans. Read speech, in which humans are reading out loud, for example in audio books, is also relatively easy to recognize. Recog-conversational nizing the speech of two humans talking to each other in conversational speech, speech for example, for transcribing a business meeting, is the hardest.

Humans: While a cloud is an engineering artifact, humans are present throughout design, implementation, installation, operation, as users, as owners, as attackers, etc. Furthermore, humans aren't logical nor are they fully predictable. Humans behave as distributions with peculiar inference systems (e.g., decisions made in one second

SPEAK UP (NO SILENT DISAGREEMENTS) PRODUCE AMAZING WORK. 5 SECTION ONE WE ARE HUMANS We act like humans, think like humans, and we talk like humans. 6 YOU ARE NOT HERE BY ACCIDENT We hired you for a reason. There’s no need . It’s up to

Hunting and humans are closely related. Humans have been hunting since the beginning of humanity, when the only food source was obtained by hunting. As time has passed, humans have progressed, and figured out many other sources of food, for example farming. Over Hunting kills wildlife which may be important to humans. This affects

Humans can't reduce global warming, even if it is happening. Humans could reduce global warming, but people aren't willing to change their behavior so we're not going to. Humans could reduce global warming, but it's unclear at this point whether we will do what's needed. Humans can reduce global warming, and we are going to do so successfully. 12.