กลับไปหน้าบทความ

อ่าน 3 นาที

การเรียนรู้ของเครื่องจักรแบบอัตโนมัติ

การเรียนรู้ของเครื่องจักรแบบอัตโนมัติ ( AutoML ) คือกระบวนการทำให้งานของการประยุกต์ ใช้ การเรียนรู้ของเครื่องจักรกับปัญหาในโลกแห่งความเป็นจริงเป็นไปโดยอัตโนมัติ...

การเรียนรู้ของเครื่องจักรแบบอัตโนมัติ

การเรียนรู้ของเครื่องจักรแบบอัตโนมัติ ( AutoML ) คือกระบวนการทำให้งานของการประยุกต์ ใช้ การเรียนรู้ของเครื่องจักรกับปัญหาในโลกแห่งความเป็นจริงเป็นไปโดยอัตโนมัติ เป็นการผสมผสานระหว่างระบบอัตโนมัติและ ML [ 1 ]

AutoML อาจครอบคลุมทุกขั้นตอนตั้งแต่เริ่มต้นด้วยชุดข้อมูลดิบไปจนถึงการสร้างแบบจำลองการเรียนรู้ของเครื่องที่พร้อมสำหรับการใช้งาน AutoML ได้รับการเสนอให้เป็น โซลูชันที่ใช้ ปัญญาประดิษฐ์เพื่อรับมือกับความท้าทายที่เพิ่มขึ้นของการประยุกต์ใช้การเรียนรู้ของเครื่อง[ 2 ] [ 3 ]ระดับการทำงานอัตโนมัติที่สูงใน AutoML มีจุดมุ่งหมายเพื่อให้ผู้ที่ไม่ใช่ผู้เชี่ยวชาญสามารถใช้แบบจำลองและเทคนิคการเรียนรู้ของเครื่องได้โดยไม่ต้องเป็นผู้เชี่ยวชาญด้านการเรียนรู้ของเครื่อง การทำให้กระบวนการประยุกต์ใช้การเรียนรู้ของเครื่องเป็นไปโดยอัตโนมัติตั้งแต่ต้นจนจบยังให้ข้อดีในการสร้างโซลูชันที่ง่ายกว่า การสร้างโซลูชันเหล่านั้นได้เร็วขึ้น และแบบจำลองที่มักจะมีประสิทธิภาพเหนือกว่าแบบจำลองที่ออกแบบด้วยมือ[ 4 ]

เทคนิคทั่วไปที่ใช้ใน AutoML ได้แก่การปรับพารามิเตอร์ให้เหมาะสมที่สุดการเรียนรู้แบบเมตาและ การค้นหาสถาปัตยกรรมโครง ข่ายประสาทเทียม

การเปรียบเทียบกับวิธีการมาตรฐาน

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

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

AutoML มีบทบาทสำคัญในแนวทางที่กว้างขึ้นของการทำให้วิทยาศาสตร์ข้อมูล เป็นไปโดยอัตโนมัติ ซึ่งรวมถึงงานที่ท้าทาย เช่น วิศวกรรมข้อมูล การสำรวจข้อมูล และการตีความและการคาดการณ์แบบจำลอง[ 5 ]

เป้าหมายของระบบอัตโนมัติ

การเรียนรู้ของเครื่องจักรแบบอัตโนมัติสามารถกำหนดเป้าหมายไปยังขั้นตอนต่างๆ ของกระบวนการเรียนรู้ของเครื่องจักรได้[ 3 ] ขั้นตอนในการทำให้เป็นอัตโนมัติ ได้แก่:

ความท้าทายและข้อจำกัด

มีความท้าทายสำคัญหลายประการที่กำลังได้รับการแก้ไขเกี่ยวกับการเรียนรู้ของเครื่องจักรแบบอัตโนมัติ ปัญหาใหญ่ที่เกี่ยวข้องกับสาขานี้เรียกว่า "การพัฒนาแบบอุตสาหกรรมในครัวเรือน" [ 7 ]วลีนี้หมายถึงปัญหาในการเรียนรู้ของเครื่องจักรที่การพัฒนาขึ้นอยู่กับการตัดสินใจด้วยตนเองและอคติของผู้เชี่ยวชาญ ซึ่งตรงกันข้ามกับเป้าหมายของการเรียนรู้ของเครื่องจักรซึ่งก็คือการสร้างระบบที่สามารถเรียนรู้และพัฒนาตนเองได้จากการใช้งานและการวิเคราะห์ข้อมูลของตนเอง โดยพื้นฐานแล้วมันคือการต่อสู้ระหว่างว่าผู้เชี่ยวชาญควรมีส่วนร่วมในการเรียนรู้ของระบบมากน้อยเพียงใด เทียบกับว่าควรให้อิสระแก่เครื่องจักรมากน้อยเพียงใด อย่างไรก็ตาม ผู้เชี่ยวชาญและนักพัฒนาต้องช่วยสร้างและชี้นำเครื่องจักรเหล่านี้เพื่อเตรียมพร้อมสำหรับการเรียนรู้ของตนเอง การสร้างระบบนี้ต้องใช้แรงงานจำนวนมากด้วยความรู้เกี่ยวกับอัลกอริธึมการเรียนรู้ของเครื่องจักรและการออกแบบระบบ[ 8 ]

นอกจากนี้ ความท้าทายอื่นๆ ยังรวมถึงการเรียนรู้แบบเมตา[ 9 ]และการจัดสรรทรัพยากรการคำนวณ

ดูเพิ่มเติม

อ่านเพิ่มเติม

  • "เครื่องมือ AutoML แบบโอเพนซอร์ส: AutoGluon, TransmogrifAI, Auto-sklearn และ NNI" Bizety 16มิถุนายน 2020
  • Ferreira, Luís และคณะ "การเปรียบเทียบเครื่องมือ AutoML สำหรับการเรียนรู้ของเครื่อง การเรียนรู้เชิงลึก และ XGBoost" การประชุมนานาชาติร่วมว่าด้วยโครงข่ายประสาทเทียม (IJCNN) ปี 2021 IEEE, 2021. https://repositorium.sdum.uminho.pt/bitstream/1822/74125/1/automl_ijcnn.pdf
  • Feurer, M., Klein, A., Eggensperger, K., Springenberg, J., Blum, M., & Hutter, F. (2015). การเรียนรู้ของเครื่องจักรแบบอัตโนมัติที่มีประสิทธิภาพและแข็งแกร่งความก้าวหน้าในระบบประมวลผลข้อมูลประสาท 28 . https://proceedings.neurips.cc/paper_files/paper/2015/file/11d0e6287202fced83f79975ec59a3a6-Paper.pdf
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Automated_machine_learning&oldid=1360614843 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ การเรียนรู้ของเครื่องจักรแบบอัตโนมัติ

การเรียนรู้ของเครื่องจักรแบบอัตโนมัติ ( AutoML ) คือกระบวนการทำให้งานของการประยุกต์ ใช้ การเรียนรู้ของเครื่องจักรกับปัญหาในโลกแห่งความเป็นจริงเป็นไปโดยอัตโนมัติ...

การเปรียบเทียบกับวิธีการมาตรฐาน

ในการประยุกต์ใช้แมชชีนเลิร์นนิงทั่วไป ผู้ปฏิบัติงานจะมีชุดข้อมูลป้อนเข้าที่จะใช้สำหรับการฝึกฝน ข้อมูลดิบอาจไม่ได้อยู่ในรูปแบบที่อัลกอริธึมทุกตัวสามารถนำไปใช้ได้ เพื่อให้ข้อมูลเหมาะสมสำหรับแมชชีนเลิร์นนิง ผู้เชี่ยวชาญอาจต้องใช้ วิธี การประมวลผลข้อมูลล่วงหน้า...

เป้าหมายของระบบอัตโนมัติ

การเรียนรู้ของเครื่องจักรแบบอัตโนมัติสามารถกำหนดเป้าหมายไปยังขั้นตอนต่างๆ ของกระบวนการเรียนรู้ของเครื่องจักรได้ [ 3 ] ขั้นตอนในการทำให้เป็นอัตโนมัติ ได้แก่:

ความท้าทายและข้อจำกัด

มีความท้าทายสำคัญหลายประการที่กำลังได้รับการแก้ไขเกี่ยวกับการเรียนรู้ของเครื่องจักรแบบอัตโนมัติ ปัญหาใหญ่ที่เกี่ยวข้องกับสาขานี้เรียกว่า "การพัฒนาแบบอุตสาหกรรมในครัวเรือน" [ 7 ]...