資訊新知 Playing Games with Computational Intelligence

Slides:



Advertisements
Similar presentations
統計與生物資訊學 1 : 課程簡介 (Introduction) 陳光琦助理教授 (Kuang-Chi Chen)
Advertisements

義守大學數位課程推廣 經驗分享 義守大學 電子工程系副教授兼電算中心綜合業務組組長 陳昭宏
中華通訊大學部課程規劃流程圖 基礎課程核心課程應用課程 程式設計 I,II 微處理機 I,II 數位邏輯 FPGA 無線通訊 MAC 靭體設計 計算機應用 / 通訊靭體設計專業領域 大ㄧ大二 大三大四 嵌入式 系統專題 專業選修專題設計 II 硬體描述語言 FPGA+HDL 無線通訊 嵌入式系統 專題設計.
 課程網頁 :  講師姓名 : 張苑 ( ㄩㄢˋ ) 瑩  實驗室 : 資電館 734 室 
Game Intelligence: The Future Simon M. Lucas Game Intelligence Group School of CS & EE University of Essex.
Introduction 國立清華大學資訊工程學系 CS1356 資訊工程導論 2015/6/10.
Chapter 0 Computer Science (CS) 計算機概論 教學目標 瞭解現代電腦系統之發展歷程 瞭解電腦之元件、功能及組織架構 瞭解電腦如何表示資料及其處理方式 學習運用電腦來解決問題 認知成為一位電子資訊人才所需之基本條 件 認知進階電子資訊之相關領域.
1 st Year2 nd Year3 rd Year4 th Year FallSpringFallSpringFallSpringFallSpring 資料庫實務 (Database Practices) 資料庫系統 (Database System) 人工智慧 (Artificial Intelligence)
計算機視覺研究室 專題實作簡報 張元翔 老師.
多媒體概論 mm11.ppt 1 分散式資料處理 多媒體資訊的處理與管理 多用戶系統間的協調 網路教學.
Introduction to Computer Science Fall 2003, 劉震昌 Ref: Computer Science: an overview J. Glenn Brookshear.
互動式醫療諮詢推播系統 Interactive Consultation Push System for Medical Treatment (ICPSMT) 組員: 曹榮晉 賴永斌 賴永斌.
MS office2003 於護理應用 (II) Visio 授課教師:郝德慧 講師. 認識 Visio Outline 1 Visio 的圖形編輯與設定 2 Visio 的文字輸入與編輯 3 Visio 的樣板 4 Visio 的範例操作 5.
統計資訊軟體應用 授課者:蔡桂宏 系別:應用統計資訊系 職務:專任副教授 連絡: 轉 3485 系辦
資訊科技概論 第5章 系統程式.
Introduction to Information Systems and Computer Network 劉震昌 Fall, 2004.
1 數位控制(一) 2 數位控制 課程計畫 課程目標 介紹數位控制理論 與工業界常用之數位控制器比較 實習數位控制器之模擬與設計 課程綱要 Introduction to Digital Control System The z Transform z-Plane Analysis of Discrete-Time.
FGU LDT. FGU EIS 96 ‧ 8 ‧ 25 FGU LDT 佛光大學學習與數位科技學系.
最新計算機概論 第 5 章 系統程式. 5-1 系統程式的類型 作業系統 (OS) : 介於電腦硬體與 應用軟體之間的 程式,除了提供 執行應用軟體的 環境,還負責分 配系統資源。
CS1103 電機資訊工程實習 Department of Computer Science National Tsing Hua University.
多媒體概論 mm09.ppt 1 多媒體資訊服務. 多媒體概論 mm09.ppt 2 資訊服務 資訊諮詢服務業 – 以資訊為產品,利用現代的電腦和通訊網路作為手段,實現 對資訊的採集、處理、傳遞、提供、利用和服務。 分類 – 綜合型:擁有一個很大的連線網路和資料庫群,提供用戶各 方面的查詢。 – 傳媒型:新聞媒體、電視台。
電子計算機概論電子計算機概論 教科書 計算機概論 Introduction to Computers 原著: Peter Norton 審閱: 陳正雄‧趙立本‧簡文山‧林碧蘭 編譯:普羅數位科技 總審閱:林志敏 NT 590 洽助教.
本學期課程大綱. 主題 軟體進階 – 對分類軟體作原理及操作的介紹及實作 更多硬體 – 對目前主流之資訊相關硬體作介紹及討論.
Ubiquitous News(Unews) 的設計與實作 指導教授:黃毅然 教授 學生:葉雅琳 系別:資訊工程學系.
1 Syllabus Computer Network 計算機網路 賴秉樑 Dept. of Electronic Engineering National Chin-Yi University of Technology Spring 2008.
Embedded Systems Design
資訊系統應用 CS / 客戶服務人員 陳鵬升 ( 資電館 Room 743, 程式語言實驗室 ) Tel: #3900 唐宗麟 ( 紅樓 …)
大華技術學院九十三學年度 資工系計算機概論教學大綱 吳弘翔. Wu Hung-Hsiang2 科目名稱:計算機概論與實習 適用班別:夜資工技一A 授課老師:吳弘翔 學分數: 4 修別:必修 老師信箱:
Neural Network Ming-Feng Yeh ( 葉明豐 ) Department of Electrical Engineering Lunghwa University of Science and Technology Office:
鄭瑞興的個人簡介 中山資工所 鄭瑞興.
教材名稱:網際網路安全之技術及其應用 (編號: 41 ) 計畫主持人:胡毓忠 副教授 聯絡電話: 教材網址: 執行單位: 政治大學資訊科學系.
資訊教育 東海大學物理系施奇廷 92 學年度第一學期. 物理研究的新方法 傳統:理論與實驗 傳統:理論與實驗 現在:理論、實驗、計算 現在:理論、實驗、計算 計算 vs. 實驗:計算物理可視為在所有的條 件皆能完美調控之下的「數值實驗室」 計算 vs. 實驗:計算物理可視為在所有的條 件皆能完美調控之下的「數值實驗室」
1 高等演算法 授課老師 : 陳建源 研究室 : 法 401 網站
Algorithms 國立清華大學資訊工程學系 CS1356 資訊工程導論 2015/6/24. 2 Josephus Problem Flavius Josephus is a Jewish historian living in the 1st century. According to his.
電機資訊學院 義守大學. 院長 學歷: 1976 年 美國南加州大學電機工程博士 1971 年 美國 St. Louis 的華盛頓大學電機工程碩士 1966 年 台灣國立成功大學電機工程系學士 經歷: 1997/8 迄今-義守大學電機資訊學院講座教授兼 院長 1999 迄今-中山大學資工系兼任教授.
CHAPTER 9 電腦 林麗娟‧教學媒體與操作. The Role of Computer for Learning  區別電腦輔助教學 (Computer –Assisted Instruction, CAI) 與電腦管理教學 (Computer – Managed Instruction,
Chapter 0 Computer Science (CS) 計算機概論 General Goals To give you a solid, broad understanding of how a computing system works To develop an appreciation.
大華技術學院九十五學年度 資工系計算機概論教學大綱 吳弘翔. Wu Hung-Hsiang2 科目名稱:計算機概論與實習 授課老師:吳弘翔 學分數: 4 修別:必修 老師信箱:
寬頻通訊系統基礎教育計畫 分項計畫二 寬頻網路通訊 主要參與人員 黎碧煌 教 授 鍾順平 副教授
96a21abet308yr96a20.ppt -> yr- tly96a21 1 電腦網路 與 電腦教室 簡介 by 葉則亮、黃衍任 中央大學機械系.
1 影像處理 99/02 revised 課程簡介 1 課程目標 2 課程內容 3 教科書與主要參考書 4 成績計算 5 教學網頁.
統計學 ( 二 ) 朝陽科技大學工業工程與管理系副教授洪弘祈 Statistics II2 企業與統計之關係 n 品質管制 n 預測統計與市場調查 n 績效與人事管理 n 例行報告之方案評估與決策參考 n 製程改善 n 研發能力之提昇 n 產品可靠度 n 生產管制.
資訊教育 吳桂光 東海大學物理系助理教授 Tel: Office: ST223 Office hour: Mon (8:10-12am) or by appointment.
概念性產品企劃書 呂學儒 李政翰.
資訊教育 吳桂光 東海大學物理系助理教授 Tel: 3467 Office: ST223 Office hour: Tue, Fri. (10-11am)
1 Be a Brilliant Software Engineer 張維谷 Joseph Chang
結束 第三章 認識電腦軟體 本章重點 3-1 系統軟體 系統軟體 3-2 應用軟體 應用軟體 3-3 程式語言簡介 程式語言簡介.
電機工程系 選課輔導說明會. 選課輔導說明會宗旨 電機系自 95 年開始,同步進行『工程教育 認證』以及『系科本位課程』兩大與學生 課程相關的認證計畫。 電機系自 95 年開始,同步進行『工程教育 認證』以及『系科本位課程』兩大與學生 課程相關的認證計畫。 本系每年至少一次的系教育諮詢委員會, 廣邀產業界、學界、家長、畢業生、在校.
二十一世紀數位化公務員應具備數位化基 本能力 一 應了解每日數位媒體所提供的日常數位 資訊的常識(乃至知識)及常使用的標準 化技能 二 搜尋與公務相關的資訊,相關工作資料 庫的能力 三 快速中文輸入的能力.
數位系統實驗 -- 課程介紹 教師:潘欣泰. 課程目標  數位系統導論課程之實習課程  接續數位電路學課程  養成學生動手做的習慣  使學生對數位電路設計有實際的體驗.
第一章 資訊新未來 計算機概論編輯小組. 計算機概論 p1-2 大綱  認識電腦  介紹電腦的基本架構以及組成元件  資訊技術大紀事  介紹跟電腦息息相關的軟硬體技術的沿革  計算機新應用  線上購物  人工智慧與深藍  全球衛星定位系統  遠距教學.
中壢家商網路現況與經驗分享 報告人:葉建麟 日 期: 時間歷 程備 註 43 年奉准試辦一年招考新生三班 44 年正式成立考核通過 47 年成立高級部 49 年改為完全家事職業學校 57 年奉令改制為省立中壢高級家事職業學校 59 年 奉令改制為省立中壢高級家事商業職業 學校 初級部結束.
Information Technology 資訊科技. What is IT? IT is all about the applications of wide variety of electronic technologies ( 電子科技 ) to the information-handling.
Upper Confidence Trees for Game AI Chahine Koleejan.
Chapter Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing Describe.
網際網路電話 (VoIP) 2005/06/06 威盛電子 Green. Outline VoIP 簡介 VoIP 簡介 VoIP 之相關產品 VoIP 之相關產品 VoIP 相關知識介紹 VoIP 相關知識介紹 VoIP 軟硬體的技術與設計 VoIP 軟硬體的技術與設計 VoIP 最新發展趨勢與未來展望.
Computer and Information Technology 電腦與資訊科技. To Learn … Information Processing and Presentation 資訊處理及演示 Why we need diagrams in a presentation? What are.
電子工程導論 計算機工程 Computer Engineering. Outlines Overview Course Layout, Objective, and Relationship Computer Hardware Computer Software Computer Network Integrated.
慈濟大學醫學資訊系演講簡報 題目 運用叢集組合及分散法則於無線網路點遷移 拓樸之定型 (Cluster Association and Dissociation Method due to node migrations for Topology Dominating in Wireless Networks)
Computer Science An Overview Allen C.-H. Wu/Arbee L.P. Chen Computer Science Department Tsing Hua University.
Incremental Context Mining for Adaptive Document Classification Advisor : Dr. Hsu Graduate : Chien-Shing Chen Author : Rey-Long Liu Yun-Ling Lu.
Understanding AlphaGo. Go Overview Originated in ancient China 2,500 years ago Two players game Goal - surround more territory than the opponent 19X19.
Stochastic tree search and stochastic games
Raluca D. Gaina, Jialin Liu, Simon M. Lucas, Diego Perez-Liebana
AI-ECON Research Center Department of Economics National Chengchi University.
CS Introduction to Information Engineering
The Alpha-Beta Procedure
Artificial Intelligence and Searching
Simulated Annealing & Boltzmann Machines
Presentation transcript:

資訊新知 Playing Games with Computational Intelligence 許舜欽 2011/2/23

資訊領域 資訊科學 資訊工程 資訊管理 資訊傳播 …….

資訊工程 理論 硬體 軟體---程式設計 系統軟體 應用軟體 離散數學、計算理論… 邏輯電路設計、計算機結構… 作業系統、資料庫系統、編譯程式… 應用軟體 多媒體應用、網際網路應用、人工智慧應用…

Artificial Intelligence Automatic Theorem Proving Heuristic Search---Computer Game Playing Machine Learning Computer Vision Natural Language Processing Robots …….

Computer Game Playing Offering a diverse range of engaging problems and applications For the first few decades Beating expert human players at some of the most challenging board games Over the last decade Investigating the application of AI and CI to video games

Artificial Intelligence vs. Computational Intelligence Artificial Intelligence(AI) Deals with the development of machine intelligence by any means Computational Intelligence(CI) Deals with algorithms and architectures that enables intelligent behavior to emerge via statistical processes

Game Tree Search Conventional techniques Mini-max search with alpha-beta pruning Two features A good evaluation function A low or modest branching factor Lead only to modest levels of play and offered no threat to expert human player for Computer GO

Monte Carlo algorithms Rely on random sampling and simulated annealing Playing random moves until the end of the game. The win/lose statistics are then used to estimate the value of that position

Monte Carlo Tree Search Selectively building up a tree of explored positions Use the Upper Confidence Bounds for Trees method for the selection policy Have made truly astonishing progress in the world of Computer GO More CPU leads to more simulated play which leads to higher quality actual play

General Game Playing A way to make games a true challenge for machine learning Operate in two phases First—the game rules are given to each player Second– play commences and continue until the end of the game Use a logic based game description language Not appropriate for video games

Video Games As an application of computational intelligence As a test-bed for computational intelligence Hand-programmed with a relatively small number of parameters adapted using evolutionary algorithms Still leaves much room for improvement

References Playing Games with Computation Intelligence Monte Carlo GO Simon M. Lucas Monte Carlo GO B. Brugmann Bandit based Monte Carlo planning L. Krocsis and C. Szepesvari General game playing: Overview of the AAAI competition M.R. Genesereth, N. Love, and B. Pell