AI and Cognitive Science: The Past and Next 30 Years

Size: px
Start display at page:

Download "AI and Cognitive Science: The Past and Next 30 Years"

Transcription

1 Topics in Cognitive Science 2 (2010) Copyright Ó 2010 Cognitive Science Society, Inc. All rights reserved. ISSN: print / online DOI: /j x AI and Cognitive Science: The Past and Next 30 Years Kenneth D. Forbus Department of Electrical Engineering and Computer Science, Northwestern University Received 18 April 2009; received in revised form 25 August 2009; accepted 28 August 2009 Abstract Artificial Intelligence (AI) is a core area of Cognitive Science, yet today few AI researchers attend the Cognitive Science Society meetings. This essay examines why, how AI has changed over the last 30 years, and some emerging areas of potential interest where AI and the Society can go together in the next 30 years, if they choose. Keywords: Artificial Intelligence; Cognitive Science; Cognitive Simulation 1. The computational hypothesis For many decades, science had one major formal modeling language: differential equations. Developing differential equations took over 350 years, moving from intuitive, informal arguments to precise, formal proofs only at the end of the 19th century. Differential equations provided accurate numerical predictions and concise ways to state theories in many realms. There were always lacunae; the study of nonlinear dynamics and chaos theory started back in the 19th century. But something interesting and radical happened in the 1930s and 1940s: The idea of computation as a modeling language was developed. This is not the instrumental use of computation, for example, as a way of calculating approximate solutions to differential equations. The radical idea was the use of computation as a formal way to model process and how to knowledge, also known as procedural knowledge. Computation started being seen as a language that could be used in expressing scientific theories. Artificial Intelligence (AI) was the first field to be founded using this idea, in The fundamental hypothesis of Artificial Intelligence is that computation is a useful way to model minds. What kind of computation? That remains an open question, although many constraints are becoming clearer. This hypothesis does not rule out explanations using differential equations, as computational models can contain them. The crucial point is that Correspondence should be sent to Kenneth D. Forbus, EECS Department, Northwestern University, 2133 Sheridan Road, Evanston, IL forbus@northwestern.edu

2 346 K. D. Forbus Topics in Cognitive Science 2 (2010) the language of computation is richer than the language of differential equations. Computation as a formal modeling language for cognition is a revolutionary notion, and subsequent progress in the field has proven its value, as discussed below. The second field to adopt this idea was Cognitive Science, in There were (and are) many fields that study minds, each bringing valuable tools and perspectives. What was lacking was a common language, so we can recast our ideas into theories combining our insights. Cognitive Science was founded on the idea that computation would be that common language. Computation provides new tools for exploring theories of cognition, creating a new form of simulation that can be used to explain existing data and predict new findings. One need only look at the early proceedings, and the first issue of Cognitive Science, to see this. These two fields are probably not the last to be making this intellectual bet. In current biology, there are signs of the same thinking emerging. Traditional differential equations models are being replaced with computational models, which provide more perspicuous accounts of phenomena in genetic regulatory networks and transcription processes. 2. Where did AI go? Given this history, it is not surprising that AI had a major role in our Society at the beginning. The early CogSci and AI conferences were often co-located and always coordinated, as the degree of overlap in attendees was high. But by 2001, the CogSci organizers scheduled it directly opposite IJCAI 1 on a different continent, arguing that there was not enough overlap to worry about. What happened? I see three reasons for this split: 1. Scientific excitement elsewhere: The scientific goals of AI are not identical with Cognitive Science. AI seeks to understand intelligence in general, with humans being a special case. Many AI researchers truly do not care about modeling humans. Their scientific bet is that directly studying the computation required for intelligent behavior will yield better insights into the nature of intelligence. There is historical precedent: Airplanes were created by a careful study of how aerodynamics worked, not by studying the details of birds. The deepest insights on how birds fly came ultimately from applying aerodynamic principles discovered while trying to create airplanes (Ford & Hayes, 1998). So the best way to understand how minds work may well be to build them, testing each part carefully to see what needs to be involved, and what constraints hold on systems of parts to achieve particular forms of intelligent behavior. This is an open, empirical question. Artificial Intelligence is thriving. This can be seen from the explosion of conferences and meetings: A cursory survey reveals over 27 AI-related meetings, and the number is growing. Of these, only four (including the Society s meeting) are Cognitive Science meetings. 2. Financial seduction: AI researchers face plenty of nonscientific temptations. I believe it is safe to say that more AI researchers have used their work to become multimillionaires

3 K. D. Forbus Topics in Cognitive Science 2 (2010) 347 than any other area of Cognitive Science. Consider some current examples of AI applications: Internet companies: Search engines are heavy consumers of AI technology, as are recommender systems, which are used by Web vendors to help customers find what they want. Constraint solvers are used offline by travel companies like Orbitz, so that online searches are fast. Computer gaming: AI is essential in modern games, ranging from on-screen opponents collaborators, to dynamic tuning to improve the player s experience, to editors that let players create complex 3D objects and animations, as in Spore. Natural interaction: Speech recognition and handwriting recognition are now embedded in Microsoft s operating system. Spoken dialogue systems are becoming ubiquitous for customer service and search on cell phones. Knowledge management and data mining: Large knowledge bases are being used to integrate and organize knowledge in a variety of fields. Medical researchers at the Cleveland Clinic, for example, use a natural language system from Cycorp to access and integrate information across heterogeneous databases. Mobile robots: The descendants of Rod Brooks insects are now in many homes, vacuuming and scrubbing the floors (i.e., Roomba and its variants). Teleoperated machines are sent into dangerous areas, to look for explosives and to draw fire. This surprises some: The last they heard was that there was an AI Winter, which was about the first generation of AI companies in the 1980s, not the science. As the examples above illustrate, AI has been successful in a wide range of enterprises. 3. Dismissive attitude towards AI within parts of the Society: Multidisciplinary work requires mutual understanding and appreciation of differences. Unfortunately, one of the best strategies for getting noticed is to declare a revolution, and that everything earlier must now be rejected. Connectionism, situated cognition, embodied cognition, and dynamical systems have all used this tactic. It is useful in founding a new field by setting up new societies and conferences it was used in setting up AI originally but it is counterproductive in a multidisciplinary field. There are far more reasonable people than unreasonable in all of these areas, but the unreasonable can do considerable damage. Many AI researchers have had papers rejected from CogSci simply because they used symbolic modeling techniques, or did not run their own human-subjects experiments. If reviewing is not perceived to be done on a paper s merits, it is unsurprising that researchers will leave for other venues. To summarize, AI may have gone away from this Society, but it has not gone away at all. Quite the contrary, as we ll see next. 3. Important trends in AI Here is a summary of what has been happening in AI over the last 30 years.

4 348 K. D. Forbus Topics in Cognitive Science 2 (2010) 3.1. Symbolic systems have successfully scaled up Satisfiability (SAT) solvers, planners, and schedulers now handle large-scale problems involving over a million variables and several million constraints. They are routinely used in manufacturing, scheduling, diagnosis, and other applications. The Cyc project, which set out in 1984 to build a large-scale common sense knowledge base, is alive and well: ResearchCyc is available for free to the research community, and OpenCyc is freely available on SourceForge. Symbolic representations are heavily used in modeling human reasoning, planning, problem solving, and conceptual learning, as well as modeling higherlevel linguistic phenomena, including natural language semantics, dialogue, and discourse Learning is everywhere Statistical machine learning techniques, such as support vector machines, reinforcement learning, and inductive logic programming, are now widely used across all areas of AI. Transfer learning is receiving more attention: For example, Peter Stone s group used their version of the Structure-Mapping Engine to transfer soccer strategies learned via reinforcement learning on one set of robots to another set of robots (Liu & Stone, 2006). Relational learning is the current frontier; while much can be done with classifiers, broadening the expressiveness of what can be learned is crucial for many tasks, as well as for capturing the range of human learning Combining logic and statistics Figuring out the best ways to combine symbolic and statistical methods for reasoning and learning is currently a hot topic. Some integration strategies are straightforward and routinely used, for example, using probabilities to focus prune search in reasoning. Others seek deeper integration, for example, Markov Logic Nets (Richardson & Domingos, 2006) and Bayesian Logic (Milch et al., 2007). Whether tightly integrated schemes can scale to realistic reasoning is currently an open question AI and the Web The Web has fueled new AI research in two ways. First, a problem bedeviling early natural language researchers was, in essence, Who s going to type all that stuff in? The Web now provides corpora for many types of experiments. The second important impact for AI has been the rise of the Semantic Web, which uses simple knowledge representations to organize, find, and combine information. The Semantic Web, according to Sir Tim Berners- Lee, 2 is the future of the Web and there is now evidence that he could be right. Biologists, for example, are embracing the Semantic Web as a way to help them organize the massive amounts of data they generate, and to speed scientific progress by sharing workflows. Webscale knowledge representation leads to interesting new research questions: The EU s Large

5 Knowledge Collider (LarKC) project 3 is particularly interesting here, as they are exploring cognitively inspired reasoning approaches, for flexibility and scaling Integrated intelligent systems One of the most exciting frontiers is combining techniques from multiple areas of AI to build systems that achieve broader slices of intelligent behavior. For example, King et al. (2009) describe a robot scientist that has automatically generated hypotheses about a biological system and then conducted the experiments to test its hypothesis, leading to a new discovery in biology Physically grounded AI K. D. Forbus Topics in Cognitive Science 2 (2010) 349 Using physical sensors and actuators is also receiving considerable attention. Unfortunately, today s mechanical actuators are expensive, fussy, and frail compared to biological systems. Moreover, today s robotic sensors are far cruder than biological sensors. Nevertheless, hearty pioneers have created interesting systems that can perform well in the world, as illustrated by the winning of the DARPA Grand Challenge road race in only its second year. 4. Parallel but diverging paths In some ways AI and Cognitive Science remain fellow travelers, while in others they have diverged considerably. Let us examine the 2008 AAAI proceedings as a representative sample, for concreteness. There are many shared affections, albeit with different foci: Interest in natural language has surged at the Society s conference in recent years, and it represents about 12% of the papers in the 2008 AAAI proceedings. But three-quarters of the AAAI papers were in the AI on the Web track, which is not cognitively oriented. Bayesian techniques are currently popular in this Society and were mentioned in about 24% of the AAAI papers. However, logic was mentioned in about 35% of the AAAI papers, but papers using logic are rare at the Society s meetings. A number of topics that are well represented at the Society s conference are virtually absent at AAAI. Neural nets, still popular in CogSci, are a prime example. Only six papers (2%) in AAAI08 mentioned neural nets. This may seem surprising given the ubiquity of statistical learning in AI today. Neural nets were popular a decade or two ago, but they have been supplanted by other statistical learning techniques. Cognitive architectures, a mainstay in CogSci, receive little attention at AAAI. Only five papers (2%) involved cognitive architectures in 2008: Three used SOAR, one used ACT-R, and one used ICARUS. Situated cognition never had much of a presence at AAAI, and I could find no mention of it in the 2008 proceedings. Embodied cognition fares only slightly better: one paper, or 0.3%, mentions it, despite the strong interest in physically embodied AI.

6 350 K. D. Forbus Topics in Cognitive Science 2 (2010) 5. The why of AI s trajectory What accounts for these changes? A major factor has been the elimination of many resource constraints: Computing power, representational resources, algorithmic software resources, and data resources. Let us examine each in turn Computing resources Computing power shapes what is possible in AI research. When Evans (1968) did his pioneering ANALOGY program, he used punch cards. The program was divided into two phases, because it would not fit on the IBM mainframe otherwise. As Table 1 indicates, things were better by the 1970s. These figures are for a mainframe which was so expensive that typically one was shared for an entire university, and only a handful of laboratories had their own. One cannot buy a cell phone today with a CPU this slow. Today s workstations, which cost three orders of magnitude less, are three orders of magnitude faster and have three to four orders of magnitude more RAM. (Slow but vast external storage has grown even faster.) By using a cluster, you can use such machines in your systems. This has completely changed the scale of what can be done in AI research. For example, in one of its early experiments in 2007, Powerset automatically parsed the entire Wikipedia into a semantic representation in just 2 days Representation resources Bobrow s (1968) STUDENT system, which solved algebra word problems, had 52 facts in its knowledge base. By the 1980s, researchers were working with knowledge bases that ranged from 100 to a few thousand facts. Thanks to sustained long-term efforts, the picture has now completely changed: Large-scale representation resources exist that researchers can simply pick up and use. Currently, the most popular are as follows: WordNet: (Miller, 1995) WordNet contains on the order of 155,000 words, whose meanings are characterized by clustering into 10 5 synsets. VerbNet: (Kipper, Korhonen, Ryant, & Palmer, 2006) VerbNet contains over 5,300 verb lemmas. FrameNet: (Baker, Fillmore, & Lowe, 1998) FrameNet has 10,000 entries for verbs, nouns, and adverbs, using Fillmore s Frame Semantics. Table 1 Computing power, then and now 1970s Mainframe 2009 Workstation Scale up Speed 25 MHz 3 GHz 1,200 RAM <1.2 MB 2 8 GB 18,000 No. of users

7 OpenCyc ResearchCyc: (Lenat, 1995) The Cyc knowledge base systems contain on the order of 10 6 facts, which can be used with their reasoning engine or extracted for use in other reasoners. WordNet is perhaps the most widely used resource in natural language research today. VerbNet is seeing wider usage, given the growing research interest in semantics. ResearchCyc and OpenCyc have been used by a variety of researchers, both as components in larger systems and as sources of knowledge for representation and reasoning experiments. These resources have changed the nature of what research can be done. There are still many investigations where small sets of simple hand-coded representations are reasonable to use. But now there are fewer excuses for not testing one s ideas at larger scales. We are at the beginning of a positive feedback loop. These representation resources are fueling efforts to accumulate yet larger bodies of formally represented knowledge, through learning by reading, vision and robotics, and interacting with people via sketching and games. In the near future, it would not be surprising to see knowledge bases reach formally represented facts. This will be a qualitative change: The hand-generated resources above focus on very general knowledge, to make each hour of human labor count the most. The new techniques for capturing knowledge are focusing more on specifics, fleshing out at least some of the stuff of experience. That in turn leads to some intriguing new modeling possibilities, which we return to below Algorithmic software resources Artificial Intelligence researchers are benefiting from the ability to build upon the software of others. A cornucopia of systems, modules, toolkits, and frameworks are available. These enable researchers to run experiments and to build new kinds of systems without starting from scratch. Some popular examples 4 include the WEKA toolkit in machine learning, the Collins parser, the SHOP hierarchical task network planner, and the OpenCyc reasoning system. Here, too, positive feedback loops are forming. For instance, CogSketch is a publicly available sketch understanding system being developed as a cognitive simulation, a means of gathering data in behavioral experiments, and as a platform for sketch-based educational software. These three goals feed on each other: For education, one needs the ability to assess sketches in a human-like manner to provide feedback, for example. It incorporates knowledge from OpenCyc and a model of qualitative spatial reasoning as well as models of analogical matching and retrieval Data resources K. D. Forbus Topics in Cognitive Science 2 (2010) 351 Humans swim in a sea of data, with sensory systems that are marvels compared to nonbiological systems. Even so, available technology is improving. In the 1970s, the MIT AI

8 352 K. D. Forbus Topics in Cognitive Science 2 (2010) lab had one camera for years, which cost about $100K in 1970 dollars. It was lower quality than today s cell phone cameras. Image processing remains extraordinarily demanding, which is a bottleneck. Massively multicore CPUs and GPUs may finally change this. Mobile robots are becoming commodities, but sensing for manipulation and compliant limbs are still far from mammalian capabilities. Many of these problems are problems of materials and energy storage, which, unlike computing, are not improving exponentially. Therefore, it is hard to predict how fast progress will be in this area. As noted above, the Web has changed the nature of computational linguistics by providing vast quantities of materials, ranging from carefully written online books to the roughand-tumble cacophony of the blogosphere. There is text galore, and making sense of it all is an exciting challenge, as outlined below. 6. The next 30 years The next 30 years are going to be extremely exciting for AI researchers. This period will see programs that approach and possibly reach human-level artificial intelligence. By that I mean software organisms that operate flexibly in a world, communicating and working with us via language and other modalities, learning continually as they operate. My bet is that such systems will be made possible by insights from cognitive science more broadly, but others are placing quite different bets. From a cognitive science perspective, this will happen by creating larger-scale cognitive simulations, a practice I call macromodeling. Most current cognitive simulations focus on one process in isolation. Inputs are all hand generated, and outputs are hand evaluated. Although such simulations can be useful for modeling a local phenomenon, they often do not scale to larger phenomena: They do not deal with data beyond a narrow range, nor can they be used as a component in a larger model. The goal of macromodeling is to capture broader swaths of an organisms behavior. 5 Macromodeling focuses on larger units of analysis, where most of the inputs to constituent simulation models are automatically generated and their outputs are used by other parts of the larger-scale model. Next we consider three examples of macromodeling: Learning by reading, social robotics, and modeling conceptual change. None of these efforts would have been possible 10 years ago Learning by reading One way people learn about the world is by reading. Modeling this ability requires integrating natural language, knowledge representation, and machine learning. Three projects exemplify progress in this area. Learning Reader (Forbus et al., 2007) uses texts with simplified syntax, similar to what children might receive, focusing on learning about the world from reading. It ruminates on what it has read, asking itself questions offline, leading to better performance. TextRunner (Banko & Etzioni, 2008) focuses on accumulating statements that are akin to binary predicates, with word clusters instead of predicates or

9 arguments. This provides a more targeted form of Web search and a simple form of question answering, for example, one can ask <> loves Obama and get back answers like Hollywood and Ben Affleck. TextLearner (Matuszek et al., 2005) uses its existing knowledge about types of entities (e.g., political figures) to detect gaps in its knowledge. It fills those gaps by using natural language generation to formulate Web search queries, which it then combines through a refinement process, ultimately presenting English glosses of what it has learned for vetting by human editors Social robotics One way to study how people interact is to create robots that serve as interlocutors (Breazeal & Scassellati, 2002). With robots, one can conduct ablation studies without moral hazard, and gather data on what capacities are necessary for particular kinds of interactions. For example, self-recognition of a robot s body parts, either directly or in a mirror, can be learned via constructing dynamic Bayesian models (Gold & Scassellati, 2009). Softbots in virtual environments, provided by today s computer games, provide a valuable laboratory setting for studying how language is grounded in perception and action (Gorniak & Roy, 2007). Moreover, it is now possible to create systems that combine vision, speech, and dialog modeling that can interact with multiple participants, in real time, in natural settings (Bohus & Horvitz, 2009), opening up vast frontiers Modeling conceptual change K. D. Forbus Topics in Cognitive Science 2 (2010) 353 One of the deepest mysteries of human cognition is how we create powerful conceptual models of the world by experiencing the world and our culture (Carey, 2009; Nersessian, 2008). Computational models of conceptual change (Esposito, Semeraro, Fanizzi, & Ferilli., 2000; Neri, Saitta, & Tiberghien, 1997) and scientific discovery (Thagard, 1993) have been hampered by two difficulties. First, hand generation of stimuli can lead to tailorability issues. Second, the amount of stimuli that need to be encoded for plausible testing is daunting. These remain difficult challenges. Ideally, encoding would be fully automatic, based on vision and language, and models could conduct their own experiments in the physical world. This ideal remains far off, but now there are two promising approximations. The first is to use virtual worlds to simplify the domains, encoding, and manipulation. The second is to use semiautomatic encoding methods on real-world materials. For example, as progress in learning by reading shows, reliable understanding can be achieved for simplified English. Creating simplified English from natural texts can be done more easily, and with less tailorability, than hand encoding formal representations. Similarly, progress in sketch understanding (Forbus, Usher, Lovett, Lockwood, & Wetzel, 2008) enables visual and spatial stimuli to be more easily encoded. Sketches and language can be used to define comic strips that provide high-level descriptions of behaviors for simulations of concept learning and conceptual change (Friedman & Forbus, 2009). Such descriptions are easier to produce and have reduced tailorability.

10 354 K. D. Forbus Topics in Cognitive Science 2 (2010) 7. Conclusion Many AI researchers believe that understanding how people and other animals work provides valuable clues towards understanding intelligence, in all of its potential forms. And many researchers in other areas of cognitive science find value in computational models. Symbolic AI still provides the best way to model complex knowledge structures and the processes that operate over them to achieve capabilities that are central to human cognition. AI now combines symbolic methods with statistical methods, exploring how to reason and learn with vast amounts of data, ranging from sensors and robots to the World Wide Web. It is unfortunate that there is so little interaction currently between the Society and the AI community. Here are some concrete suggestions for improving the situation: Treat computational and representational requirements of tasks as an important form of evidence. Such evidence can be just as valid and valuable as constraints from behavioral or biological research. Broader criteria for what constitutes human data. As cognitive psychology has come to dominate the Society, review criteria have narrowed. Not every paper needs to contain a new human subjects experiment, nor must they be limited to phenomena introduced by cognitive psychologists. Laboratory experiments are not required to determine that people can learn by reading, for example. As Cassimatis, Bello, and Langley (2008) argued, one measure of simulations must be raw ability, to handle (even in principle) the tasks an organism faces. While detailed modeling of behavioral laboratory data remains a useful approach, a variety of other valid methods for testing simulations exist, including human-normed tests, panels of judges, and examining misconceptions. Our Society may have founded the field of Cognitive Science, but it is no longer coextensive with it. This is a cause for celebration: The idea has taken hold. However, it also means that there are now other options for AI researchers interested in Cognitive Science. Given that computation as a theoretical language for cognition is at the heart of the Cognitive Science enterprise, it is vital for our continued health as a Society in the next 30 years to rebuild the deep connection with Artificial Intelligence that helped get us off to such a strong start. Notes 1. International Joint Conferences on Artificial Intelligence, a major AI conference. 2. The inventor of the World Wide Web No URLs are included because they can be found by straightforward Web searches. 5. The integration constraint (Forbus, 2001).

11 K. D. Forbus Topics in Cognitive Science 2 (2010) 355 Acknowledgments Thanks to Dedre Gentner, Michael Witbrock, Kate Lockwood, Martha Palmer, and Scott Friedman for helpful comments. References Baker, C., Fillmore, C., & Lowe, J. (1998). The Berkeley FrameNet project. Proceedings of the COLING-ACL, Montreal, Canada. Banko, M., & Etzioni, O. (2008). The tradeoffs between open and traditional relation extraction. Proceedings of ACL 2008: HLT (pp ). Columbus, Ohio. Bobrow, D. (1968). Natural language input for a computer problem-solving system. In M. Minsky (Ed.), Semantic information processing (pp ). Cambridge, MA: MIT Press. Bohus, D., & Horvitz, E. (2009). Open-world dialog: Challenges, directions and a prototype. Microsoft Research Technical Report MSR-TR Breazeal, C., & Scassellati, B. (2002). Robots that imitate humans. Trends in Cognitive Science, 6, Carey, S. (2009). The origin of concepts. New York: Oxford University Press. Cassimatis, N., Bello, P., & Langley, P. (2008). Ability, breadth, and parsimony in computational models of higher-order cognition. Cognitive Science, 32(8), Esposito, F., Semeraro, G., Fanizzi, N., & Ferilli., S. (2000). Conceptual change in learning naive physics: The computational model as a theory revision process. In E. Lamma & P. Mello (Eds.), AI*IA99: Advances in Artificial Intelligence, Lecture Notes in Artificial Intelligence 1792 (pp ). Berlin: Springer. Evans, T. (1968). A program for the solution of geometric-analogy intelligence test questions. In M. Minsky (Ed.), Semantic information processing (pp ). Cambridge, MA: MIT Press. Forbus, K. (2001). Exploring analogy in the large. In D. Gentner, K. Holyoak, & B. Kokinov (Eds.), Analogy: Perspectives from cognitive science (pp ). Cambridge, MA: MIT Press. Forbus, K., Riesbeck, C., Birnbaum, L., Livingston, K., Sharma, A., & Ureel, L. (2007). Integrating natural language, knowledge representation and reasoning, and analogical processing to learn by reading. Proceedings of AAAI-07: Twenty-Second Conference on Artificial Intelligence, Vancouver, BC. Forbus, K., Usher, J., Lovett, A., Lockwood, K., & Wetzel, J. (2008). CogSketch: Open-domain sketch understanding for cognitive science research and for education. Eurographics Workshop on Sketch-Based Interfaces and Modeling, Anney, France. Ford, K., & Hayes, P. (1998). On computational wings: Rethinking the goals of artificial intelligence. Scientific American Special Issue (Exploring Intelligence), 9(4), Friedman, S., & Forbus, K. (2009). Learning naïve physics models and misconceptions. Proceedings of the 31st Annual Conference of the Cognitive Science Society, Washington, DC. Gold, K., & Scassellati, B. (2009). Using probabilistic reasoning over time to self-recognize. Robotics and Autonomous Systems, 57(4), Gorniak, P., & Roy, D. (2007). Situated language understanding as filtering perceived affordances. Cognitive Science, 31(2), King, R., Rowland, J., Oliver, S., Young, M., Aubrey, W., Byrn, E., Liakata, M., Markham, M., Pir, P., Soldatova, L., Sparkes, A., Whelan, K., & Clare, A. (2009). The automation of science. Science, 324(5923), Kipper, K., Korhonen, A., Ryant, N., & Palmer, M. (2006). Extensive classifications of English verbs. Proceedings of the 12th EURALEX International Congress, Turin, Italy. Lenat, B. (1995). Cyc: A large-scale investment in knowledge infrastructure. Communications of the ACM, 38(11),

12 356 K. D. Forbus Topics in Cognitive Science 2 (2010) Liu, Y., & Stone, P. (2006). Value-function-based transfer for reinforcement learning using structure-mapping. Proceedings of AAAI06 (pp ) Boston, MA. Matuszek, C., Witbrock, M., Kahlert, R., Cabral, J., Schneider, D., Shah, P., & Lenat, D. (2005). Searching for common sense: Populating Cyc from the web. Proceedings of AAAI05 (pp ). Mehlo Park, CA: AAAI Press. Milch, B., Marthi, B., Russell, S., Sontag, D., Ong, D., & Kolobov, A. (2007). BLOG: Probabilistic models with unknown objects. In L. Getoor & B. Taskar (Eds.), Statistical relational learning (pp ). Cambridge, MA: MIT Press. Miller, G WordNet: A lexical database for English. Communications of the ACM, 38(11), Neri, F., Saitta, L., & Tiberghien, A. (1997). Modeling conceptual change: An interdisciplinary approach. In E. Lamma & P. Mello (Eds.), AI*IA99: Advances in Artificial Intelligence, Lecture Notes in Artificial Intelligence 1792 (pp. 1 12). Berlin: Springer. Nersessian, N. (2008). Creating scientific concepts. Cambridge, MA: MIT Press. Richardson, M., & Domingos, P. (2006). Markov logic networks. Machine Learning, 62, Thagard, P. (1993). Computational philosophy of science. Cambridge, MA: MIT Press.

AI and Cognitive Science Trajectories: Parallel but diverging paths? Ken Forbus Northwestern University

AI and Cognitive Science Trajectories: Parallel but diverging paths? Ken Forbus Northwestern University AI and Cognitive Science Trajectories: Parallel but diverging paths? Ken Forbus Northwestern University Where did AI go? Overview From impossible dreams to everyday realities: How AI has evolved, and why

More information

Goals of this Course. CSE 473 Artificial Intelligence. AI as Science. AI as Engineering. Dieter Fox Colin Zheng

Goals of this Course. CSE 473 Artificial Intelligence. AI as Science. AI as Engineering. Dieter Fox Colin Zheng CSE 473 Artificial Intelligence Dieter Fox Colin Zheng www.cs.washington.edu/education/courses/cse473/08au Goals of this Course To introduce you to a set of key: Paradigms & Techniques Teach you to identify

More information

The Science In Computer Science

The Science In Computer Science Editor s Introduction Ubiquity Symposium The Science In Computer Science The Computing Sciences and STEM Education by Paul S. Rosenbloom In this latest installment of The Science in Computer Science, Prof.

More information

Lecture 1 What is AI?

Lecture 1 What is AI? Lecture 1 What is AI? CSE 473 Artificial Intelligence Oren Etzioni 1 AI as Science What are the most fundamental scientific questions? 2 Goals of this Course To teach you the main ideas of AI. Give you

More information

Outline. What is AI? A brief history of AI State of the art

Outline. What is AI? A brief history of AI State of the art Introduction to AI Outline What is AI? A brief history of AI State of the art What is AI? AI is a branch of CS with connections to psychology, linguistics, economics, Goal make artificial systems solve

More information

This list supersedes the one published in the November 2002 issue of CR.

This list supersedes the one published in the November 2002 issue of CR. PERIODICALS RECEIVED This is the current list of periodicals received for review in Reviews. International standard serial numbers (ISSNs) are provided to facilitate obtaining copies of articles or subscriptions.

More information

Lecture 1 What is AI? EECS 348 Intro to Artificial Intelligence Doug Downey

Lecture 1 What is AI? EECS 348 Intro to Artificial Intelligence Doug Downey Lecture 1 What is AI? EECS 348 Intro to Artificial Intelligence Doug Downey Outline 1) What is AI: The Course 2) What is AI: The Field 3) Why to take the class (or not) 4) A Brief History of AI 5) Predict

More information

APPROXIMATE KNOWLEDGE OF MANY AGENTS AND DISCOVERY SYSTEMS

APPROXIMATE KNOWLEDGE OF MANY AGENTS AND DISCOVERY SYSTEMS Jan M. Żytkow APPROXIMATE KNOWLEDGE OF MANY AGENTS AND DISCOVERY SYSTEMS 1. Introduction Automated discovery systems have been growing rapidly throughout 1980s as a joint venture of researchers in artificial

More information

Journal Title ISSN 5. MIS QUARTERLY BRIEFINGS IN BIOINFORMATICS

Journal Title ISSN 5. MIS QUARTERLY BRIEFINGS IN BIOINFORMATICS List of Journals with impact factors Date retrieved: 1 August 2009 Journal Title ISSN Impact Factor 5-Year Impact Factor 1. ACM SURVEYS 0360-0300 9.920 14.672 2. VLDB JOURNAL 1066-8888 6.800 9.164 3. IEEE

More information

Energy modeling/simulation Using the BIM technology in the Curriculum of Architectural and Construction Engineering and Management

Energy modeling/simulation Using the BIM technology in the Curriculum of Architectural and Construction Engineering and Management Paper ID #7196 Energy modeling/simulation Using the BIM technology in the Curriculum of Architectural and Construction Engineering and Management Dr. Hyunjoo Kim, The University of North Carolina at Charlotte

More information

Artificial Intelligence. What is AI?

Artificial Intelligence. What is AI? 2 Artificial Intelligence What is AI? Some Definitions of AI The scientific understanding of the mechanisms underlying thought and intelligent behavior and their embodiment in machines American Association

More information

Texas Hold em Inference Bot Proposal. By: Brian Mihok & Michael Terry Date Due: Monday, April 11, 2005

Texas Hold em Inference Bot Proposal. By: Brian Mihok & Michael Terry Date Due: Monday, April 11, 2005 Texas Hold em Inference Bot Proposal By: Brian Mihok & Michael Terry Date Due: Monday, April 11, 2005 1 Introduction One of the key goals in Artificial Intelligence is to create cognitive systems that

More information

Artificial Intelligence: An overview

Artificial Intelligence: An overview Artificial Intelligence: An overview Thomas Trappenberg January 4, 2009 Based on the slides provided by Russell and Norvig, Chapter 1 & 2 What is AI? Systems that think like humans Systems that act like

More information

Intelligent Systems. Lecture 1 - Introduction

Intelligent Systems. Lecture 1 - Introduction Intelligent Systems Lecture 1 - Introduction In which we try to explain why we consider artificial intelligence to be a subject most worthy of study, and in which we try to decide what exactly it is Dr.

More information

CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes.

CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes. CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes. Artificial Intelligence A branch of Computer Science. Examines how we can achieve intelligent

More information

CSC 550: Introduction to Artificial Intelligence. Fall 2004

CSC 550: Introduction to Artificial Intelligence. Fall 2004 CSC 550: Introduction to Artificial Intelligence Fall 2004 See online syllabus at: http://www.creighton.edu/~davereed/csc550 Course goals: survey the field of Artificial Intelligence, including major areas

More information

ACTIVE, A PLATFORM FOR BUILDING INTELLIGENT OPERATING ROOMS

ACTIVE, A PLATFORM FOR BUILDING INTELLIGENT OPERATING ROOMS ACTIVE, A PLATFORM FOR BUILDING INTELLIGENT OPERATING ROOMS D. GUZZONI 1, C. BAUR 1, A. CHEYER 2 1 VRAI Group EPFL 1015 Lausanne Switzerland 2 AIC SRI International Menlo Park, CA USA Today computers are

More information

Digital image processing vs. computer vision Higher-level anchoring

Digital image processing vs. computer vision Higher-level anchoring Digital image processing vs. computer vision Higher-level anchoring Václav Hlaváč Czech Technical University in Prague Faculty of Electrical Engineering, Department of Cybernetics Center for Machine Perception

More information

CPS331 Lecture: Agents and Robots last revised November 18, 2016

CPS331 Lecture: Agents and Robots last revised November 18, 2016 CPS331 Lecture: Agents and Robots last revised November 18, 2016 Objectives: 1. To introduce the basic notion of an agent 2. To discuss various types of agents 3. To introduce the subsumption architecture

More information

A review of Reasoning About Rational Agents by Michael Wooldridge, MIT Press Gordon Beavers and Henry Hexmoor

A review of Reasoning About Rational Agents by Michael Wooldridge, MIT Press Gordon Beavers and Henry Hexmoor A review of Reasoning About Rational Agents by Michael Wooldridge, MIT Press 2000 Gordon Beavers and Henry Hexmoor Reasoning About Rational Agents is concerned with developing practical reasoning (as contrasted

More information

HUMAN-LEVEL ARTIFICIAL INTELIGENCE & COGNITIVE SCIENCE

HUMAN-LEVEL ARTIFICIAL INTELIGENCE & COGNITIVE SCIENCE HUMAN-LEVEL ARTIFICIAL INTELIGENCE & COGNITIVE SCIENCE Nils J. Nilsson Stanford AI Lab http://ai.stanford.edu/~nilsson Symbolic Systems 100, April 15, 2008 1 OUTLINE Computation and Intelligence Approaches

More information

Lecture 1 What is AI?

Lecture 1 What is AI? Lecture 1 What is AI? EECS 348 Intro to Artificial Intelligence Doug Downey With material adapted from Oren Etzioni (UW) and Stuart Russell (UC Berkeley) Outline 1) What is AI: The Course 2) What is AI:

More information

preface Motivation Figure 1. Reality-virtuality continuum (Milgram & Kishino, 1994) Mixed.Reality Augmented. Virtuality Real...

preface Motivation Figure 1. Reality-virtuality continuum (Milgram & Kishino, 1994) Mixed.Reality Augmented. Virtuality Real... v preface Motivation Augmented reality (AR) research aims to develop technologies that allow the real-time fusion of computer-generated digital content with the real world. Unlike virtual reality (VR)

More information

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation Hiroshi Ishiguro Department of Information Science, Kyoto University Sakyo-ku, Kyoto 606-01, Japan E-mail: ishiguro@kuis.kyoto-u.ac.jp

More information

Transactions on Information and Communications Technologies vol 6, 1994 WIT Press, ISSN

Transactions on Information and Communications Technologies vol 6, 1994 WIT Press,   ISSN Application of artificial neural networks to the robot path planning problem P. Martin & A.P. del Pobil Department of Computer Science, Jaume I University, Campus de Penyeta Roja, 207 Castellon, Spain

More information

AI Principles, Semester 2, Week 1, Lecture 2, Cognitive Science and AI Applications. The Computational and Representational Understanding of Mind

AI Principles, Semester 2, Week 1, Lecture 2, Cognitive Science and AI Applications. The Computational and Representational Understanding of Mind AI Principles, Semester 2, Week 1, Lecture 2, Cognitive Science and AI Applications How simulations can act as scientific theories The Computational and Representational Understanding of Mind Boundaries

More information

Towards Strategic Kriegspiel Play with Opponent Modeling

Towards Strategic Kriegspiel Play with Opponent Modeling Towards Strategic Kriegspiel Play with Opponent Modeling Antonio Del Giudice and Piotr Gmytrasiewicz Department of Computer Science, University of Illinois at Chicago Chicago, IL, 60607-7053, USA E-mail:

More information

Image Extraction using Image Mining Technique

Image Extraction using Image Mining Technique IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 9 (September. 2013), V2 PP 36-42 Image Extraction using Image Mining Technique Prof. Samir Kumar Bandyopadhyay,

More information

New developments in the philosophy of AI. Vincent C. Müller. Anatolia College/ACT February 2015

New developments in the philosophy of AI. Vincent C. Müller. Anatolia College/ACT   February 2015 Müller, Vincent C. (2016), New developments in the philosophy of AI, in Vincent C. Müller (ed.), Fundamental Issues of Artificial Intelligence (Synthese Library; Berlin: Springer). http://www.sophia.de

More information

BI TRENDS FOR Data De-silofication: The Secret to Success in the Analytics Economy

BI TRENDS FOR Data De-silofication: The Secret to Success in the Analytics Economy 11 BI TRENDS FOR 2018 Data De-silofication: The Secret to Success in the Analytics Economy De-silofication What is it? Many successful companies today have found their own ways of connecting data, people,

More information

Introduction to AI. What is Artificial Intelligence?

Introduction to AI. What is Artificial Intelligence? Introduction to AI Instructor: Dr. Wei Ding Fall 2009 1 What is Artificial Intelligence? Views of AI fall into four categories: Thinking Humanly Thinking Rationally Acting Humanly Acting Rationally The

More information

What is Artificial Intelligence? Alternate Definitions (Russell + Norvig) Human intelligence

What is Artificial Intelligence? Alternate Definitions (Russell + Norvig) Human intelligence CSE 3401: Intro to Artificial Intelligence & Logic Programming Introduction Required Readings: Russell & Norvig Chapters 1 & 2. Lecture slides adapted from those of Fahiem Bacchus. What is AI? What is

More information

Glossary of terms. Short explanation

Glossary of terms. Short explanation Glossary Concept Module. Video Short explanation Abstraction 2.4 Capturing the essence of the behavior of interest (getting a model or representation) Action in the control Derivative 4.2 The control signal

More information

Using Quantitative Information to Improve Analogical Matching Between Sketches

Using Quantitative Information to Improve Analogical Matching Between Sketches Using Quantitative Information to Improve Analogical Matching Between Sketches Maria D. Chang, Kenneth D. Forbus Qualitative Reasoning Group, Northwestern University 2133 Sheridan Road, Evanston, IL 60208

More information

Ce cours: Introduction

Ce cours: Introduction Ce cours: Introduction 1. Les racines: Bletchley, Dartmouth, Logic Theorist 2. Intelligence Artificielle as Search Espace Navigation Critères Logic + Systèmes Experts + + Jeux + + 3. Les promesses de l

More information

Executive Summary. Chapter 1. Overview of Control

Executive Summary. Chapter 1. Overview of Control Chapter 1 Executive Summary Rapid advances in computing, communications, and sensing technology offer unprecedented opportunities for the field of control to expand its contributions to the economic and

More information

CS295-1 Final Project : AIBO

CS295-1 Final Project : AIBO CS295-1 Final Project : AIBO Mert Akdere, Ethan F. Leland December 20, 2005 Abstract This document is the final report for our CS295-1 Sensor Data Management Course Final Project: Project AIBO. The main

More information

Chapter 7 Information Redux

Chapter 7 Information Redux Chapter 7 Information Redux Information exists at the core of human activities such as observing, reasoning, and communicating. Information serves a foundational role in these areas, similar to the role

More information

CPE/CSC 580: Intelligent Agents

CPE/CSC 580: Intelligent Agents CPE/CSC 580: Intelligent Agents Franz J. Kurfess Computer Science Department California Polytechnic State University San Luis Obispo, CA, U.S.A. 1 Course Overview Introduction Intelligent Agent, Multi-Agent

More information

A Three Cycle View of Design Science Research

A Three Cycle View of Design Science Research Scandinavian Journal of Information Systems Volume 19 Issue 2 Article 4 2007 A Three Cycle View of Design Science Research Alan R. Hevner University of South Florida, ahevner@usf.edu Follow this and additional

More information

Chapter 1 The Field of Computing. Slides Modified by Vicky Seno

Chapter 1 The Field of Computing. Slides Modified by Vicky Seno Chapter 1 The Field of Computing Slides Modified by Vicky Seno Outline Computing is a natural science The five disciplines of computing Related fields Careers in computing Myths about computing Resources

More information

The essential role of. mental models in HCI: Card, Moran and Newell

The essential role of. mental models in HCI: Card, Moran and Newell 1 The essential role of mental models in HCI: Card, Moran and Newell Kate Ehrlich IBM Research, Cambridge MA, USA Introduction In the formative years of HCI in the early1980s, researchers explored the

More information

Application Areas of AI Artificial intelligence is divided into different branches which are mentioned below:

Application Areas of AI   Artificial intelligence is divided into different branches which are mentioned below: Week 2 - o Expert Systems o Natural Language Processing (NLP) o Computer Vision o Speech Recognition And Generation o Robotics o Neural Network o Virtual Reality APPLICATION AREAS OF ARTIFICIAL INTELLIGENCE

More information

Technologists and economists both think about the future sometimes, but they each have blind spots.

Technologists and economists both think about the future sometimes, but they each have blind spots. The Economics of Brain Simulations By Robin Hanson, April 20, 2006. Introduction Technologists and economists both think about the future sometimes, but they each have blind spots. Technologists think

More information

Appendices master s degree programme Artificial Intelligence

Appendices master s degree programme Artificial Intelligence Appendices master s degree programme Artificial Intelligence 2015-2016 Appendix I Teaching outcomes of the degree programme (art. 1.3) 1. The master demonstrates knowledge, understanding and the ability

More information

The five senses of Artificial Intelligence

The five senses of Artificial Intelligence The five senses of Artificial Intelligence Why humanizing automation is crucial to the transformation of your business AUTOMATION DRIVE The five senses of Artificial Intelligence: A deep source of untapped

More information

A SURVEY OF SOCIALLY INTERACTIVE ROBOTS

A SURVEY OF SOCIALLY INTERACTIVE ROBOTS A SURVEY OF SOCIALLY INTERACTIVE ROBOTS Terrence Fong, Illah Nourbakhsh, Kerstin Dautenhahn Presented By: Mehwish Alam INTRODUCTION History of Social Robots Social Robots Socially Interactive Robots Why

More information

CS:4420 Artificial Intelligence

CS:4420 Artificial Intelligence CS:4420 Artificial Intelligence Spring 2018 Introduction Cesare Tinelli The University of Iowa Copyright 2004 18, Cesare Tinelli and Stuart Russell a a These notes were originally developed by Stuart Russell

More information

Methodology for Agent-Oriented Software

Methodology for Agent-Oriented Software ب.ظ 03:55 1 of 7 2006/10/27 Next: About this document... Methodology for Agent-Oriented Software Design Principal Investigator dr. Frank S. de Boer (frankb@cs.uu.nl) Summary The main research goal of this

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Chapter 1 Chapter 1 1 Outline What is AI? A brief history The state of the art Chapter 1 2 What is AI? Systems that think like humans Systems that think rationally Systems that

More information

Artificial Intelligence. Berlin Chen 2004

Artificial Intelligence. Berlin Chen 2004 Artificial Intelligence Berlin Chen 2004 Course Contents The theoretical and practical issues for all disciplines Artificial Intelligence (AI) will be considered AI is interdisciplinary! Foundational Topics

More information

Master Artificial Intelligence

Master Artificial Intelligence Master Artificial Intelligence Appendix I Teaching outcomes of the degree programme (art. 1.3) 1. The master demonstrates knowledge, understanding and the ability to evaluate, analyze and interpret relevant

More information

Artificial intelligence, made simple. Written by: Dale Benton Produced by: Danielle Harris

Artificial intelligence, made simple. Written by: Dale Benton Produced by: Danielle Harris Artificial intelligence, made simple Written by: Dale Benton Produced by: Danielle Harris THE ARTIFICIAL INTELLIGENCE MARKET IS SET TO EXPLODE AND NVIDIA, ALONG WITH THE TECHNOLOGY ECOSYSTEM INCLUDING

More information

AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS

AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS Eva Cipi, PhD in Computer Engineering University of Vlora, Albania Abstract This paper is focused on presenting

More information

The A.I. Revolution Begins With Augmented Intelligence. White Paper January 2018

The A.I. Revolution Begins With Augmented Intelligence. White Paper January 2018 White Paper January 2018 The A.I. Revolution Begins With Augmented Intelligence Steve Davis, Chief Technology Officer Aimee Lessard, Chief Analytics Officer 53% of companies believe that augmented intelligence

More information

Agents in the Real World Agents and Knowledge Representation and Reasoning

Agents in the Real World Agents and Knowledge Representation and Reasoning Agents in the Real World Agents and Knowledge Representation and Reasoning An Introduction Mitsubishi Concordia, Java-based mobile agent system. http://www.merl.com/projects/concordia Copernic Agents for

More information

Development and Integration of Artificial Intelligence Technologies for Innovation Acceleration

Development and Integration of Artificial Intelligence Technologies for Innovation Acceleration Development and Integration of Artificial Intelligence Technologies for Innovation Acceleration Research Supervisor: Minoru Etoh (Professor, Open and Transdisciplinary Research Initiatives, Osaka University)

More information

AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira

AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS Nuno Sousa Eugénio Oliveira Faculdade de Egenharia da Universidade do Porto, Portugal Abstract: This paper describes a platform that enables

More information

THE MECA SAPIENS ARCHITECTURE

THE MECA SAPIENS ARCHITECTURE THE MECA SAPIENS ARCHITECTURE J E Tardy Systems Analyst Sysjet inc. jetardy@sysjet.com The Meca Sapiens Architecture describes how to transform autonomous agents into conscious synthetic entities. It follows

More information

ENTRY ARTIFICIAL INTELLIGENCE

ENTRY ARTIFICIAL INTELLIGENCE ENTRY ARTIFICIAL INTELLIGENCE [ENTRY ARTIFICIAL INTELLIGENCE] Authors: Oliver Knill: March 2000 Literature: Peter Norvig, Paradigns of Artificial Intelligence Programming Daniel Juravsky and James Martin,

More information

GPU ACCELERATED DEEP LEARNING WITH CUDNN

GPU ACCELERATED DEEP LEARNING WITH CUDNN GPU ACCELERATED DEEP LEARNING WITH CUDNN Larry Brown Ph.D. March 2015 AGENDA 1 Introducing cudnn and GPUs 2 Deep Learning Context 3 cudnn V2 4 Using cudnn 2 Introducing cudnn and GPUs 3 HOW GPU ACCELERATION

More information

Gameplay as On-Line Mediation Search

Gameplay as On-Line Mediation Search Gameplay as On-Line Mediation Search Justus Robertson and R. Michael Young Liquid Narrative Group Department of Computer Science North Carolina State University Raleigh, NC 27695 jjrobert@ncsu.edu, young@csc.ncsu.edu

More information

COMP219: Artificial Intelligence. Lecture 2: AI Problems and Applications

COMP219: Artificial Intelligence. Lecture 2: AI Problems and Applications COMP219: Artificial Intelligence Lecture 2: AI Problems and Applications 1 Introduction Last time General module information Characterisation of AI and what it is about Today Overview of some common AI

More information

History and Philosophical Underpinnings

History and Philosophical Underpinnings History and Philosophical Underpinnings Last Class Recap game-theory why normal search won t work minimax algorithm brute-force traversal of game tree for best move alpha-beta pruning how to improve on

More information

Mission: Materials innovation

Mission: Materials innovation Exploring emerging scientific fields: Big data-driven materials science Developments in methods to extract knowledge from data provide unprecedented opportunities for novel materials discovery and design.

More information

Knowledge Management for Command and Control

Knowledge Management for Command and Control Knowledge Management for Command and Control Dr. Marion G. Ceruti, Dwight R. Wilcox and Brenda J. Powers Space and Naval Warfare Systems Center, San Diego, CA 9 th International Command and Control Research

More information

The Nature of Informatics

The Nature of Informatics The Nature of Informatics Alan Bundy University of Edinburgh 19-Sep-11 1 What is Informatics? The study of the structure, behaviour, and interactions of both natural and artificial computational systems.

More information

The Impact of Artificial Intelligence. By: Steven Williamson

The Impact of Artificial Intelligence. By: Steven Williamson The Impact of Artificial Intelligence By: Steven Williamson WHAT IS ARTIFICIAL INTELLIGENCE? It is an area of computer science that deals with advanced and complex technologies that have the ability perform

More information

- Basics of informatics - Computer network - Software engineering - Intelligent media processing - Human interface. Professor. Professor.

- Basics of informatics - Computer network - Software engineering - Intelligent media processing - Human interface. Professor. Professor. - Basics of informatics - Computer network - Software engineering - Intelligent media processing - Human interface Computer-Aided Engineering Research of power/signal integrity analysis and EMC design

More information

in the New Zealand Curriculum

in the New Zealand Curriculum Technology in the New Zealand Curriculum We ve revised the Technology learning area to strengthen the positioning of digital technologies in the New Zealand Curriculum. The goal of this change is to ensure

More information

What we are expecting from this presentation:

What we are expecting from this presentation: What we are expecting from this presentation: A We want to inform you on the most important highlights from this topic D We exhort you to share with us a constructive feedback for further improvements

More information

CMSC 421, Artificial Intelligence

CMSC 421, Artificial Intelligence Last update: January 28, 2010 CMSC 421, Artificial Intelligence Chapter 1 Chapter 1 1 What is AI? Try to get computers to be intelligent. But what does that mean? Chapter 1 2 What is AI? Try to get computers

More information

The future of work. Artificial Intelligence series

The future of work. Artificial Intelligence series The future of work Artificial Intelligence series The future of work March 2017 02 Cognition and the future of work We live in an era of unprecedented change. The world s population is expected to reach

More information

LECTURE 1: OVERVIEW. CS 4100: Foundations of AI. Instructor: Robert Platt. (some slides from Chris Amato, Magy Seif El-Nasr, and Stacy Marsella)

LECTURE 1: OVERVIEW. CS 4100: Foundations of AI. Instructor: Robert Platt. (some slides from Chris Amato, Magy Seif El-Nasr, and Stacy Marsella) LECTURE 1: OVERVIEW CS 4100: Foundations of AI Instructor: Robert Platt (some slides from Chris Amato, Magy Seif El-Nasr, and Stacy Marsella) SOME LOGISTICS Class webpage: http://www.ccs.neu.edu/home/rplatt/cs4100_spring2018/index.html

More information

CS344: Introduction to Artificial Intelligence (associated lab: CS386)

CS344: Introduction to Artificial Intelligence (associated lab: CS386) CS344: Introduction to Artificial Intelligence (associated lab: CS386) Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 1: Introduction 3 rd Jan, 2011 Basic Facts Faculty instructor: Dr. Pushpak Bhattacharyya

More information

CSE 473 Artificial Intelligence (AI)

CSE 473 Artificial Intelligence (AI) CSE 473 Artificial Intelligence (AI) Rajesh Rao (Instructor) Jennifer Hanson (TA) Evan Herbst (TA) http://www.cs.washington.edu/473 Based on slides by UW CSE AI faculty, Dan Klein, Stuart Russell, Andrew

More information

CS494/594: Software for Intelligent Robotics

CS494/594: Software for Intelligent Robotics CS494/594: Software for Intelligent Robotics Spring 2007 Tuesday/Thursday 11:10 12:25 Instructor: Dr. Lynne E. Parker TA: Rasko Pjesivac Outline Overview syllabus and class policies Introduction to class:

More information

Infrastructure for Systematic Innovation Enterprise

Infrastructure for Systematic Innovation Enterprise Valeri Souchkov ICG www.xtriz.com This article discusses why automation still fails to increase innovative capabilities of organizations and proposes a systematic innovation infrastructure to improve innovation

More information

THE AXIOMATIC APPROACH IN THE UNIVERSAL DESIGN THEORY

THE AXIOMATIC APPROACH IN THE UNIVERSAL DESIGN THEORY THE AXIOMATIC APPROACH IN THE UNIVERSAL DESIGN THEORY Dr.-Ing. Ralf Lossack lossack@rpk.mach.uni-karlsruhe.de o. Prof. Dr.-Ing. Dr. h.c. H. Grabowski gr@rpk.mach.uni-karlsruhe.de University of Karlsruhe

More information

Annotated Bibliography: Artificial Intelligence (AI) in Organizing Information By Sara Shupe, Emporia State University, LI 804

Annotated Bibliography: Artificial Intelligence (AI) in Organizing Information By Sara Shupe, Emporia State University, LI 804 Annotated Bibliography: Artificial Intelligence (AI) in Organizing Information By Sara Shupe, Emporia State University, LI 804 Introducing Artificial Intelligence Boden, M.A. (Ed.). (1996). Artificial

More information

MSc(CompSc) List of courses offered in

MSc(CompSc) List of courses offered in Office of the MSc Programme in Computer Science Department of Computer Science The University of Hong Kong Pokfulam Road, Hong Kong. Tel: (+852) 3917 1828 Fax: (+852) 2547 4442 Email: msccs@cs.hku.hk (The

More information

Map of Human Computer Interaction. Overview: Map of Human Computer Interaction

Map of Human Computer Interaction. Overview: Map of Human Computer Interaction Map of Human Computer Interaction What does the discipline of HCI cover? Why study HCI? Overview: Map of Human Computer Interaction Use and Context Social Organization and Work Human-Machine Fit and Adaptation

More information

TANGIBLE IDEATION: HOW DIGITAL FABRICATION ACTS AS A CATALYST IN THE EARLY STEPS OF PRODUCT DEVELOPMENT

TANGIBLE IDEATION: HOW DIGITAL FABRICATION ACTS AS A CATALYST IN THE EARLY STEPS OF PRODUCT DEVELOPMENT INTERNATIONAL CONFERENCE ON ENGINEERING AND PRODUCT DESIGN EDUCATION 5 & 6 SEPTEMBER 2013, DUBLIN INSTITUTE OF TECHNOLOGY, DUBLIN, IRELAND TANGIBLE IDEATION: HOW DIGITAL FABRICATION ACTS AS A CATALYST

More information

Artificial Intelligence

Artificial Intelligence Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 1/22 Artificial Intelligence 1. Introduction What is AI, Anyway? Álvaro Torralba Wolfgang Wahlster Summer Term 2018 Thanks to Prof.

More information

Creating Scientific Concepts

Creating Scientific Concepts Creating Scientific Concepts Nancy J. Nersessian A Bradford Book The MIT Press Cambridge, Massachusetts London, England 2008 Massachusetts Institute of Technology All rights reserved. No part of this book

More information

Evidence Engineering. Audris Mockus University of Tennessee and Avaya Labs Research [ ]

Evidence Engineering. Audris Mockus University of Tennessee and Avaya Labs Research [ ] Evidence Engineering Audris Mockus University of Tennessee and Avaya Labs Research audris@{utk.edu,avaya.com} [2015-02-20] How we got here: selected memories 70 s giant systems Thousands of people, single

More information

THE AI REVOLUTION. How Artificial Intelligence is Redefining Marketing Automation

THE AI REVOLUTION. How Artificial Intelligence is Redefining Marketing Automation THE AI REVOLUTION How Artificial Intelligence is Redefining Marketing Automation The implications of Artificial Intelligence for modern day marketers The shift from Marketing Automation to Intelligent

More information

The Evolution of Artificial Intelligence in Workplaces

The Evolution of Artificial Intelligence in Workplaces The Evolution of Artificial Intelligence in Workplaces Cognitive Hubs for Future Workplaces In the last decade, workplaces have started to evolve towards digitalization. In the future, people will work

More information

Welcome to Informatics

Welcome to Informatics Welcome to Informatics People On the premises: ~ 100 Academic staff ~ 150 Postdoc researchers ~ 80 Support staff ~ 250 PhD students ~ 200 Masters students ~ 400 Undergraduates (200 1 st year) Graduating

More information

The Transformative Power of Technology

The Transformative Power of Technology Dr. Bernard S. Meyerson, IBM Fellow, Vice President of Innovation, CHQ The Transformative Power of Technology The Roundtable on Education and Human Capital Requirements, Feb 2012 Dr. Bernard S. Meyerson,

More information

Rethinking Software Process: the Key to Negligence Liability

Rethinking Software Process: the Key to Negligence Liability Rethinking Software Process: the Key to Negligence Liability Clark Savage Turner, J.D., Ph.D., Foaad Khosmood Department of Computer Science California Polytechnic State University San Luis Obispo, CA.

More information

Making Representations: From Sensation to Perception

Making Representations: From Sensation to Perception Making Representations: From Sensation to Perception Mary-Anne Williams Innovation and Enterprise Research Lab University of Technology, Sydney Australia Overview Understanding Cognition Understanding

More information

Info 2950, Lecture 26

Info 2950, Lecture 26 Info 2950, Lecture 26 9 May 2017 Office hour Wed 10 May 2:30-3:30 Wed 17 May 1:30-2:30 Prob Set 8: due 10 May (end of classes, auto-extension to end of week) Sun, 21 May 2017, 2:00-4:30pm in Olin Hall

More information

Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization

Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization Learning to avoid obstacles Outline Problem encoding using GA and ANN Floreano and Mondada

More information

Multi-Platform Soccer Robot Development System

Multi-Platform Soccer Robot Development System Multi-Platform Soccer Robot Development System Hui Wang, Han Wang, Chunmiao Wang, William Y. C. Soh Division of Control & Instrumentation, School of EEE Nanyang Technological University Nanyang Avenue,

More information

CS 378: Autonomous Intelligent Robotics. Instructor: Jivko Sinapov

CS 378: Autonomous Intelligent Robotics. Instructor: Jivko Sinapov CS 378: Autonomous Intelligent Robotics Instructor: Jivko Sinapov http://www.cs.utexas.edu/~jsinapov/teaching/cs378/ Announcements FRI Summer Research Fellowships: https://cns.utexas.edu/fri/beyond-the-freshman-lab/fellowships

More information

Computer Science as a Discipline

Computer Science as a Discipline Computer Science as a Discipline 1 Computer Science some people argue that computer science is not a science in the same sense that biology and chemistry are the interdisciplinary nature of computer science

More information

Artificial Intelligence and Asymmetric Information Theory. Tshilidzi Marwala and Evan Hurwitz. University of Johannesburg.

Artificial Intelligence and Asymmetric Information Theory. Tshilidzi Marwala and Evan Hurwitz. University of Johannesburg. Artificial Intelligence and Asymmetric Information Theory Tshilidzi Marwala and Evan Hurwitz University of Johannesburg Abstract When human agents come together to make decisions it is often the case that

More information

! The architecture of the robot control system! Also maybe some aspects of its body/motors/sensors

! The architecture of the robot control system! Also maybe some aspects of its body/motors/sensors Towards the more concrete end of the Alife spectrum is robotics. Alife -- because it is the attempt to synthesise -- at some level -- 'lifelike behaviour. AI is often associated with a particular style

More information

CSE 473 Artificial Intelligence (AI) Outline

CSE 473 Artificial Intelligence (AI) Outline CSE 473 Artificial Intelligence (AI) Rajesh Rao (Instructor) Ravi Kiran (TA) http://www.cs.washington.edu/473 UW CSE AI faculty Goals of this course Logistics What is AI? Examples Challenges Outline 2

More information