ทุกวันนี้ แทบจะเป็นไปไม่ได้เลยที่จะพูดถึงหัวข้อที่เกี่ยวข้องกับเทคโนโลยีโดยไม่ต้องเอ่ยถึงหนึ่งในสามคำศัพท์ต่อไปนี้: อัลกอริธึม ระบบอัตโนมัติ และปัญญาประดิษฐ์ ไม่ว่าการสนทนาจะเกี่ยวกับการพัฒนาซอฟต์แวร์อุตสาหกรรม (โดยที่อัลกอริธึมเป็นกุญแจสำคัญ), DevOps (ซึ่งเกี่ยวกับระบบอัตโนมัติทั้งหมด) หรือ AIOps (การใช้ปัญญาประดิษฐ์เพื่อขับเคลื่อนการดำเนินงานด้านไอที) คุณจะพบกับคำศัพท์เทคโนโลยีสมัยใหม่เหล่านี้
ในความเป็นจริง ความถี่ที่คำเหล่านี้ปรากฏและกรณีการใช้งานที่ทับซ้อนกันหลายกรณีที่ใช้คำเหล่านี้ทำให้ง่ายต่อการรวมเข้าด้วยกัน ตัวอย่างเช่น เราอาจคิดว่าทุกอัลกอริธึมเป็นรูปแบบหนึ่งของ AI หรือวิธีเดียวที่จะทำให้เป็นอัตโนมัติคือนำ AI ไปใช้กับอัลกอริธึม
ความจริงนั้นซับซ้อนกว่ามาก แม้ว่าอัลกอริธึม ระบบอัตโนมัติ และ AI ล้วนเกี่ยวข้องกัน แต่ก็มีแนวคิดที่แตกต่างกันอย่างชัดเจน และอาจเป็นความผิดพลาดหากจะรวมเข้าด้วยกัน วันนี้ เราจะมาแจกแจงว่าคำเหล่านี้หมายถึงอะไร ความแตกต่างอย่างไร และมาบรรจบกันที่จุดใดในภูมิทัศน์ของเทคโนโลยีสมัยใหม่
อัลกอริทึมคืออะไร:
เรามาเริ่มด้วยคำที่แพร่หลายในแวดวงเทคนิคมานานหลายทศวรรษ: อัลกอริธึม
อัลกอริทึมคือชุดของขั้นตอน ในการพัฒนาซอฟต์แวร์ อัลกอริธึมมักจะอยู่ในรูปแบบของชุดคำสั่งหรือการดำเนินการที่โปรแกรมดำเนินการเพื่อให้บรรลุภารกิจที่กำหนด
ที่กล่าวมาไม่ใช่ว่าอัลกอริธึมทั้งหมดจะเป็นซอฟต์แวร์ ตัวอย่างเช่น คุณสามารถพูดได้ว่าสูตรอาหารเป็นอัลกอริธึมเพราะมันเป็นชุดของโปรแกรมด้วย อันที่จริงแล้ว คำว่า Algorithm มีประวัติอันยาวนาน ย้อนกลับไปหลายศตวรรษก่อนใครๆ
ระบบอัตโนมัติคืออะไร:
ระบบอัตโนมัติหมายถึงการปฏิบัติงานโดยอาศัยการป้อนข้อมูลหรือการควบคุมดูแลจากมนุษย์อย่างจำกัด มนุษย์อาจตั้งค่าเครื่องมือและกระบวนการเพื่อทำงานอัตโนมัติ แต่เมื่อเริ่มต้นแล้ว เวิร์กโฟลว์อัตโนมัติจะทำงานส่วนใหญ่หรือทั้งหมดด้วยตัวเอง
เช่นเดียวกับอัลกอริธึม แนวคิดของระบบอัตโนมัติมีมานานหลายศตวรรษแล้ว ในยุคแรกๆ ของยุคคอมพิวเตอร์ ระบบอัตโนมัติไม่ใช่จุดสนใจหลักของงานต่างๆ เช่น การพัฒนาซอฟต์แวร์ แต่ในช่วงทศวรรษที่ผ่านมา แนวคิดที่ว่าโปรแกรมเมอร์และทีมปฏิบัติการด้านไอทีควรทำงานอัตโนมัติให้ได้มากที่สุดได้แพร่หลายมากขึ้น
ปัจจุบัน ระบบอัตโนมัติไปควบคู่กับแนวทางปฏิบัติอย่าง DevOps และการส่งมอบอย่างต่อเนื่อง
ปัญญาประดิษฐ์คืออะไร:
ปัญญาประดิษฐ์ (AI) คือการจำลองสติปัญญาของมนุษย์โดยคอมพิวเตอร์หรือเครื่องมืออื่นๆ ที่ไม่ใช่ของมนุษย์
Generative AI ซึ่งสร้างเนื้อหาที่เป็นลายลักษณ์อักษรหรือภาพที่เลียนแบบการทำงานของคนจริงๆ เป็นศูนย์กลางของการอภิปรายเกี่ยวกับ AI ในปีที่ผ่านมา อย่างไรก็ตาม generative AI เป็นเพียงหนึ่งใน AI หลายประเภทที่มีอยู่ และ AI รูปแบบอื่นๆ ส่วนใหญ่ (เช่น การวิเคราะห์เชิงคาดการณ์)
มีมานานก่อนการเปิดตัว ChatGPT จุดประกายให้ AI บูมในปัจจุบัน
สอนความแตกต่างระหว่างอัลกอริธึม ระบบอัตโนมัติ และ AI:
อัลกอริทึมเทียบกับระบบอัตโนมัติและ AI:
เราสามารถเขียนอัลกอริธึมที่ไม่เกี่ยวข้องกับระบบอัตโนมัติหรือ AI โดยสิ้นเชิง ตัวอย่างเช่น อัลกอริธึมในแอปพลิเคชันซอฟต์แวร์ที่ตรวจสอบสิทธิ์ผู้ใช้ตามชื่อผู้ใช้และรหัสผ่านใช้ชุดขั้นตอนเฉพาะเพื่อทำงานให้เสร็จสิ้น (ซึ่งทำให้เป็นอัลกอริธึม) แต่ไม่ใช่รูปแบบอัตโนมัติ และแน่นอน ไม่ใช่เอไอ
ระบบอัตโนมัติกับ AI:
ในทำนองเดียวกัน กระบวนการหลายอย่างที่นักพัฒนาซอฟต์แวร์และทีม ITOps ดำเนินการโดยอัตโนมัตินั้นไม่ใช่รูปแบบของ AI ตัวอย่างเช่น ไปป์ไลน์ CI/CD มักจะมีเวิร์กโฟลว์อัตโนมัติจำนวนมาก แต่ไม่ได้อาศัย AI เพื่อทำให้กระบวนการเป็นอัตโนมัติ พวกเขาใช้กระบวนการตามกฎง่ายๆ
AI พร้อมระบบอัตโนมัติและอัลกอริธึม:
ในขณะเดียวกัน AI มักจะอาศัยอัลกอริธึมเพื่อช่วยเลียนแบบความฉลาดของมนุษย์ และในหลายกรณี AI มีเป้าหมายเพื่อทำให้งานเป็นอัตโนมัติหรือทำการตัดสินใจ แต่ขอย้ำอีกครั้งว่าไม่ใช่ว่าอัลกอริธึมหรือระบบอัตโนมัติทั้งหมดจะเกี่ยวข้องกับ AI
ทั้งสามมารวมกันได้อย่างไร:
เหตุผลที่อัลกอริทึม ระบบอัตโนมัติ และ AI มีความสำคัญต่อเทคโนโลยีสมัยใหม่ก็คือ การใช้ทั้งสองอย่างร่วมกันเป็นกุญแจสำคัญในเทรนด์เทคโนโลยีที่ร้อนแรงที่สุดในปัจจุบัน
ตัวอย่างที่ดีที่สุดของสิ่งนี้คือเครื่องมือ AI เชิงสร้างสรรค์ ซึ่งอาศัยอัลกอริธึมที่ได้รับการฝึกฝนเพื่อเลียนแบบการผลิตเนื้อหาของมนุษย์ เมื่อใช้งาน ซอฟต์แวร์ geneative AI จะสามารถสร้างเนื้อหาได้โดยอัตโนมัติ
อัลกอริธึม ระบบอัตโนมัติ และ AI สามารถมาบรรจบกันในบริบทอื่นๆ ได้เช่นกัน ตัวอย่างเช่น NoOps (เวิร์กโฟลว์การดำเนินงานด้านไอทีอัตโนมัติเต็มรูปแบบที่ไม่ต้องใช้แรงงานมนุษย์อีกต่อไป) อาจไม่เพียงต้องการระบบอัตโนมัติของอัลกอริทึมเท่านั้น แต่ยังต้องใช้เครื่องมือ AI ที่ซับซ้อนเพื่อให้สามารถตัดสินใจที่ซับซ้อนตามบริบทซึ่งไม่สามารถทำได้ด้วยอัลกอริธึมเพียงอย่างเดียว
อัลกอริธึม ระบบอัตโนมัติ และ AI ถือเป็นหัวใจสำคัญของโลกเทคโนโลยีในปัจจุบัน แต่ไม่ใช่ว่าเทคโนโลยีสมัยใหม่ทั้งหมดจะพึ่งพาแนวคิดทั้งสามนี้ เพื่อให้เข้าใจวิธีการทำงานของเทคโนโลยีได้อย่างแม่นยำ เราจำเป็นต้องทราบบทบาทของอัลกอริธึม ระบบอัตโนมัติ และ AI (หรือไม่เล่น) ในนั้น
เวลาโพสต์: 16 พฤษภาคม-2024