Tags:

AI กับ Algorithm ต่างกันยังไง
ตอนนี้อะไรก็. AI หมดเลย แล้วต่างจาก Algorithm ยังไง

Get latest news from Blognone
By: hisoft
ContributorWindows PhoneWindows
on 30 August 2018 - 21:06 #1068198
hisoft's picture

ถ้าให้ผม (ที่ยอมรับว่าไม่ได้เข้าไปศึกษาเลย) ตอบ คงแยกว่า AI ที่พูดกันตอนนี้มีหลายแบบมากครับแต่เหมารวมมาอีกที หลักๆ ผมแบ่งออกเป็น 2 ประเภทครับ

  1. AI แบบเรียนรู้เพิ่มขึ้นเรื่อยๆ
  2. AI แบบที่เอาตัวอย่างจำนวนมากป้อนเข้าไปครั้งเดียวแล้วจบ ได้โมเดลออกมาสำหรับป้อน input เข้าไปเพื่อเอา output ออกมาใช้งานอื่นต่อซึ่งผมก็นับว่าสิ่งที่ได้ออกมานี่เป็น algorithm ที่ระบบสร้างและพัฒนาออกมาให้ครับ

The Phantom Thief

ฮือ อัพรูปเป็น gif ไม่ได้ (T-T)

By: adente
ContributorSUSESymbianWindows
on 30 August 2018 - 22:11 #1068207
adente's picture

ปัญหาบางอย่างมันแก้ไม่ได้ด้วย algorithm ครับเพราะด้วยความหลากหลายทำให้เราหา pattern ของปัญหาไม่ได้

ยกตัวอย่างเช่นการเขียน algorithm ให้หาแมวในรูปภาพจากในอินเตอร์เน็ท algorithmที่เขียนอาจใช้หาได้กับรูปที่มีแมวนั่งหรือนอนอยู่ แต่พอเจอรูปแปลกเช่นแมวหงายท้อง แมวขดอยู่ในแก้ว algorithm ที่เคยใช้ได้ดีก็อาจพังขึ้นมาทันที เพราะรูปภาพเป็นพันๆภาพอาจมีภาพแมวไม่ซ้ำกันเลย ความหลากหลายมันเยอะเกินไป

การใช้ AI ก็จะเหมาะกับงานประเภทนี้โดยมันสามารถวิเคราะหาแนวโน้มได้ว่ารูปนั้นมีโอกาศมีแมวได้มากแค่ไหน โดย AI อาจเกิดจากการเรียนรู้จากข้อมูลรูปภาพเป็นพันๆหรือหมื่นๆ รูป สุดท้าย AI มันก็สร้าง algorithm (model) ไว้ชี้วัดของมันเองออกใช้เอง โดยที่เราไม่ได้ไปยุ่งเกียวกับการสร้าง model ค้นหารูปแมวของมันเลย

By: xenatt
ContributorWindows PhoneRed HatSymbian
on 30 August 2018 - 22:49 #1068211 Reply to:1068207
xenatt's picture

แล้วถ้าแบบนั้นเราจะดึงเฉพาะ algorithm แยกออกมาจากที่ AI สร้าง ได้มั้ยครับ


Opensource - Hackintosh - Graphic Design - Scriptkiddie - Xenlism Project

By: vanadiros on 21 September 2018 - 15:50 #1072432 Reply to:1068211

ไม่ได้ครับ ai ไม่ได้สร้างอัลกรอลึทีม แต่ เป็นสมการต่อๆกัน ที่ถ้าเอาแค่สมการมาดู จะหาเหตุผลอะไรไม่ได้เลยครับ

By: lew
FounderJusci's WriterMEconomicsAndroid
on 31 August 2018 - 00:52 #1068220
lew's picture

ถ้าอ่านหนังสือ Super Intelligence เขาพูดไว้ดีเหมือนกันว่า "อะไรก็ตามที่เราชินแล้ว มันก็ไม่ใช่ AI อีกต่อไป"

ยุคหนึ่ง IF-ELSE โง่ๆ พอมันคุยกับเราได้สมจริงหน่อยเราก็เคยตื่นเต้นกับมัน อย่าง ELIZA

No Description

อย่างนึงที่ควรตระหนัก (แต่คนจำนวนมากไม่ตระหนัก) คือ AI นั้นกว้างกว่า Machine Learning (และ ML ก็กว้างกว่า Deep Learning) บอตเกมวิ่งตาม way point โง่ๆ เราก็เล่นเกมกับมันสนุกมาได้หลายสิบปี

ถามผมว่า AI คืออะไร มันคือ algorithm นี่ "พยายาม" เลียนแบบคนนี่ล่ะครับ (ปลายเป็น "ปัญญา" ที่ "ประดิษฐ์" ขึ้นมา)


lewcpe.com, @public_lewcpe

By: mr_tawan
ContributoriPhoneAndroidWindows
on 31 August 2018 - 11:27 #1068331
mr_tawan's picture

AI ในเกม โดยเฉพาะเกมเก่าๆ หน่อยเป็น Statemachine บ้าน ๆ ธรรมดา (ใช้ if-else) มีชื่ออย่างเป็นทางการว่า Predeterministic AI

AI ในเกมใหม่หน่อยอาจจะเป็นแบบที่ Train มาแล้วระดับหนึ่ง แต่ตัวที่ release ไปมักจะเป็นตัวที่ไม่มีการเรียนรู้เพิ่มแล้ว (ด้วยเหตุผลทาง Performance)

ปล. AI ที่ฉลาดเกินไป เวลาเราไปแข่งด้วยมันจะทำให้เกมไม่สนุก ก็เลยต้องบาลานซ์ให้ง่ายนิดนึง ไม่มีใครอยากดวลกับ Alpha Go ทุกวันว่าไหมครับ ?


  • 9tawan.net บล็อกส่วนตัวฮับ
By: 7
Android
on 31 August 2018 - 14:59 #1068392
7's picture

Algorithm ตัดสินใจจากตรรกะของคนเขียนโปรแกรม
AI ตัดสินใจจากกลุ่มข้อมูลที่เทรนมา ถ้าปล่อยไปเรื่อยๆโดยไม่ควบคุม การตัดสินใจจะไม่คงที่ อาจตัดสินใจโง่ๆออกมาได้

By: Sxton on 31 August 2018 - 18:33 #1068445

อธิบายง่ายๆ นะครับ
ถ้าเราสร้างหุ่นยนต์ขึ้นมาตัวนึงให้มานั่งเล่นหมากฮอสกับเรา
กระบวนการที่หุ่นยนต์ใช้ในการเล่นและล่อเบี้ยกินสองต่อจนเอาชนะเราได้ นั่นเรียกว่า Algorithm ครับ
ส่วนมันสมองที่คิดวิธีการนั้นขึ้นมาได้คือ AI ครับ

จะเข้าใจไหมหว่า ^^'

By: xenatt
ContributorWindows PhoneRed HatSymbian
on 31 August 2018 - 22:55 #1068465
xenatt's picture

ผมอ่านบางเว็บ เขาบอกว่า Ai อาจจะเป็นส่วนหนึ่งของ Algorithm ได้เพราะ Algorithm เป็นวิธีการ เป็นขั้นตอนให้ได้มาซึ่งผลลัพย์ และ AI ก็อาจจะเป็นกระบวนการหนึ่งของ Algorithm


Opensource - Hackintosh - Graphic Design - Scriptkiddie - Xenlism Project

By: akira on 16 September 2018 - 21:09 #1071229

AI มันเรียนรู้จากข้อมูล Algorithm มันเรียนรู้จากคนเขียน

แต่การเขียน AI จำเป็นต้องใช้ Algorithm เพื่อกำหนดรูปแบบการเรียนรู้ล่วงหน้าโดยอาศัย Pattern ของข้อมูล หรือช่ว่ยจัดกลุ่ม่ข้อมูล แล้วเอาข้อมูลใหม่มาเปรียบเทียบว่าใกล้เคียงแบบไหน อันไหนใกล้เคียงสุดมันก็เดาว่าเป็นอันนั้นมาแนะนำ ยิ่ง Algorithm แม่นยำ ข้อมูลเพียงพอ มันจะยิ่งฉลาดขึ้น ไม่เหมือน Algorithm ที่ขึ้นอยู่กับคนเขียนล้วนๆ ว่าเขียนได้ครอบคุมเงื่อนไขแค่ไหน

By: MrThursday
ContributorRed HatUbuntuWindows
on 17 September 2018 - 07:08 #1071287

AI คือ Algorithm ประเภทหนึ่ง