ผู้เขียนเพิ่งได้มีโอกาสเข้ารับฟัง webinar session ที่จัดโดย UiPath ในงาน AI Summit 2022 ซึ่งจัดขึ้นทุกปีโดยปีนี้เป็นแบบ online มี session น่าสนใจมากมายซึ่งหนึ่งในนั้นเป็น break out session by industry แยกเฉพาะธุรกิจกันไปเลยว่าแต่ละภาคนั้นใช้ AI มาผลักดันให้ RPA ทำงานได้ดีมากขึ้นแค่ไหน use case ดี ๆ และแน่นอนบทเรียน ประสบการณ์ก่อน หลังการใช้ AI ได้ถูกแบ่งปันผ่านมาด้วย วันนี้เลยขอเอามาสรุปสั้น ๆ เพื่อเป็นประโยชน์กับผู้อ่านในภาคอุตสาหกรรมนั้น ๆ ครับ
โดยมีการแบ่งเนื้อหาเป็นสองเรื่องหลัก ๆ คือ แนวโน้มการใช้งาน ai + rpa ในภาคอุตสาหกรรม และการแบ่งปัน use case บทเรียนจากองค์กรที่ทำจริง ๆ และเนื้อหาที่ผ่านไปให้คิด ทำพัฒนากันต่อ … ในตอนแรกจะบอกไปถึงสาเหตุเริ่มต้นว่าทำไมโรงงานอุตสาหกรรมถึงต้องมาทำ automation โดยหลาย ๆ ที่เริ่มจากอยากช่วยพนักงานให้ทำงานเท่าเดิม แต่ได้งานเพิ่มขึ้น การเชื่อมต่อไปยังการเข้าถึงลูกค้าในช่องทางต่าง ๆ รวมไปถึงกระบวนการภายในและภายนอกในกระบวนการ SCM และสุดท้ายคือต่อยอดไปเรื่อง R&D ของทั้งสินค้าและบริการทั้ง ecosystems โดยตัวแนวโน้มจะเอ่ยไปถึงการใช้งานข้อมูลจำนวนมหาศาลถึง 1.812 petabytes (จะบอกว่าภาคโรงงานนี้ใช้ดิจิตอลเยอะมาก ๆ) มีมากกว่า 27% ที่ประยุกต์ใช้ ai จนสร้างมูลค่าเพิ่มได้แล้ว การนำเอา ai ไปใช่การพยากรณ์ที่จะแม่นยำมากขึ้น และสุดท้ายจะส่งผลให้ประสิทธิภาพของการผลิตโดยรวมดีขึ้นถึง 45%-60% นั่นเอง
ความท้าทายในโครงการนี้คือการขาดความรู้ ทักษะสำหรับคนภายในทีม จึงไปติดต่อที่ปรึกษาที่เชี๋ยวชาญมาไกด์ การใช้งาน UiPath Document Understanding ในรูปแบบที่ไม่ใช่ Pre-Built ต้อง Train Model ใหม่ รวมไปถึงจำนวนเอกสารที่ให้ ML training ก็ต้องมีปริมาณในระดับหนึ่ง
ในอนาคตมองเรื่องการขยายการใช้งาน ai ในการอ่านเอกสารเพิ่มเติมนอกจาก order เป็น Shipment Tracking Status, Freight Invoice audit, HR process รวมไปถึงการประยุกต์ใช้ ai chatbot อีกด้วย
ปัจจุบันใช้งาน RPA มาช่วยในกระบวนการมากกว่า 100 process เลยทีเดียว
เริ่มเอา ai มาใช้ควบคู่เพื่อยกระดับการใช้ RPA มีการนำเอา ai ในรูปแบบText Classification for Quality Management Production (text mining) ai ช่วยอ่านเอกสารข้อมูลแนะนำ ปรับปรุงผลิตภัณฑ์ แยกหมวดหมู่และส่งต่อให้คนที่เกี่ยวข้อง, ai ด้าน internal chatbot ในองค์กร
ตั้งทีมในรูปแบบเล็ก ๆ แต่มี core team (HQ and Int) กำหนดนโยบาย และคอยช่วยตรวจสอบ (monitoring )กระบวนการที่ทำโดย RPA Dev จากบริษัทในประเทศนั้น ๆ มี (RPA Developer and Process Owner) คอยพัฒนาทดสอบ และใช้งาน
เริ่มจาก 14 RPA process ในปี 2018 จนมาถึง 82 RPA process ในปัจจุบัน
มองเป็น step จาก 4 step model for intelligent process automation
Robotic process automation (ทำได้แล้ว)
Cognitive automation (กำลังพัฒนา)
Digital Assistants (วางแผน)
Autonomous Agents (วางแผน)
ริเริ่มการใช้ DU (Document Understanding) โดยเป็น intercompany invoice ก่อน
ใช้ DU ดึงเอา contract no. แล้วสร้าง RegEx Extractor ดึงข้อมูลมาใช้งาน
ใช้ DU ดึงข้อมูลเอกสารมาทำ Order Entry ในระบบ Microsoft NAV
ทั้งนี้ผู้เขียนมีความเห็นว่ายิ่งมีการพัฒนาองค์ความรู้ทางด้าน ai มาผนวกเข้ากับความรู้ด้านการพัฒนากระบวนการ RPA ได้มากขึ้น จะทำให้เราใช้เทคโนโลยีเพื่อออกแบบกระบวนการ (ใหม่) ที่จะสั้น กระชับรวดเร็ว ตรวจสอบได้และไม่ต้องใช้แรงงานมนุษย์มากขึ้น สรุปคือ ai + rpa จะเป็นเทคโนโลยีที่จะก้าวหน้าขึ้นไปอีกดังนั้นผู้อ่านก็ควรติดตาม และพัฒนาทักษะตามไปด้วยกันครับ
ผู้ใช้งานที่เป็นมนุษย์จะแก้ไขข้อมูลที่โรบอท extract ออกมาทางด้านซ้ายหรือยืนยันความถูกต้องผ่าน checkbox (ถ้าข้อมูลที่อ่านมาถูกต้องตามเอกสารด้านขวามือ) ในกรณีที่เลือกใช้ ML model extractor เราสามารถกำหนดให้ข้อมูลที่ได้รับการแก้ไขหรือยืนยันแล้วกลับไป train model เพิ่มเติมได้
ในตอนถัดไปซึ่งจะเป็นตอนที่ 3 ของซีรี่การสอนโรบอทให้เข้าใจเอกสาร เราจะไปดูเรื่องการสอนหรือ train โรบอทจริงๆเพื่อให้ได้ ML model extractor ว่ามีขั้นตอนอย่างไรและมี model ไหนที่ได้รับการสอนหรือ pre-trained ไว้แล้ว สามารถหยิบมาใช้ได้เลยครับ
รูปแบบการทำงานร่วมกันระหว่างโรบอทกับคนแบบที่ 3 เรียกว่า “human in the loop” ซึ่งเป็นการกำหนดเงื่อนไขที่ค่อนข้างซับซ้อนแต่จำเป็นเพื่อให้คนเข้ามาเป็นผู้ตัดสินใจเพื่อให้การทำงานสามารถคืบหน้าต่อไปได้
การที่เราทำความเข้าใจกับรูปแบบต่างๆของการทำงานระหว่างโรบอทกับคนจะช่วยให้เราสามารถประเมินความคุ้มค่าและวางแผนการลงทุนได้ดีขึ้น โดยเลือกชนิดของโรบอทที่เหมาะสมกับประเภทของงาน และยังสามารถสร้างความคาดหวังที่ถูกต้องกับผู้ใช้งานได้ เช่นงานบางอย่างสามารถทิ้งไว้ให้โรบอท unattended ทำงานตอนกลางคืนได้ แต่ถ้าเราเลือกใช้เฉพาะโรบอท attended อย่างเดียว งาน back office ที่มีปริมาณมากก็ยังต้องรอให้คนเข้ามาสั่งงานทุกครั้ง ทำให้ผลลัพท์เหมือนไม่ได้ช่วยประหยัดเวลาการทำงานได้มากพอ (ซึ่งถ้าเลือกใช้โรบอท unattended ตั้งแต่แรก อาจแสดงผลลัพท์หรือ ROI ที่น่าประทับใจกว่า)
การทำงานร่วมกันระหว่างคนกับโรบอทพิสูจน์ความจริงได้ข้อนึงครับว่า อย่างไรเสียคนก็จะไม่ถูกแทนที่ด้วยโรบอทอย่างที่หลายคนกังวล จริงอยู่เรามีลักษณะการทำงานแบบ fully automated ที่โรบอททำเองได้หมดตั้งแต่ต้นจนจบ แต่เราก็เห็นตัวอย่างหรือ use case อีกจำนวนมากที่แสดงให้เห็นถึงวิธีการที่คนกับโรบอททำงานร่วมกันโดยใช้จุดเด่นของแต่ละฝ่ายเพื่อให้เกิดผลดีที่สุดต่อกระบวนการทำงานนั้นๆ
จากการประเมินความคุ้มค่าของโครงการ ทีม AP ของบริษัทค้าปลีกแห่งนี้สามารถลดเวลาโดยรวมลงได้ถึง 20% เพื่อที่สมาชิกทีม AP สามารถไปใช้เวลากับเรื่องอื่นที่สำคัญกว่า เนื่องจากเวลาในการจัดการกับใบแจ้งหนี้ลดลงเหลือ 30 วินาทีต่อใบเมื่อเทียบกับ 3-5 นาทีต่อใบก่อนที่จะนำ Document Understanding เข้ามาใช้
ผู้อ่านที่สนใจสามารถติดตามข้อมูลเพิ่มเติมจากบทสัมภาษณ์ของผู้รับผิดชอบโครงการจาก Accelirate Inc. ซึ่งเป็นบริษัทที่ปรึกษาที่พัฒนาโครงการดังกล่าวได้ตามลิงค์วิดิโอด้านล่าง
ในบทความตอนต่อไปของชุด สอนโรบอทให้เข้าใจเอกสาร จะให้ข้อมูลเชิงลึกที่มากขึ้นของ Document Understanding ขอให้รอติดตามทาง blog ของบ.ออโต้แมทนะครับ
แนวคิดไอทีเพื่อสิ่งแวดล้อมกำลังเป็นเรื่องที่ถูกหยิบยกมาคุยในเวทีโลก และเมื่อพิจารณาถึงระบบ automation ในรูปแบบที่จะมาช่วยเติมเต็มในเรื่องนี้จะเห็น use case อยู่พอสมควรอาทิเช่นใช้ระบบบ RPA ตรวจสอบดูสถานะการทำงานของ data center หรือCloud เมื่อมีการถูกเรียกใช้งานน้อย ระบบอาจปิดการทำงานบางอย่างที่มีผลต่อการประหยัดพลังงานไฟฟ้าอย่างมีนัยยะได้ หรือการใช้ RPA low-code มาในกระบวนการที่ต้องใช้กระดาษ (เอกสารในการอนุมัติขั้นตอน) เพื่อประหยัดการใช้กระดาษ หรือไม่ต้องใช้เอกสารใด ๆ ในกระบวนการอีกเลย ทุกอย่างใช้ RPA ทำใน workflow process ทั้งหมดเป็นต้น โดยแนวโน้มนี้จะถูกหยิบยกและหา use case ซี่งจะเป็นวาระหลักในปีต่อๆไปอย่างแน่นอน
Trend #9: ความท้าท้ายของฝ่ายบริหารงานบุคคล เมื่อถึงการมาของ Digital Workforce
Trend #5: ทีม Automation CoEs จะเป็นผู้เชื่อมการใช้ AI เข้ากับ RPA เพื่อยกระดับการใช้งานขึ้นไปอีกขั้น
ปัจจุบันชัดเจนแล้วว่าเมื่อ CoEs ทีมได้นำเอา AI มาควบรวมพลังของ robots นั้นจะเป็นการเพิ่มศักยภาพขึ้นอย่างมากมาย ปลายทางของ AI ในที่นี้คือการเอา model มาทำผ่านระบบ automation แล้วตั้งค่าการทำงานแบบอัตโนมัติ ให้ robotsเข้าถึงข้อมูล และเมื่อต้องการให้มนุษย์ทำการตรวจสอบเพื่อพัฒนาปรับปรุง model ก็สามารถทำได้ไม่ยาก องค์กรใหญ่หรือองค์กรที่มีแนวคิดแบบนี้จะพัฒนาทั้ง RPA + AI ไปได้อย่างเห็นผล รวดเร็ว
Trend #6: ปฎิวัติ RPA ด้วยพลังของ ML model
การประยุกต์งานร่วมกันระหว่าง RPA + AI จะทำให้นักพัฒนาต้องปรับมุมองแค่การเอา robots มาทำงานสั้น ๆ ง่าย ๆโดยจะไม่เหมือนเดิมอีกต่อไปเนื่องด้วยการพัฒนา ML ทำให้โปรแกรมฉลาดขึ้น นักพัฒนาอาจไม่ต้องสอน robot แบบ step-by-step อีกต่อไป ดังตัวอย่างของ Forms AI ในคลิปด้านล่าง มนุษย์แค่สั่ง robot นำเข้าเอกสารชนิดเดียวกันสักเล็กน้อย จากนั้น ML จะคำนวณความเป็นไปได้ และดึงข้อมูลจากเอกสารมาให้มนุษย์ยืนยันว่าที่ ML ดึงมาให้นั้นถูกต้องแค่ไหน จากนั้น ML จะพัฒนาไปเรื่อย ๆ ผ่านเอกสารปริมาณมากที่ไหลเข้า ด้วยการทำงานแบบนี้การทำ OCR ไม่จำเป็นต้องสร้าง template อีกต่อไป เพราะ ML จะมองและแนะนำให้เองว่าเอกสารเป็นประเภทไหน (แต่มนุษย์ยังต้องยืนยันเพื่อพัฒนาความฉลาด) และสุดท้ายนอกจาก robot จะมองเห็น และกระทำให้แล้ว ยัง “เข้าใจ” รูปแบบต่างๆของข้อมูลมากขึ้นอีกด้วย (ในอนาคต)