อะไรคือความแตกต่างระหว่างอัลกอริทึม ระบบอัตโนมัติ และปัญญาประดิษฐ์?

ทุกวันนี้ แทบจะเป็นไปไม่ได้เลยที่จะพูดถึงหัวข้อที่เกี่ยวข้องกับเทคโนโลยีโดยไม่ต้องเอ่ยถึงหนึ่งในสามคำศัพท์ต่อไปนี้: อัลกอริธึม ระบบอัตโนมัติ และปัญญาประดิษฐ์ ไม่ว่าการสนทนาจะเกี่ยวกับการพัฒนาซอฟต์แวร์อุตสาหกรรม (โดยที่อัลกอริธึมเป็นกุญแจสำคัญ), DevOps (ซึ่งเกี่ยวกับระบบอัตโนมัติทั้งหมด) หรือ AIOps (การใช้ปัญญาประดิษฐ์เพื่อขับเคลื่อนการดำเนินงานด้านไอที) คุณจะพบกับคำศัพท์เทคโนโลยีสมัยใหม่เหล่านี้

ในความเป็นจริง ความถี่ที่คำเหล่านี้ปรากฏและกรณีการใช้งานที่ทับซ้อนกันหลายกรณีที่ใช้คำเหล่านี้ทำให้ง่ายต่อการรวมเข้าด้วยกัน ตัวอย่างเช่น เราอาจคิดว่าทุกอัลกอริธึมเป็นรูปแบบหนึ่งของ AI หรือวิธีเดียวที่จะทำให้เป็นอัตโนมัติคือนำ AI ไปใช้กับอัลกอริธึม

ความจริงนั้นซับซ้อนกว่ามาก แม้ว่าอัลกอริธึม ระบบอัตโนมัติ และ AI ล้วนเกี่ยวข้องกัน แต่ก็มีแนวคิดที่แตกต่างกันอย่างชัดเจน และอาจเป็นความผิดพลาดหากจะรวมเข้าด้วยกัน วันนี้ เราจะมาแจกแจงว่าคำเหล่านี้หมายถึงอะไร ความแตกต่างอย่างไร และมาบรรจบกันที่จุดใดในภูมิทัศน์ของเทคโนโลยีสมัยใหม่

รูปภาพ.png

อัลกอริทึมคืออะไร:

เรามาเริ่มด้วยคำที่แพร่หลายในแวดวงเทคนิคมานานหลายทศวรรษ: อัลกอริธึม

อัลกอริทึมคือชุดของขั้นตอน ในการพัฒนาซอฟต์แวร์ อัลกอริธึมมักจะอยู่ในรูปแบบของชุดคำสั่งหรือการดำเนินการที่โปรแกรมดำเนินการเพื่อให้บรรลุภารกิจที่กำหนด

รูปภาพ.png

ที่กล่าวมาไม่ใช่ว่าอัลกอริธึมทั้งหมดจะเป็นซอฟต์แวร์ ตัวอย่างเช่น คุณสามารถพูดได้ว่าสูตรอาหารเป็นอัลกอริธึมเพราะมันเป็นชุดของโปรแกรมด้วย อันที่จริงแล้ว คำว่า Algorithm มีประวัติอันยาวนาน ย้อนกลับไปหลายศตวรรษก่อนใครๆ

 

ระบบอัตโนมัติคืออะไร:

ระบบอัตโนมัติหมายถึงการปฏิบัติงานโดยอาศัยการป้อนข้อมูลหรือการควบคุมดูแลจากมนุษย์อย่างจำกัด มนุษย์อาจตั้งค่าเครื่องมือและกระบวนการเพื่อทำงานอัตโนมัติ แต่เมื่อเริ่มต้นแล้ว เวิร์กโฟลว์อัตโนมัติจะทำงานส่วนใหญ่หรือทั้งหมดด้วยตัวเอง
เช่นเดียวกับอัลกอริธึม แนวคิดของระบบอัตโนมัติมีมานานหลายศตวรรษแล้ว ในยุคแรกๆ ของยุคคอมพิวเตอร์ ระบบอัตโนมัติไม่ใช่จุดสนใจหลักของงานต่างๆ เช่น การพัฒนาซอฟต์แวร์ แต่ในช่วงทศวรรษที่ผ่านมา แนวคิดที่ว่าโปรแกรมเมอร์และทีมปฏิบัติการด้านไอทีควรทำงานอัตโนมัติให้ได้มากที่สุดได้แพร่หลายมากขึ้น
ปัจจุบัน ระบบอัตโนมัติไปควบคู่กับแนวทางปฏิบัติอย่าง DevOps และการส่งมอบอย่างต่อเนื่อง

รูปภาพ.png

 

ปัญญาประดิษฐ์คืออะไร:

ปัญญาประดิษฐ์ (AI) คือการจำลองสติปัญญาของมนุษย์โดยคอมพิวเตอร์หรือเครื่องมืออื่นๆ ที่ไม่ใช่ของมนุษย์

Generative AI ซึ่งสร้างเนื้อหาที่เป็นลายลักษณ์อักษรหรือภาพที่เลียนแบบการทำงานของคนจริงๆ เป็นศูนย์กลางของการอภิปรายเกี่ยวกับ AI ในปีที่ผ่านมา อย่างไรก็ตาม generative AI เป็นเพียงหนึ่งใน AI หลายประเภทที่มีอยู่ และ AI รูปแบบอื่นๆ ส่วนใหญ่ (เช่น การวิเคราะห์เชิงคาดการณ์)

มีมานานก่อนการเปิดตัว ChatGPT จุดประกายให้ AI บูมในปัจจุบัน

สอนความแตกต่างระหว่างอัลกอริธึม ระบบอัตโนมัติ และ AI:

อัลกอริทึมเทียบกับระบบอัตโนมัติและ AI:

เราสามารถเขียนอัลกอริธึมที่ไม่เกี่ยวข้องกับระบบอัตโนมัติหรือ AI โดยสิ้นเชิง ตัวอย่างเช่น อัลกอริธึมในแอปพลิเคชันซอฟต์แวร์ที่ตรวจสอบสิทธิ์ผู้ใช้ตามชื่อผู้ใช้และรหัสผ่านใช้ชุดขั้นตอนเฉพาะเพื่อทำงานให้เสร็จสิ้น (ซึ่งทำให้เป็นอัลกอริธึม) แต่ไม่ใช่รูปแบบอัตโนมัติ และแน่นอน ไม่ใช่เอไอ

ระบบอัตโนมัติกับ AI:

ในทำนองเดียวกัน กระบวนการหลายอย่างที่นักพัฒนาซอฟต์แวร์และทีม ITOps ดำเนินการโดยอัตโนมัตินั้นไม่ใช่รูปแบบของ AI ตัวอย่างเช่น ไปป์ไลน์ CI/CD มักจะมีเวิร์กโฟลว์อัตโนมัติจำนวนมาก แต่ไม่ได้อาศัย AI เพื่อทำให้กระบวนการเป็นอัตโนมัติ พวกเขาใช้กระบวนการตามกฎง่ายๆ

AI พร้อมระบบอัตโนมัติและอัลกอริธึม:

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

รูปภาพ.png

 

ทั้งสามมารวมกันได้อย่างไร:

เหตุผลที่อัลกอริทึม ระบบอัตโนมัติ และ AI มีความสำคัญต่อเทคโนโลยีสมัยใหม่ก็คือ การใช้ทั้งสองอย่างร่วมกันเป็นกุญแจสำคัญในเทรนด์เทคโนโลยีที่ร้อนแรงที่สุดในปัจจุบัน

ตัวอย่างที่ดีที่สุดของสิ่งนี้คือเครื่องมือ AI เชิงสร้างสรรค์ ซึ่งอาศัยอัลกอริธึมที่ได้รับการฝึกฝนเพื่อเลียนแบบการผลิตเนื้อหาของมนุษย์ เมื่อใช้งาน ซอฟต์แวร์ geneative AI จะสามารถสร้างเนื้อหาได้โดยอัตโนมัติ

อัลกอริธึม ระบบอัตโนมัติ และ AI สามารถมาบรรจบกันในบริบทอื่นๆ ได้เช่นกัน ตัวอย่างเช่น NoOps (เวิร์กโฟลว์การดำเนินงานด้านไอทีอัตโนมัติเต็มรูปแบบที่ไม่ต้องใช้แรงงานมนุษย์อีกต่อไป) อาจไม่เพียงต้องการระบบอัตโนมัติของอัลกอริทึมเท่านั้น แต่ยังต้องใช้เครื่องมือ AI ที่ซับซ้อนเพื่อให้สามารถตัดสินใจที่ซับซ้อนตามบริบทซึ่งไม่สามารถทำได้ด้วยอัลกอริธึมเพียงอย่างเดียว

อัลกอริธึม ระบบอัตโนมัติ และ AI ถือเป็นหัวใจสำคัญของโลกเทคโนโลยีในปัจจุบัน แต่ไม่ใช่ว่าเทคโนโลยีสมัยใหม่ทั้งหมดจะพึ่งพาแนวคิดทั้งสามนี้ เพื่อให้เข้าใจวิธีการทำงานของเทคโนโลยีได้อย่างแม่นยำ เราจำเป็นต้องทราบบทบาทของอัลกอริธึม ระบบอัตโนมัติ และ AI (หรือไม่เล่น) ในนั้น

 


เวลาโพสต์: 16 พฤษภาคม-2024