COM100_Opas_compressed.pdf
Document Details
Uploaded by ComelyErbium2437
Bangpakok Wittayakom
Full Transcript
COM 100 ผ ิต บอร ด ( อน Mo use ) ดาแ ง Computer. Charles Babbage ( December 26, 1191 - October 1 #...
COM 100 ผ ิต บอร ด ( อน Mo use ) ดาแ ง Computer. Charles Babbage ( December 26, 1191 - October 1 # ่า "Bug " i n Computer Program เ เ มเ Lady Ada Augusta Lovelace ค ยก โปรแกรมเมอร์คนแรกของ"โลก ม เพลง (เ ยง วเ ยว) เเ าาไป ตายใน ( กสา ว Charles Babbage The IBM PC ส า าง บ อ ด อ Microsoft Surface (input & Output) ปกร ในระบบ Computer แ งออกเ น 3 ปร 18 lack Hole อ Outputหายไ Miracle อ Inputหายไ ↳ porno -- เ มเ ③โลกโลกา ฒ และเทคโนโล เป คาด ว่าใในอนาค ตจ จะสามารถ "โทร ต " 15 28 38 48 30 เ 1979 1991 199 2000 ( า9 : ↓ ↓ ↓ ↓ # อาจาร ่อ โอภ าส วง ท ท พย ก่ ร์ มี ตั ณ์ อุ ป็ น์ กั ชื รั ข้ รี ลู ริ่ ร์ ลี ก่ ลิ พี ำ ยี บ่ ษ์ คี บิ คี ว่ ดี จิ ภิ ย์ ย์ ห่ พิ่ วั วี ย์ ซื่ คื ร้ ร่ O verview 517100 CoM100 & 084103 CiTCoM ป ระวัตคิ วามเป็ นมา 517100 CoM100 & 084103 CiTCoM เริ่มต้นจากต้องการสร้างเครื่องจักรที่สามารถจะทํางานบางอย่างแทนมนุษย์ ประวัติความเป็ นมา วิวฒ ั นาการ นิยาม ได้ เช่น งานด้านการคํานวณ งานที่มีความซับซ้อนมากๆ หรืองานที่มีความเสี่ยง ต่อชีวิตมนุษย์ แต่สิ่งที่มนุษย์คิดนั้นจัดอยู่ในรูปแบบที่เป็นนามธรรม มองไม่เห็น และไม่ Intro to Computer ระบบและองค์ประกอบ การทํางาน สามารถถ่ายทอดให้ผู้อื่นรับรู้ต่อได้ ของคอมพิวเตอร์ และพฤติกรรม นักคณิตศาสตร์จึงได้ทําการเปลี่ยนแปลงนามธรรมหรือความคิดเหล่านั้นให้ อยู่ในรูปแบบของรูปธรรม ที่สามารถจับต้องได้ พิสูจน์ได้และมองเห็น Opas Wongtaweesap จึงเกิดเป็น Model ของคอมพิวเตอร์ขึ้นมา ภาควิชาคอมพิวเตอร์ คณะวิทยาศาสตร์ มหาวิทยาลัยศิลปากร ติดต่อผ่านทางอีเมลเท่านัน [email protected] © Copyright 2023, Department of Computing SILPAKORN UNIVERSITY ป ระวัตคิ วามเป็ นมา (ต่อ) 517100 CoM100 & 084103 CiTCoM ป ระวัตคิ วามเป็ นมา (ต่อ) 517100 CoM100 & 084103 CiTCoM O verview 517100 CoM100 & 084103 CiTCoM โดยมีแนวความคิดพื้นฐานมาจาก แนวคิดของอริสโตเติล และแนวความคิดของ George Boole ซึ่งเป็นที่มาของคําว่า Boolean หรือ ประวัติความเป็ นมา วิวฒ ั นาการ นิยาม ค่าความจริง (True or False) ระบบและองค์ประกอบ การทํางาน ของคอมพิวเตอร์ และพฤติกรรม วิ วัฒนาการ 517100 CoM100 & 084103 CiTCoM วิ วัฒนาการ 517100 CoM100 & 084103 CiTCoM วิ วัฒนาการ 517100 CoM100 & 084103 CiTCoM ก่อนหน้าคริสต์ศักราช 3,000 ปีเครื่องมือที่ใช้ในการคํานวณเครื่องแรกของโลก หลังจากนั้น เครื่องคํานวณของ Blaise Pascal ก็ถูกสร้างขึ้น เกิดขึ้นที่ประเทศจีนซึ่งรู้จักกันในนามของลูกคิด (Abacus) * ดา Compute บิ วิ วัฒนาการ 517100 CoM100 & 084103 CiTCoM วิ วัฒนาการ 517100 CoM100 & 084103 CiTCoM วิ วัฒนาการ 517100 CoM100 & 084103 CiTCoM * โปรแกรมเมอรค นเร กขอ องโลก ( กสา ว Charle วิ วัฒนาการ 517100 CoM100 & 084103 CiTCoM ท ไไ แ +- วิ วัฒนาการ 517100 CoM100 & 084103 CiTCoM วิ * วัฒนาการ 517100 CoM100 & 084103 CiTCoM บอ ด อน เมาส์ของ # “Bug” in Computer Program (ม แมล งเ าาไปตา 1984 : The Macinthosh and Graphic User Interface 1944 : The Electromechanical Mark 1 Computer 1981 : The IBM PC 1946 : The Electronic ENIAC Computer วิ วัฒนาการ 517100 CoM100 & 084103 CiTCoM วิ วัฒนาการ 517100 CoM100 & 084103 CiTCoM วิ วัฒนาการ 517100 CoM100 & 084103 CiTCoM 1985 : Microsoft Windows 1993 - 2011 : Macintosh Evolution of Microprocessors Gordon Moore Co-founder and Chairman Emeritus Intel Corporation 1975 : Bill Gates and Microsoft มี ก่ ร์ ด้ ลู ำ คี ข้ ค่ ย์ วิ วัฒนาการ 517100 CoM100 & 084103 CiTCoM O verview 517100 CoM100 & 084103 CiTCoM นิ ยามของ “คอมพิวเตอร์” 517100 CoM100 & 084103 CiTCoM คอมพิวเตอร์เป็นอุปกรณ์อิเล็กทรอนิกส์อย่างหนึ่งที่สามารถรับโปรแกรมและ ข้อมูลในรูปแบบที่เครื่องสามารถจะรับได้ แล้วทําการคํานวณ เคลื่อนย้ายข้อมูล ประวัติความเป็ นมา วิวฒ ั นาการ นิยาม ทําการเปรียบเทียบจนกระทั่งได้ผลลัพธ์ตามที่ต้องการ ระบบและองค์ประกอบ การทํางาน ของคอมพิวเตอร์ และพฤติกรรม นิ ยามของ “คอมพิวเตอร์” (ต่อ) 517100 CoM100 & 084103 CiTCoM นิ ยามของ “คอมพิวเตอร์” (ต่อ) 517100 CoM100 & 084103 CiTCoM O verview 517100 CoM100 & 084103 CiTCoM ระบบคอมพิวเตอร์ (Computer System) ระบบคอมพิวเตอร์ (Computer System) ประกอบไปด้วยองค์ประกอบ 4 ส่วน ประกอบไปด้วยองค์ประกอบ 4 ส่วน Hardware คือ ส่วนของอุปกรณ์ต่างๆ ของ Peopleware คือ บุคคลที่เข้ามามีส่วน ประวัติความเป็ นมา วิวฒ ั นาการ นิยาม Data คอมพิวเตอร์ ที่สามารถมองเห็นและจับต้องได้ Data เกี่ยวข้องกับการทํางานโดยใช้คอมพิวเตอร์ PW Software คือ ส่วนที่มีหน้าที่เชื่อมประสานให้ PW Data and Information คือ ข้อมูลที่ ระบบและองค์ประกอบ การทํางาน ผู้ใช้งานกับคอมพิวเตอร์สามารถทํางานติดต่อ จําเป็นต้องป้อนเข้าสู่คอมพิวเตอร์ เพื่อใช้ใน ของคอมพิวเตอร์ และพฤติกรรม SW ถึ ง กั น ได้ หรื อ กล่ า วได้ ว่ า เป็ น ส่ ว นของการ SW การประมวลผล และรวมไปถึงข้อมูลหลังการ ควบคุมการทํางานของเครื่องให้ทํางานได้ ประมวลผลที่ ต้ อ งเก็ บ ไว้ ในส่ ว นนี้ จ ะมี HW HW ความสําคัญมากในปัจจุบัน เพราะถ้าข้อมูลสูญ หาย จะเกิดความสูญเสียอันประเมินค่าไม่ได้ ร ขะบบและองค์ประกอบของคอมพิวเตอร์ 517100 CoM100 & 084103 CiTCoM ร ขะบบและองค์ประกอบของคอมพิวเตอร์ 517100 CoM100 & 084103 CiTCoM ร ขะบบและองค์ประกอบของคอมพิวเตอร์ 517100 CoM100 & 084103 CiTCoM อุปกรณ์ในระบบคอมพิวเตอร์นั้น ถูกแบ่งออกเป็น 3 ประเภท อุปกรณ์ในระบบคอมพิวเตอร์นั้น ถูกแบ่งออกเป็น 3 ประเภท Input ร ขะบบและองค์ประกอบของคอมพิวเตอร์ 517100 CoM100 & 084103 CiTCoM ร ขะบบและองค์ประกอบของคอมพิวเตอร์ 517100 CoM100 & 084103 CiTCoM ร ขะบบและองค์ประกอบของคอมพิวเตอร์ 517100 CoM100 & 084103 CiTCoM อุปกรณ์ในระบบคอมพิวเตอร์นั้น ถูกแบ่งออกเป็น 3 ประเภท อุปกรณ์ในระบบคอมพิวเตอร์นั้น ถูกแบ่งออกเป็น 3 ประเภท อุปกรณ์ในระบบคอมพิวเตอร์นั้น ถูกแบ่งออกเป็น 3 ประเภท Output ร ขะบบและองค์ประกอบของคอมพิวเตอร์ 517100 CoM100 & 084103 CiTCoM ร ขะบบและองค์ประกอบของคอมพิวเตอร์ 517100 CoM100 & 084103 CiTCoM ร ขะบบและองค์ประกอบของคอมพิวเตอร์ 517100 CoM100 & 084103 CiTCoM อุปกรณ์ในระบบคอมพิวเตอร์นั้น ถูกแบ่งออกเป็น 3 ประเภท * อุปกรณ์ในระบบคอมพิวเตอร์นั้น ถูกแบ่งออกเป็น 3 ประเภท อุปกรณ์ในระบบคอมพิวเตอร์นั้น ถูกแบ่งออกเป็น 3 ประเภท Input & Output Input & Output Input & Output ร ขะบบและองค์ประกอบของคอมพิวเตอร์ 517100 CoM100 & 084103 CiTCoM ร ขะบบและองค์ประกอบของคอมพิวเตอร์ 517100 CoM100 & 084103 CiTCoM ร ขะบบและองค์ประกอบของคอมพิวเตอร์ 517100 CoM100 & 084103 CiTCoM อุปกรณ์ในระบบคอมพิวเตอร์นั้น ถูกแบ่งออกเป็น 3 ประเภท อุปกรณ์ในระบบคอมพิวเตอร์นั้น ถูกแบ่งออกเป็น 3 ประเภท อุปกรณ์ในระบบคอมพิวเตอร์นั้น ถูกแบ่งออกเป็น 3 ประเภท Input & Output Input & Output Input & Output ร ขะบบและองค์ประกอบของคอมพิวเตอร์ 517100 CoM100 & 084103 CiTCoM ร ะบบและองค์ประกอบของคอมพิวเตอร์ ข 517100 CoM100 & 084103 CiTCoM ร ขะบบและองค์ประกอบของคอมพิวเตอร์ 517100 CoM100 & 084103 CiTCoM อุปกรณ์ในระบบคอมพิวเตอร์นั้น ถูกแบ่งออกเป็น 3 ประเภท Input & Output Main Board # Main Board ร ขะบบและองค์ประกอบของคอมพิวเตอร์ 517100 CoM100 & 084103 CiTCoM ร ะบบและองค์ประกอบของคอมพิวเตอร์ ข 517100 CoM100 & 084103 CiTCoM ร ขะบบและองค์ประกอบของคอมพิวเตอร์ 517100 CoM100 & 084103 CiTCoM Main Board Main Board Main Board CPU ROM RAM ร ขะบบและองค์ประกอบของคอมพิวเตอร์ 517100 CoM100 & 084103 CiTCoM ร ะบบและองค์ประกอบของคอมพิวเตอร์ ข 517100 CoM100 & 084103 CiTCoM ร ขะบบและองค์ประกอบของคอมพิวเตอร์ 517100 CoM100 & 084103 CiTCoM อุปกรณ์ในระบบคอมพิวเตอร์นั้น ถูกแบ่งออกเป็น 3 ประเภท Main Board Main Board Input & Output VGA Card Clock Time ร ะบบและองค์ประกอบของคอมพิวเตอร์ ข 517100 CoM100 & 084103 CiTCoM O verview 517100 CoM100 & 084103 CiTCoM ก ก ารทํางานและพฤติกรรม 517100 CoM100 & 084103 CiTCoM ประเภทของซอฟต์แวร์ โดยทั่วไปแบ่งออกเป็น 2 ประเภทใหญ่ๆ คือ ประวัติความเป็ นมา วิวฒ ั นาการ นิยาม System Software เช่น ระบบปฏิบัติการ (Operating System) ระบบและองค์ประกอบ การทํางาน ของคอมพิวเตอร์ และพฤติกรรม Application Software เช่น Microsoft Offices, Games, Web Browser, Multimedia Program, Tools and Utilities Tools Normal Program “ is when a process has inputs and produces complete outputs. ” ก ก ารทํางานและพฤติกรรม 517100 CoM100 & 084103 CiTCoM ก ก ารทํางานและพฤติกรรม 517100 CoM100 & 084103 CiTCoM ก ก ารทํางานและพฤติกรรม 517100 CoM100 & 084103 CiTCoM #output“ isbutwhenno outputs. ไไ หาย **** a process has inputs “ is when the inputs of a process Black Hole Program ” Miracle Program “ is when a process has outputs but no inputs. ” Gray-Hole Program are insufficient to produce the outputs. ” O verview 517100 CoM100 & 084103 CiTCoM O verview 517100 CoM100 & 084103 CiTCoM O verview 517100 CoM100 & 084103 CiTCoM # ประวัติความเป็ นมา วิวฒ ั นาการ นิยาม ระบบและองค์ประกอบ การทํางาน ของคอมพิวเตอร์ และพฤติกรรม What do you think about future? โทร จิ Chapte r 2 & A. D. Anno Domini เ มเ Robotics - 1940s, Isaac Asimov / ด ้อและ ญ ติ พ ค ว่า R B. D. Buddhist Eva ผ นก ฎ3 B. C. Before Christ ผู้ ข้ คิ ศั ค้ ญั พิ่ ท์ บั ำ 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Today Topics Artificial Intelligence??? Chapter02 Artificial Intelligence Definition. Definition Introduction to AI Intelligent Behaviors. Artificial Intelligence is the study of how and Robotics Turing Test and Chinese Room. to make computers do things at which, at the moment, people are better. Introduction to Robotics. Assist.Prof.Opas Wongtaweesap (OaTCoM) Department of Computing, Faculty of Science, Robotics Example in Real World and THAILAND. Silpakorn University, THAILAND Email:: [email protected] Chapter02 - Introduction to AI and Robotics Page 1 Chapter02 - Introduction to AI and Robotics Page 2 Chapter02 - Introduction to AI and Robotics Page 3 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Artificial Intelligence??? Intelligent Behaviors Intelligent Behavior (Con’t) Easy Definition is Learn or understand from experience. Understand and infer in ordinary, rational ways. Computer programming can be make Intelligent behavior of Make sense out of ambiguous or contradictory messages. Apply knowledge to manipulate the environment. computer or machine. Respond quickly and successfully to a new situation. Acquire and apply knowledge. Intelligent Output. Use reason in solving problems and directing conduct Think and reason. Problem: Intelligent Behaviors??? effectively deal with perplexing situations. Problem: My system is AI??? Chapter02 - Introduction to AI and Robotics Page 4 Chapter02 - Introduction to AI and Robotics Page 5 Chapter02 - Introduction to AI and Robotics Page 6 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) AlanBuddhist Turing and Turing Test Gra Intelligent Computer??? Their Applications Year BE 2493 (or AD 1950) Alan Turing Proposed method for AI Chinese’s Room Problem. Natural Language Processing (NLP). system testing. Philosophical Problem of AI. Intelligent Retrieval from Database. Expert Systems, Theorem Proving. Robotics. Automatic Programming, Scheduling Problems. Perception Problems. Chapter02 - Introduction to AI and Robotics Page 7 Chapter02 - Introduction to AI and Robotics Page 8 Chapter02 - Introduction to AI and Robotics Page 9 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Gundam and Doraemon Tinman in Wizard of Oz วิทยาการหุ่นยนต์ (Robotics) Chapter02 - Introduction to AI and Robotics Page 10 Chapter02 - Introduction to AI and Robotics Page 11 Chapter02 - Introduction to AI and Robotics Page 12 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103 Computer and Information Literacy (CoM100) Starwar Robotics Robot – 1921, Czeckoslovakian drama “Rossum’s Universal Robots” by Karel Capek. Robotics – 1940s, Isaac Asimov. Webster dictionary – 1998, “technology dealing with the design, construction, and operation of robots” Robot Institute of America – “A reprogrammable, multifunctional manipulator designed to move materials, parts, tools, or specialized devices, through variable programmed motions, for the performance of a variety of tasks. Chapter02 - Introduction to AI and Robotics Page 13 Chapter02 - Introduction to AI and Robotics Page 14 Chapter02 - Introduction to AI and Robotics Page 15 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Chapter02 - Introduction to AI and Robotics Page 16 Chapter02 - Introduction to AI and Robotics Page 17 Chapter02 - Introduction to AI and Robotics Page 18 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Chapter02 - Introduction to AI and Robotics Page 19 Chapter02 - Introduction to AI and Robotics Page 20 Chapter02 - Introduction to AI and Robotics Page 21 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Chapter02 - Introduction to AI and Robotics Page 22 Chapter02 - Introduction to AI and Robotics Page 23 Chapter02 - Introduction to AI and Robotics Page 24 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) วิทยาการหุ่นยนต์ มนุษย์ – หุ่นยนต์ (เอไอ) เป็นการทําหุ่นยนต์ให้ทํางานได้แทนมนุษย์ และหุ่นยนต์นน ั้ มีความชาญฉลาด และสามารถตัดสินใจต่อสถานการณ์ต่าง ๆ ได้ Chapter02 - Introduction to AI and Robotics Page 25 Chapter02 - Introduction to AI and Robotics Page 26 Chapter02 - Introduction to AI and Robotics Page 27 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Chapter02 - Introduction to AI and Robotics Page 28 Chapter02 - Introduction to AI and Robotics Page 29 Chapter02 - Introduction to AI and Robotics Page 30 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Chapter02 - Introduction to AI and Robotics Page 31 Chapter02 - Introduction to AI and Robotics Page 32 Chapter02 - Introduction to AI and Robotics Page 33 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Chapter02 - Introduction to AI and Robotics Page 34 Chapter02 - Introduction to AI and Robotics Page 35 Chapter02 - Introduction to AI and Robotics Page 36 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Chapter02 - Introduction to AI and Robotics Page 37 Chapter02 - Introduction to AI and Robotics Page 38 Chapter02 - Introduction to AI and Robotics Page 39 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Chapter02 - Introduction to AI and Robotics Page 40 Chapter02 - Introduction to AI and Robotics Page 41 Chapter02 - Introduction to AI and Robotics Page 42 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Milo, the Autism Robot Paro QTrobot ฟ้าใส Nao Chapter02 - Introduction to AI and Robotics Page 43 Chapter02 - Introduction to AI and Robotics Page 44 Chapter02 - Introduction to AI and Robotics Page 45 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Chapter02 - Introduction to AI and Robotics Page 46 Chapter02 - Introduction to AI and Robotics Page 47 Chapter02 - Introduction to AI and Robotics Page 48 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Chapter02 - Introduction to AI and Robotics Page 49 Chapter02 - Introduction to AI and Robotics Page 50 Chapter02 - Introduction to AI and Robotics Page 51 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Tesla AI Day 2022 - Bumble C Tesla AI Day 2022 - Bumble C Tesla AI Day 2022 - Bumble C Chapter02 - Introduction to AI and Robotics Page 52 Chapter02 - Introduction to AI and Robotics Page 53 Chapter02 - Introduction to AI and Robotics Page 54 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Tesla AI Day 2022 - Bumble C i, ROBOT กฎสามข้อของหุน ่ ยนต์ "กฎสามข้อของหุ่นยนต์" (3 laws of Robotics) เป็นสรณะ นั่นคือ LAW I : A ROBOT MAY NOT INJURE A HUMAN BEING OR, THROUGH INACTION, ALLOW A HUMAN BEING TO COME TO HARM. หุ่นยนต์จะต้องไม่ทําร้ายมนุษย์ และจะนิ่งเฉยปล่อยให้มนุษย์เป็นอันตรายไม่ได้ Chapter02 - Introduction to AI and Robotics Page 55 Chapter02 - Introduction to AI and Robotics Page 56 Chapter02 - Introduction to AI and Robotics Page 57 517100+084103+SU134 computer &CITCOM) ( COM100 & Computer and Information Literacy (CoM100 CiTCoM) 517100+084103+SU134 computer and Computer and Information Literacy (CoM100 (COM100 & CITCOM CiTCoM) 517100+084103+SU134 Computer and Information Literacy LiterGCY (CoM100 (COM100 & CITCOMI CiTCoM) กฎสามข้อของหุน ่ ยนต์ On Movies On Movies Movies Movies Movies Movies Movies Movies LAW II : A ROBOT MUST OBEY ORDERS GIVEN IT BY HUMAN BEGINS EXCEPT WHERE SUCH ORDERS WOULD CONFLICT WITH THE FIRST LAW. หุ่นยนต์จะต้องเชื่อฟังคําสั่งของมนุษย์ เว้นแต่คําสั่งนั้นจะขัดกับกฎข้อ 1 LAW III : A ROBOT MUST PROTECT ITS OWN EXISTENCE AS LONG AS SUCH PROTECTION DOES NOT CONFLICT WITH THE FIRST OR SECOND LAW. หุ่นยนต์จะต้องป้องกันตัวเองให้พ้นจากอันตราย เว้นแต่การกระทํานั้นจะขัดกับ กฎข้อ 1 หรือ 2 Chapter02 - Introduction to AI and Robotics Page 58 Chapter02 to Al Chapter0 1 - Introduction to AI and Robotics Page 59 Chapter Chapter0202 - Introduction to to Aland AI and Robotics Robotic Page 660 Movies Movie Chapters Best AlChatbot - Botkit - bot - Dialogflow (ใช้ ่าย -wit. ai ด) Input -> Process : Output (Information) เมกา พช.มา อเ ย pres -pandorabots -RASA Automatic ็ใ ข Programming (การเ ยนโปรแกร มโดย ตโน บางค ั -Microso นตอน ิง น นธ เช ้ - dWS งก ุกร ·IBM -Chatter Bot Biometrics , Identication ัว ค คล เ ุก ใ ่อการประย าน Computer Bioinformatics ห อ: ชวสารสนเทศศาส ะใ อ ูลทาง ว ทย ี · ศาสตร ่า วยการจัดเ บ แล · ฒน นาโปรแกรมประ ก ส ห บ เป ย นเ ยบ วิเคราะห ค นวณ แ และปร ะเมินผ ล ะ อล ระบ น เ ยว ชาญ Expert System · ด อ % 1. ลม /institu - ! Name↳Spr shoulder knowledge from -> Interene the Expert & ⑨posteri กฎ สาม อขอ ง นยน (3 laws of Robot LAW 1: A ROBOT MAY NOT INSUREA HUMAN BLINGOR, THROUGH INACTION, ALLOW A HUMAN BEING TO COME TO HARM. นยน ต จะ องไม่ท ายม ุษ แและจะ ่งเฉยป อยใ ้มน ุ LAWII: A ROBOT MUST OBEY ORDERS GIVEN It BY HUMAN BEGINS ICEPT WHERE SUCH ORDERS WOULD CONFLIC9 WITH THE FIRST LAW. นยน ต องเ อ งค ่งของ ม ่ค ส ์ เว้น แต จะ ุษย LAWIII: A ROBOT MUST PROTECT IIS OWN EIISTENCE AS LONG AS SUCH PROTECTION DOES NOT CONILICT WITH THE FIRST OR SECOND LAW. นยน จะะ องป อง นต ว วเอง ใ นจาก น ตราย เว้นแตอการกระท ้นจะข ตั ชี พื่ ทีว่ ก็ ต์ ข้ มู ข้ คิ ต้ ติ หุ่ ต์ นุ หุ่ ชื่ ต้ ติ หุ่ ป้ ตั ต่ นั ำ ง่ ช้ นุ ต้ พั หุ่ ห้ วิ ข้ ฟั รั ำ บุ ต์ ผู้ สุ ที ด้ ช้ ด้ พั ย์ ำ ำ ำ ธี ช้ ำ อั ำ พ้ ล่ สั ร้ กั ข้ มู นิ รั ชี่ ชี อั รี มู วิ ห้ ยุ รื ขี ที่ มี ซื้ บี 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Today Topics Chapter03 Artificial Intelligent Definition. Artificial Intelligent Application Examples. Applications Assist.Prof.Opas Wongtaweesap (OaTCoM) Department of Computing, Faculty of Science, Silpakorn University, THAILAND Email:: [email protected] Chapter03 – Artificial Intelligent Applications Page 1 Chapter03 – Artificial Intelligent Applications Page 2 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Artificial Intelligence??? Application Examples Definition Natural Language Processing (NLP). Artificial Intelligence is the study of how Intelligent Retrieval from Database. to make computers do things at which, Expert Systems. at the moment, people are better. Theorem Proving. Robotics. Automatic Programming. Scheduling Problems. Perception Problems. Chapter03 – Artificial Intelligent Applications Page 3 Chapter03 – Artificial Intelligent Applications Page 4 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Natural Language Processing การประมวลผลภาษาธรรมชาติ NLP is word processing in Natural Language or Human Language Domain. (Natural Language Processing: NLP) NLP is String Processing. Application Examples Word Segmentation. Example Problems: “ตากลม” “หลวงตามหาบัว” Machine Understanding. Automatic FAQ / Chatbot. Visual Teacher. Machine Translation. Chapter03 – Artificial Intelligent Applications Page 5 Chapter03 – Artificial Intelligent Applications Page 6 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Natural Language Processing Natural Language Processing Word Segmentation Automatic FAQ / Chatbot Chapter03 – Artificial Intelligent Applications Page 7 Chapter03 – Artificial Intelligent Applications Page 8 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Natural Language Processing Natural Language Processing Automatic FAQ / Chatbot Visual Teacher ใช้ า ย Hologram Teacher HoloPod % https://www.spaceo.ca/top-ai-chatbot-frameworks/ Chapter03 – Artificial Intelligent Applications Page 9 Chapter03 – Artificial Intelligent Applications Page 10 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Natural Language Processing Natural Language Processing Machine Translation --> Thai Language – English Language. Text Summarization, Paragraph Extraction “เขา” จะถูกแปลไปเป็นอะไร??? Word Ambiguous Problem for Search Engine. “Horn” or “He” or “She” or “Hill” Application Examples Machine Translator??? นํ้าฝน (Human Name or Rain). ขอให้หายนะค่ะ, ขอให้หายนะคะ (การใส่หมายเอกหรือไม่ใส่ ความหมายตรงกันข้าม) เคยอมแล้ว (เกิดความกํากวมเชิงความหมายหากอ่านผิด) แซบ vs. แซ่บ (เกิดความกํากวมในการใช้งาน) Chapter03 – Artificial Intelligent Applications Page 11 Chapter03 – Artificial Intelligent Applications Page 12 ง่ 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Natural Language Processing Natural Language Processing พจนานุกรม ฉบับราชบัณฑิตยสถาน มีทั้งสิ้น Document ๔ ฉบับ Braille MS-Word ปี ๒๔๙๓ สะกดว่า “แซบ” (ไม่มีไม้เอก) ปี ๒๕๒๕ สะกดว่า “แซบ” (ไม่มีไม้เอก) ปี ๒๕๔๒ สะกดว่า “แซบ” (ไม่มีไม้เอก) Speech Machine Latex Translator ปี ๒๕๕๔ สะกดว่า “แซ่บ” (มีไม้เอก) คําเริ่มเปลี่ยนใหม่มาเป็น “แซ่บ” (แบบมี ไม้เอก) ในฉบับพุทธศักราช ๒๕๕๔ ซึ่งเป็น ฉบับล่าสุด ที่เหลือ ๓ ฉบับในอดีตสะกดว่า Markup Multimedia “แซบ” (แบบไม่มีไม้เอก) Language Chapter03 – Artificial Intelligent Applications Page 13 Chapter03 – Artificial Intelligent Applications Page 14 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Intelligent Retrieval from Database การค้นพบความชาญฉลาดจากฐานข้อมูล Hot!!! Issues Application Examples (Intelligent Retrieval from Database) Web Search Engine, Cross-Language Retrieval. Customer Relationship Management :CRM. Business Trend, Classification Prediction and Forecasting, Law Retrieval System, Bioinformatics (DNA Database). Chapter03 – Artificial Intelligent Applications Page 15 Chapter03 – Artificial Intelligent Applications Page 16 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) 517100+084103+SU134 Computer and Information Literacy (CoM100 & CiTCoM) Intelligent Retrieval from Database Intelligent Retrieval from Database Information Character-based Retrieval – IR. full text Information :: Keyword Web Page, Document Splitting Removing Stopwords Grouping Noun Stemming Terms Indexing Document, text + Book, NEWS, structure Parsing t