Robotic Process Automation (RPA)
Bài đăng này đã không được cập nhật trong 4 năm
Artificial intelligent (AI – Trí tuệ nhân tạo) và Robotic Process Automation (RPA) đang là những xu hướng rất mới và đang hot trong giới công nghệ trong thời gian qua, đặc biệt là lĩnh vực phần mềm doanh nghiệp. AI và RPA rất phù hợp để sử dụng phục vụ mang lại các lợi ích chủ chốt của Digital Business Automation (DBA), một nhóm giải pháp đang nhận được rất nhiều sự quan tâm và nhu cầu triển khai của các khách hàng doanh nghiệp trong nước, đặc biệt là khối ngân hàng.
Nhiều người thường hỏi về sựu khác biết giữa Artificial intelligent (AI – Trí tuệ nhân tạo) và Robotic Process Automation (RPA). Một số thấm chí nhầm lẫn cả hai là giống nhau. Vậy Artificial intelligent (AI – Trí tuệ nhân tạo) và Robotic Process Automation (RPA) khác nhau như thế nào, tôi sẽ chia sẽ tới các bạn những
Một chút khái niệm?
RPA (Robotic Process Automation): Là tập hợp các công nghệ nhằm xây dựng các phần mềm làm thay công việc của con người trên máy tính, với hiệu suất, độ chính xác cao hơn cũng như khả năng theo dõi, đánh giá và nâng cấp được. Lấy ví dụ các công cụ giúp tự động truy xuất dữ liệu từ một hệ thống, hoặc tự động nhập liệu vào một hệ thống khác…. Nôm na hiểu rằng, RPA cung cấp khả năng xây dựng các nhân công “Robot”, làm thay công việc của nhân công thực sự. Nhân công “robot” này tuy rằng ít tính sáng tạo hơn con người nhưng tốc độ cao hơn, sai sót thấp hơn, không mệt mỏi và nói vui rằng không đòi tăng lương hay xin nghỉ phép.
Còn về AI như chúng ta đã biết AI (Artificial Intelligence): Trí tuệ nhân tạo. Là tập hợp các công nghệ nhằm xây dựng các trí tuệ được biểu diễn bằng các hệ thống nhân tạo, đặc biệt là máy tính. Nói một cách nôm na, đây là mảng công nghệ nhằm giúp máy tính có khả năng học hỏi, thích ứng, đưa ra quyết định, phần nào đó tương tự con người. Ứng dụng của AI trải rộng trong nhiều lĩnh vực, như tự động hóa, xe tự hành, hệ hỗ trợ quyết định, thống kê, xử lý ảnh,…
Robotic Process Automation (RPA)
Trước đây, tự động hóa một quy trình có nghĩa là tích hợp một giải pháp tùy chỉnh vào các hệ thống Quản lý quy trình kinh doanh (BPM) của công ty. Điều làm cho RPA trở nên đặc biệt là nó hoạt động bằng cách bắt chước hành vi của con người: người dùng chỉ có thể dạy nó làm công cụ.
RPA có thể theo dõi hành động của bạn thông qua một giao diện người dùng và viết các bước riêng của nó hoặc bạn có thể sử dụng một chương trình với GUI cho phép bạn trình bày cụ thể các bước của quy trình và đưa ra hướng dẫn chi tiết về bot. Miễn là Robot không cần phải thích ứng với thông tin mới hoặc môi trường mới, nó có thể tiếp tục hoạt động trong một thời gian dài.
Nếu các quy trình phức tạp hơn một chút và có thể dẫn đến lỗi, bạn luôn có thể có con người ở đâu đó để đăng nhập vào công việc của Robot để xử lý, tuy là không tự động hoá 100% nhưng nó vẫn còn hiệu quả hơn là chỉ có một con người làm mọi thứ.
Với tự động hóa Robot, công ty có thể triển khai công nhân ảo bắt chước công nhân con người. Trong trường hợp thay đổi quy trình, thay đổi một vài dòng mã phần mềm luôn nhanh hơn và rẻ hơn việc đào tạo lại hàng trăm nhân viên.
Và đó lý do tại sao RPA lại có lợi thế: * Một con người có thể làm việc trung bình 8 giờ một ngày trong khi robot có thể làm việc 24 giờ mà không hề mệt mỏi. * Năng suất trung bình của con người là 60% và vẫn có ít sai sót nhưng năng suất của Robot là 100% và không có sai sót. * Robot xử lý nhiều nhiệm vụ rất tốt so với con người
RPA khác với AI như thế nào?
Nếu bạn phải phân công vai trò, RPA sẽ là người thực thi trò chơi gameshow trong khi AI sẽ là người suy nghĩ về mối quan hệ của người hâm mộ. AI sẽ lấy một lượng lớn dữ liệu và tự cập nhật cho phù hợp. RPA thì sẽ điền vào biểu mẫu với dữ liệu mẫu nhưng AI có thể thực hiện được viêt quét email và tìm ra dữ liệu nào cần để điền vào biểu mẫu
RPA có thể làm rất tốt việc xử lý các nhiệm vụ lặp đi lặp lại, dựa trên quy tắc mà trước đây cần có nỗ lực của con người, nhưng nó không học được như nó nói, như một mạng lưới thần kinh sâu sắc. Ví dụ, nếu có gì đó thay đổi trong tác vụ tự động, một trường trong biểu mẫu web sẽ di chuyển – bot RPA thường không thể tự mình phát hiện ra.
Tuy nhiên, khi triển khai RPA có lợi thế hơn, vì AI cần rất nhiều công việc và dữ liệu để tự đứng dậy và chạy. Nó không chỉ đòi hỏi một số kiến thức chuyên môn khá, mà nó sẽ cần một lượng dữ liệu chất lượng cao để đào tạo.
RPA đơn giản có thể được thực hiện bằng giao diện người dùng tương đối đơn giản và dành thời gian suy nghĩ thông qua các bước liên quan đến việc hoàn thành một nhiệm vụ. Tất nhiên, RPA có thể phức tạp hơn nhiều, với các mạng bot lớn giao tiếp thông tin lẫn nhau và chạy toàn bộ quy trình công việc, nhưng nó vẫn có xu hướng đơn giản hơn AI.
Để đơn giản, bạn có thể nghĩ RPA là một robot phần mềm bắt chước hành động của con người, trong khi AI quan tâm đến việc mô phỏng trí thông minh của con người bằng máy móc.
Một điểm khác biệt quan trọng khác giữa RPA và AI nằm ở trọng tâm của chúng.
RPA được điều khiển theo quy trình (BPM) cao – tất cả là về việc tự động hóa các quy trình dựa trên quy tắc lặp đi lặp lại, thường yêu cầu tương tác với nhiều hệ thống IT khác nhau. Đối với việc triển khai RPA, các hội thảo khám phá quy trình thường là điều kiện tiên quyết để vạch ra quy trình hiện tại như là quy trình, và để ghi lại chúng trong Tài liệu định nghĩa quy trình (PDD).
AI, ở mặt khác, là tất cả về dữ liệu có chất lượng tốt. Đối với ví dụ về xử lý hóa đơn, chúng ta sẽ quan tâm đến việc tìm đủ hóa đơn mẫu để đào tạo thuật toán ML của chúng ta, đảm bảo các mẫu của chúng ta có chất lượng tốt (đặc biệt nếu hóa đơn được quét), đảm bảo hóa đơn là đại diện cho bộ dữ liệu, trong số khác.
Sau đó, nhiệm vụ là chọn một thuật toán ML thích hợp và sau đó huấn luyện thuật toán đầy đủ để có thể nhận ra các hóa đơn mới khác nhanh hơn và chính xác hơn con người.
Sự kết hợp giữa RPA và AI
Ở cấp độ cơ bản nhất, RPA có liên quan đến việc thực hiện các hoạt động trong khi AI có liên quan đến việc suy nghĩ về cách thức về các hoạt động.
Hãy cùng tưởng tượng một doanh nghiệp nơi có các nhân lực “robot” giúp làm thay con người những công việc lặp lại vốn tốn nhiều thời gian, những công việc hay được gọi là swivel-chair (ghế xoay - những công việc tương tự như việc tra thông tin ở hệ thống A và nhập vào hệ thống B), hay việc truy xuất các hóa đơn, giấy tờ, chuẩn bị các file excel, nhập liệu,…; một doanh nghiệp nơi mọi quy trình đều được số hóa với các dữ liệu về hiệu suất được ghi lại chi tiết. Và sử dụng AI để xác định các điểm có thể tối ưu nhằm mang lại lợi thế về thời gian và chi phí. Tưởng tượng một ngân hàng nơi người ở vị trí phê duyệt một khoản vay có thể đưa ra quyết định một cách nhanh chóng hơn nhờ thông tin từ AI dưới dạng “Hệ thống hỗ trợ quyết định cho rằng Khoản vay này có thể được phê duyệt với độ tin cậy 95%. Dưới đây là các khoản vay tương tự trong quá khứ: …”, hay một hệ thống AI giúp đưa ra các tài liệu mà người dùng có thể cần đến khi làm việc, thậm chí trước khi chính người này biết đến mình cần nó, hoặc một hệ thống chat bot tích hợp với mọi quy trình có sự tham gia của khách hàng, khiến người dùng có thể hỏi đáp với chat bot bất kỳ khi nào cần nhằm truy vấn thông tin….
Tất cả những lợi ích đó, giúp AI và RPA trở thành những công nghệ cực kỳ phù hợp cho DBA, và là một xu hướng dịch chuyển tất yếu của DBA.
Reference: https://www.guru99.com/robotic-process-automation-tutorial.html
All rights reserved