จุดอ่อนของ AI ในงานความมั่นคงปลอดภัยทางสารสนเทศ #infosec17

ปัญญาประดิษฐ์กับความมั่นคงไซเบอร์ AI ฉลาด แต่ก็ถูกหลอกได้ ถ้าจะเอามาช่วยงานความมั่นคงปลอดภัยทางสารสนเทศต้องระวังอะไรบ้าง สรุปจากงาน Infosecurity Europe 2017

Robocode Thailand Contest 2009

Robocode Thailand Contest 2009 การแข่งขันการเขียนโปรแกรมจาวาเพื่อควบคุมหุ่นยนต์รถถัง

Robocode เป็นเกมที่แต่ละทีมจะพัฒนาโปรแกรมด้วยภาษาจาวา เพื่อควบคุมหุ่นยนต์รถถังให้ต่อสู้กันแบบอัตโนมัติ โดยแต่ละทีมไม่สามารถควบคุมหุ่นยนต์ของตัวระหว่างการแข่งขันได้ จึงเป็นเกมที่ฝึกทักษะการเขียนโปรแกรมและการนำอัลกอริทึม (algorithm) หรือวิธีการต่าง ๆ รวมถึง ปัญญาประดิษฐ์ (artificial intelligence – AI) มารวมกันเพื่อทำให้หุ่นยนต์มีประสิทธิภาพมากที่สุด เว็บไซต์วิชาการ.คอม เล็งเห็นประโยชน์ของเกม Robocode นี้ว่าจะช่วยฝึกทักษะต่าง ๆ ให้กับเยาวชนและผู้ที่สนใจ จึงร่วมกับศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ (เนคเทค) และสถาบันเทคโนโลยีนานาชาติสิรินธร มหาวิทยาลัยธรรมศาสตร์ จัดการแข่งขัน Robocode Thailand Contest 2009 เพื่อค้นหาสุดยอดทีมกับสุดยอดหุ่นยนต์ประจำปีนี้ โดยการแข่งขันในรอบคัดเลือก จะดำเนินการผ่านเว็บไซต์วิชาการ.คอม ส่วนการแข่งขันในรอบสุดท้าย ซึ่งเป็นการชิงชนะเลิศระดับประเทศ จะจัดการแข่งขันในช่วงต้นปี 2009 ภายในงานมหกรรมการแข่งขันด้านไอซีที ซึ่งดำเนินการเป็นประจำทุกปีโดยเนคเทค read more

Papers Written by Googlers

Research papers by people at Google

including ones by Peter Norvig, Dominic Widdows, Marius Pasca … and of course Sergey Brin and Lawrence Page themselves !

ผลงานวิจัยตีพิมพ์จากกูเกิล คนพวกนี้เขาขยันคิดอะไรกันออกมาทุกวัน ?

Peter Norvig นั่นเป็นเจ้าพ่อ AI เขียนหนังสือ Artificial Intelligence: A Modern Approach (ร่วมกับ Stuart Russell) น่าจะเป็นหนังสือ AI ที่ใช้ในชั้นเรียนมากที่สุด read more

mloss – free as in speech, not in will (yet)

mloss – Machine Learning Open Source Software Community ชุมชนซอฟต์แวร์โอเพนซอร์สด้านการเรียนรู้ด้วยเครื่อง

วารสารวิชาการ Journal of Machine Learning Research – Open Source Software Track

[ ผ่าน kindml ]

technorati tags:
,
,

2050 Person of the Year: AI

นักเทคโนโลยีและนักประดิษฐ์ไปสุมหัวกันสองวัน ที่งานประชุม Singularity Summit ที่ซานฟรานซิสโก
คุยกันเรื่องประโยชน์และความเสี่ยงของวิทยาการปัญญาประดิษฐ์ที่ก้าวหน้าขึ้นเรื่อย ๆ
และจะทำยังไง ถ้าเกิดวันนึงเครื่องจักรฉลาดกว่ามนุษย์ — The future of intelligent machines read more

Social Intelligence

“social intelligence” — “ปัญญาสังคม”?
เออ มันคืออะไรหว่า ?

… As long as the society becomes more complex these intellectual competences become more sophisticated. This competence is social intelligence and can be defined as the intelligence that lies behind group interactions and behaviours. This type of intelligence is closely related to cognition and emotional intelligence.

The interest in this particular type of intelligence is that is studied to be exploited by robotic systems, artificial animals or commonly animats and agents. The discipline of social intelligence enhances the field of artificial intelligence with a variety of theories from system theory, adaptive systems, simulation, game theory, biologically inspired algorithms, software agents, etc. read more

Sanskrit and Artificial Intelligence

Knowledge Representation in Sanskrit and Artificial Intelligence
by Rick Briggs, Roacs, NASA Ames Research Center
(published in AI Magazine, Volume 6, Number 1, Spring 1985)

There have been suggestions to use Sanskrit as a metalanguage for knowledge representation in e.g. machine translation, and other areas of natural language processing because of its highly regular structure (The AI Magazine, Spring, 1985 #39). This is due to Classical Sanskrit being a regularized, prescriptivist form abstracted from the much more irregular and richer Vedic Sanskrit. This levelling of the grammar of Classical Sanskrit occurred during the Brahmana phase, after the language had fallen out of popular use, arguably qualifying Classical Sanskrit as an early engineered language.
— from Wikipedia entry, Sanskrit read more

OpenCyc 1,0

OpenCyc is the open source (LGPL) version of the Cyc technology, the world’s largest and most complete general knowledge base and commonsense reasoning engine. OpenCyc can be used as the basis for a wide variety of intelligent applications. This is release 1.0 of OpenCyc featuring the complete Cyc ontology of over 260,000 terms and their definitional assertions numbering over 1.8 million. OpenCyc requires about 500MB of disk space and performs best with over 512 MB RAM. One GB of RAM is recommended for Cyc when accessed by Java applications. read more

information science vs informatics

Not to be confused with Library science.

Not to be confused with Information science.

Not to be confused with Informatics.

Not to be confused with Computer science (or Computing science).

A long talk, in Wikipedia, on the topic of “information science” vs “informatics”.

เท่าที่อ่าน ก็ประมาณว่า คำว่า informatics และ information science ตามรูปศัพท์ มันก็น่าจะมีความหมายเหมือน ๆ กัน แต่ในสหรัฐเนี่ย เค้าว่ามันไม่เหมือนกัน คำหลังเนี่ย มันใช้มานานแล้วในสหรัฐ โดยใช้ในความหมายไปทางสารสนเทศที่เกี่ยวกับมนุษย์และสังคม คือออกไปทาง library (and information) science ทีนี้ พอคนทำด้าน computer science ที่ไม่ได้ทำเกี่ยวกับตัวคอมพิวเตอร์โดยตรง แต่เกี่ยวกับสารสนเทศมากกว่า (แต่ยังเป็นสารสนเทศในเครื่องจักรอยู่) อยากจะหาคำใหม่ที่มันใช้อธิบายงานของตัวเองได้ดีขึ้น จะใช้คำว่า information science มันก็ซ้ำ ก็เลยนำคำว่า informatics มาใช้ แต่ทีนี้ สำหรับทางฝั่งสหราชอาณาจักร ความหมายของ informatics นี่มันกินรวมทั้งการประมวลผล คือ computing science (เกือบจะเหมือน computer science เป็นศัพท์ของทางยูเคเค้า) ไปจนถึงสารสนเทศทั้งในสิ่งมีชีวิตและสิ่งที่ถูกสร้างขึ้นมาด้วย เช่น cognitive science, artificial intelligence และรวมไปถึงสภาพแวดล้อมรอบ ๆ นั่นคือกินรวมไปถึงสิ่งที่ทางฝั่งสหรัฐเรียกว่า information science read more