* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Chapter 4
Embodied cognitive science wikipedia , lookup
Existential risk from artificial general intelligence wikipedia , lookup
Agent-based model wikipedia , lookup
Human–computer interaction wikipedia , lookup
Collaborative information seeking wikipedia , lookup
Ecological interface design wikipedia , lookup
Personal knowledge base wikipedia , lookup
Ethics of artificial intelligence wikipedia , lookup
Knowledge representation and reasoning wikipedia , lookup
Information Systems Decision Support and Artificial Intelligence Chapter 4 Chapter Overview Types of Decisions Decision Support – – – Decision Support Systems (DSS) Collaboration Systems Geographic Information Systems (GIS) Artificial Intelligence (AI) – – – – Expert Systems Neural Networks Genetic Algorithms Intelligent Agents Four phases of decision making Types of Decisions Structured Semi-structured Unstructured Recurring vs. ad-hoc Decision Support Systems (DSS) Highly flexible and interactive IT system that is designed to support unstructured and semi-structured decision making. DSS Components DSS Components Model management - consists of both the DSS models and the DSS model management system. Data management - performs the function of storing and maintaining the information that you want your DSS to use. User interface management - allows you to communicate with the DSS. DSS Capabilities Sensitivity Analysis – What-if Analysis – the study of the effect that changes in one or more parts of a model have on other parts of the model checks the impact of a change in the assumptions or other input data on the proposed solution Goal-seeking Analysis – find the value of the inputs necessary to achieve a desired level of output DSS Process DSS Examples General Accident Insurance: Customer buying patterns and fraud detection Bank of America: Customer profiles Frito-Lay, Inc.: Price, advertising, and promotion selection Burlington Coat Factory:Store location and inventory mix Keycorp: Targeting direct mail marketing customers National Gypsum: Corporate planning & forecasting Southern Railway: Train dispatching and routing Texas Oil & Gas: Evaluation of potential drilling sites United Airlines: Flight scheduling, passenger demand forecasting Collaboration Systems Interactive computer-based system that facilitates the solution of semi structured and unstructured problems by a group of decision makers. Tools include - Electronic questionnaires, Electronic brainstorming tools, Idea organizers, Questionnaire tools Collaboration System Benefits Improved preplanning Increased participation Open, collaborative meeting atmosphere Criticism-free idea generation Evaluation objectivity Idea organization and evaluation Setting priorities and making decisions Documentation of meetings Access to external information Geographic Information Systems (GIS) Computer system with software that can analyze and display data using digitized maps. Enables display and analysis of spatial information. Examples – Location analysis, law enforcement, identifying efficient delivery routes Artificial Intelligence Systems Artificial Intelligence (AI) – Branch of computer science that deals with ways of representing knowledge, using symbols rather than numbers, and heuristics, or rules of thumb, rather than algorithms for processing information – Objectives: Make machines smarter Understand what intelligence is Make machines more useful Commercial AI Systems Expert systems (ESs) Neural Networks Genetic Algorithms Intelligent Agents Natural language technology Speech (voice) understanding Computer vision and scene recognition Intelligent computer-aided instruction Handwriting recognizers IBM Watson 90 IBM POWER 750 Servers on 10 racks – Each server has 4 processors – Each processor has 8 cores (2880 total cores) 16 Terabytes of RAM and 4 Terabytes of Clustered Storage A single CPU machine would take 2 hours to answer a single question Expert Systems AI based Information System that applies reasoning capabilities to solve very specific problems. These systems utilize expert knowledge and can replace an expert in the decision making process. Good for diagnostic (what’s wrong?) and prescriptive (what to do?) problems Expert Systems Process Expert Systems Components Knowledge base Knowledge acquisition Inference engine User interface Explanation module Inference Engine Expert Systems People Domain expert - provides the domain expertise in the form of problem-solving strategies. Knowledge engineer – IT specialist who formulates the domain expertise into an expert system. Knowledge worker or user - that’s you. Expert Systems An expert system can: – – – Reduce errors Improve customer service Reduce costs An expert system can’t: – – Use common sense Automate all processes Artificial Neural Network (ANN) Emulates a biological neural network Receives information from other neurons or from external sources, transform the information, and pass it on to other neurons or as external outputs Useful for pattern recognition, learning, and the interpretation of incomplete inputs Neural Networks Self-organizing neural network finds patterns and relationships in vast amounts of data by itself Back-propagation neural network a neural network trained by someone Neural Networks Figure 10-15 Genetic Algorithms AI based system that mimics the evolutionary, survival-of-the-fittest process to generate increasingly better solutions to a problem. Three genetic concepts: – – – Selection - survival of the fittest. Crossover - combining portions of good outcomes in the hope of creating an even better outcome. Mutation - randomly trying combinations and evaluating the success (or failure) of the outcome. Intelligent Agents (IA) Software that assists you, or acts on your behalf, in performing repetitive computer-related tasks. Four types of intelligent agents include: – – – – Buyer agents or shopping bots User or personal agents Monitoring-and-surveillance or predictive agents Data-mining agents Intelligent Agents (IA) Autonomy - act without your telling them every step to take. Adaptivity - discovering, learning, and taking action independently. Sociability - conferring with other agents.