The normalized cell error for cell at time n |V(H c(1,1) )|=25 |E(H c(1,1) )|=40 |V(H c(2,1) )|=21 |E(H c(2,1) )|=24 |V(H c(3,1) )|=9 |E(H c(3,1) )|=8.

Slides:



Advertisements
Similar presentations
Science Research Group 4 Project.
Advertisements

Power Laws By Cameron Megaw 3/11/2013. What is a Power Law?
COORDINATION and NETWORKING of GROUPS OF MOBILE AUTONOMOUS AGENTS.
Parallel Subgraph Listing in a Large-Scale Graph Yingxia Shao  Bin Cui  Lei Chen  Lin Ma  Junjie Yao  Ning Xu   School of EECS, Peking University.
Chapter 10 Artificial Intelligence © 2007 Pearson Addison-Wesley. All rights reserved.
Decision Tree Rong Jin. Determine Milage Per Gallon.
Presented by Ozgur D. Sahin. Outline Introduction Neighborhood Functions ANF Algorithm Modifications Experimental Results Data Mining using ANF Conclusions.
Grade 8 – Module 5 Module Focus Session
SIMULATION. Simulation Definition of Simulation Simulation Methodology Proposing a New Experiment Considerations When Using Computer Models Types of Simulations.
Robert M. Saltzman © DS 851: 4 Main Components 1.Applications The more you see, the better 2.Probability & Statistics Computer does most of the work.
Towards Modelling Information Security with Key-Challenge Petri Nets Teijo Venäläinen
Wilma Bainbridge Tencia Lee Kendra Leigh
Artificial Intelligence (AI) Addition to the lecture 11.
UCT (Upper Confidence based Tree Search) An efficient game tree search algorithm for the game of Go by Levente Kocsis and Csaba Szepesvari [1]. The UCB1.
1 Modeling Evolution in Spatial Datasets Paul Amalaman 2/17/2012 Dr Eick Christoph Nouhad Rizk Zechun Cao Sujing Wang Data Mining and Machine Learning.
Inference for regression - Simple linear regression
Unit 2: Engineering Design Process
Introduction to Adaptive Digital Filters Algorithms
CAMERON I. COOPER, PH.D. ASSISTANT PROFESSOR IN FRESHMAN MATHEMATICS AND RESEARCH ANALYST C O ADE FALL 2011 CONFERENCE Predicting Student Success in General.
Chapter 11: Artificial Intelligence
Gwangju Institute of Science and Technology Intelligent Design and Graphics Laboratory Multi-scale tensor voting for feature extraction from unstructured.
Chapter 10 Artificial Intelligence. © 2005 Pearson Addison-Wesley. All rights reserved 10-2 Chapter 10: Artificial Intelligence 10.1 Intelligence and.
 The most intelligent device - “Human Brain”.  The machine that revolutionized the whole world – “computer”.  Inefficiencies of the computer has lead.
Introduction to Science Unit 1. The Nature of Science Attempt to answer questions about the natural world by: Exploring the unknown Explaining the known.
Study on Genetic Network Programming (GNP) with Learning and Evolution Hirasawa laboratory, Artificial Intelligence section Information architecture field.
Programming in Java Unit 3. Learning outcome:  LO2:Be able to design Java solutions  LO3:Be able to implement Java solutions Assessment criteria: 
Expanding the CASE Framework to Facilitate Load Balancing of Social Network Simulations Amara Keller, Martin Kelly, Aaron Todd.
Multi-Agent Modeling of Societal Development and Cultural Evolution Yidan Chen, 2006 Computer Systems Research Lab.
Biostatistics Class 6 Hypothesis Testing: One-Sample Inference 2/29/2000.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 11: Artificial Intelligence Computer Science: An Overview Tenth Edition.
Lecture on Introduction to Artificial Intelligence Chapter#10 Sec 10.1 and 10.3 (before Heuristics)
Interoperable Visualization Framework towards enhancing mapping and integration of official statistics Haitham Zeidan Palestinian Central.
Exploiting Context Analysis for Combining Multiple Entity Resolution Systems -Ramu Bandaru Zhaoqi Chen Dmitri V.kalashnikov Sharad Mehrotra.
Unifying Dynamical Systems and Complex Networks Theories ~ A Proposal of “Generative Network Automata (GNA)” ~ Unifying Dynamical Systems and Complex Networks.
McGraw-Hill/Irwin © 2006 The McGraw-Hill Companies, Inc., All Rights Reserved. 1.
Human Interaction with Data “Meaningful Interpretations” “The Power of Crowdsourcing” &
The E ngineering Design Process Foundations of Technology The E ngineering Design Process © 2013 International Technology and Engineering Educators Association,
Online Customer Service Bytes Computer Solutions Online Customer Service A Problem-based Case Study Created February 18, 2006 Western Nebraska Community.
Put Your Classroom On A 21 st Century DI-IT Create Engaging Technology Rich Differentiated Classroom Environments Create Engaging Technology Rich Differentiated.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 11: Artificial Intelligence Computer Science: An Overview Tenth Edition.
Artificial Intelligence, Expert Systems, and Neural Networks Group 10 Cameron Kinard Leaundre Zeno Heath Carley Megan Wiedmaier.
Evaluating the New Technologies Ann Sefton Faculties of Medicine and Dentistry University of Sydney.
SSQSA present and future Gordana Rakić, Zoran Budimac Department of Mathematics and Informatics Faculty of Sciences University of Novi Sad
Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts.
Pertemuan 16 Materi : Buku Wajib & Sumber Materi :
The “Spatial Turing Test” Stephan Winter, Yunhui Wu
George Goguadze, Eric Andrès Universität des Saarlandes Johan Jeuring, Bastiaan Heeren Open Universiteit Nederland Generation of Interactive Exercises.
DGS Town Hall with Director Fred Klass October 3, 2011.
A Scalable Machine Learning Approach to Go Pierre Baldi and Lin Wu UC Irvine.
An argument-based framework to model an agent's beliefs in a dynamic environment Marcela Capobianco Carlos I. Chesñevar Guillermo R. Simari Dept. of Computer.
Introduction to Supporting Science. What Does Science Involve? Identifying a question to investigate Forming hypotheses Collecting data Interpreting data.
Differentiated Instruction Beth Ackerman, Ed.D.
Foundations of Technology The Engineering Design Process
Customer Analytics: Strategies for Success
Model Discovery through Metalearning
Dr. Fernando Paniagua Associate Professor CSIT Department
Chapter 11: Artificial Intelligence
(5) Notes on the Least Squares Estimate
Reasoning Under Uncertainty in Expert System
HI 5354 – Cognitive Engineering
The Practice of Statistics in the Life Sciences Fourth Edition
Christophe Dubach, Timothy M. Jones and Michael F.P. O’Boyle
Foundations of Technology The Engineering Design Process
Foundations of Technology The Engineering Design Process
Advanced Design Applications The Engineering Design Process
Graphing data.
Equations & Graphing Algebra 1, Unit 3, Lesson 5.
Presentation transcript:

The normalized cell error for cell at time n |V(H c(1,1) )|=25 |E(H c(1,1) )|=40 |V(H c(2,1) )|=21 |E(H c(2,1) )|=24 |V(H c(3,1) )|=9 |E(H c(3,1) )|=8 |V(H c(1,2) )|=13 |E(H c(1,2) )|=12 |V(H c(2,2) )|=16 |E(H c(2,2) )|=16 |V(H c(3,2) )|=10 |E(H c(3,2) )|=10 |V(H c(1,3) )|=35 |E(H c(1,3) )|=32 |V(H c(3,3) )|=13 |E(H c(3,3) )|=16 Collectively Cooperative Learning: Learning Group Sizes in Computer Go Tae-Hyung “T” Kim Ganesh Kumar Venayagamoorthy Donald C. Wunsch II Acknowledgement Authors would like to thank Intelligent Systems Center, Mary K. Finley Missouri Endowment, and National Science Foundation, contract number ECCS , for their financial support to perform this research. The authors also would like to thank Rui Xu, John Seiffertt, Sriram Chellapan and Sejun Kim for their insightful discussions. Introduction Collaborative learning is an educational approach that students team up to explore a question or create a meaningful project. Cooperative learning is a subset of collaborative learning to learn a subject in cooperation with team members. The students at different levels not only are responsible for learning the subject, but also help teammates to learn via interactions. They are individually accountable for their work and the work group as a whole is also assessed. Collectively cooperative learning (CCL) is a novel machine learning approach to learn a subject in cooperation with teams of learning agents. Both the individual and the group are assessed. The term collectively differentiates CCL from cooperative learning. Properties of CCL Goal-oriented. There is a goal each individual and team should learn. Independent. Each agent learns independently to meet the goal. Interactive. A team of learning agents cooperates to learn the goal. Adaptive. CCL can process various types of inputs. Scalable. CCL can deal with various sizes of the arena. Group size counting problem in computer Go A square lattice graph G=(V,E). The graph size set S of the graph G The size sn of a subgraph Hn=(Vn,En) The total number of subgraphs N in a graph G may vary. An autonomous processing unit (APU) learns the sub-graph size from zero- knowledge. (1) (Group size counting problem=a sub-problem in computer Go) | essential info. for judging the life and death of the group The proposed approaches Recursive approach Use function recursion giving a bird eye view of the board. Non-recursive approach Local/myopic visibility. Neighborhood status tree’s tree traversal mechanism is implemented via baton passing concept. The non-recursive approach 1 1 Baton passing concept ← recursive solution H scattered |V(H scattered )|=1 |E(H scattered )|=0 H spirangle |V(H spirangle )|=199 |E(H spirangle )|=198 H c(row,col) Pseudo-code of the non-recursive solution The recursive approach Neighborhood status tree Conclusions Neighborhood status tree (NST) One baton per group Only a cell with a baton is activated. Simulation configurations Board size b=2~5 (all settings), 6 (sample), 19 (100 professional games). b=2 b=3 b=6b=19 … Games in SGF format is reformatted and converted to a board status matrix B. The normalized system error at time n Simulation results 1 System input, system output and learning curve. (2x2 & 3x3) 1 All the system outputs are correct. (4x4) b=6 b=11 b=10 We proposed collectively cooperative learning (CCL) as a novel machine learning approach to learn a subject in cooperation with teams of learning agents. Initially unknown group size/graph size is successfully learned by the proposed recursive/non-recursive solution. The excess waiting time ε trades off the accuracy and learning speed. There exists a region of ε, i.e. εg, guarantees correct an answer. A guideline to set ε is suggested, which is a convenient second order equation. The properties of CCL are: goal-oriented, independent, interactive, adaptive, scalable. Life and death of a group significantly impacts the entire game. Some Go rules: connectivity (↕ & ↔), black & white stones placed alternately … … … … Performance metric The normalized system error at time n All system outputs are correct and symmetry holds. Only interesting system inputs are shown here. Temperature map shows the system behavior. Recent contributions New experiments with novel performance metric: normalized cell error and normalized system error Temperature map that visualizes the system level progress of learning is developed and applied to experiments.