CHƯƠNG 1. Giới thiệu Hệ thống nhà kho thông minh là một trong những mô hình đang được quan tâm và áp dụng phổ biến nhất hiện nay. Bởi sự hữu ích và tầm quan trọng trong hệ thống vận hành của các nhà máy ở Việt Nam nói riêng và của toàn thế giới nói chung. Vấn đề phổ biến nhất ở bộ máy quản lý kho hiện nay ở các nhà máy sản xuất chính là việc kiểm soát lượng hàng tồn trong nhà kho.
Mối tương quan giữa lượng hàng tồn và không gian nhà máy phải tỷ lệ thuận với nhau theo chiều hướng nhất định để tránh hàng tồn kho quá nhiều, dẫn đến không gian nhà kho không đủ sức chứa gây nên nhiều vấn đề và phát sinh nhiều chi phí cho doanh nghiệp đặc biệt là chi phí thuê kho ngoài sẽ gây thất thoát nhiều. Do đó, việc kiểm soát mức độ đặt hàng lại nguồn nguyên vật liệu là rất quan trọng vì nó ảnh hưởng đến khả năng đáp ứng của nhà máy cũng như tiến độ giao hàng. Trong trường hợp, mức tồn kho dự trữ vượt dưới mức an toàn, và đông thời khả năng phát sinh vấn đề trên chuyền sản xuất mà không có hàng dự trữ để bù vào là việc hoàn toàn có thể xảy ra và nó sẽ làm ảnh hưởng rất nhiều đến uy tín doanh nghiệp khi không thể đáp ứng được sự hài lòng của khách hàng, đặc biệt là những khách hàng tiềm năng. Hiện nay, mô hình hệ thống kéo cũng đang được ứng dụng ở hầu hết các nhà máy nhờ việc tiến hành đặt kịp thời số lượng hàng cần thiết dựa trên số đơn hàng đặt, và các nhà máy sẽ tránh được tình trạng hàng tồn kho tích trữ quá mức nhưng lại dễ xảy ra tình trạng thiếu hàng hóa nguyên vật liệu do tính toán lượng hàng đặt về chưa chính xác.
Song song đó, phương pháp sử dụng AI đang được triển khai trong các hệ thống quản lý thông minh, là một công cụ hỗ trợ giúp cho mô hình hệ thống kéo trở nên hoàn thiện và dễ dàng kiểm soát hơn tại các nhà máy sản xuất. Thay vì, sử dụng linh cảm con người, hay cách xử lý vấn đề vẫn còn thủ công, giấy tờ mà không đưa ra được thông số tối ưu, lúc này, AI cũng như ML sẽ dựa trên các dữ liệu cũ từ các đợt đặt hàng trước để phân tích và học hỏi. Từ đó đưa ra dự đoán chính xác nhất, mang lại kết quả tối ưu phù hợp với tình trạng của các nhà máy, doanh nghiệp sản xuất, để đưa ra hướng vấn đề một cách chính xác và nhanh chóng. Giải pháp áp dụng thuật toán hồi quy tuyến tính đa biến vào việc dự đoán lượng hàng tồn kho cần đặt của nhà máy sẽ là chìa khóa mở các hướng mới cho con đường ứng dụng AI.
Bằng độ chính xác của thuật toán và có thể xử lý được những tệp dữ liệu lớn, thì sự linh tính của con người sẽ được loại bỏ và thay vào đó là sự chắc chắn và tối ưu của thuật toán nói riêng và AI nói chung. Số hiệu: HD/QT-PKHCN-QHQT-NCKHSV/00 Lần soát xét: 00 Ngày hiệu lực: 01/4/2020 Trang: 12/54 Bên cạnh đó, việc quản lý và theo dõi tình trạng hàng tồn trong kho cũng đang là vấn đề được chú ý đến khi trong một nhà kho rộng lớn, việc đi đến từng kệ hàng và kiểm tra thông tin số lượng của kệ hàng sẽ tốn rất nhiều thời gian và một ngày có rất nhiều hàng cần kiểm tra sẽ làm chậm trễ tiến độ công việc. Tương tự như phương án dành cho vấn đề lượng đặt hàng tối ưu, vấn đề này cũng có thể dùng AI đưa vào và giám sát dưới góc nhìn ở lĩnh vực thị giác máy. Lợi ích từ việc sử dụng AI và người công nhân sẽ kiểm tra gián tiếp qua hệ thống camera hiển thị trên mà hình sẽ giảm đi thời gian kiểm tra trực tiếp, tối ưu hóa và loại bỏ được công việc lãng phí không mang lại giá trị cho công ty.
Khả năng ứng dụng của mô hình có thể bao gồm nhiều loại mặt hàng khác nhau, phổ biến nhất là các mặt hàng thực phẩm đóng gói và nhận biết số lượng qua thùng, hộp. Mô hình sẽ nhận biết qua hệ thống đã được huấn luyện bởi tệp dữ liệu đưa vào từ trước, từ đó mô hình sẽ đưa ra kết quả dự đoán dụ. Giải pháp ứng dụng mô hình thị giác máy vào hệ thống thông minh theo dõi hàng hóa sẽ là bước tiếp theo của cuộc cách mạng công nghiệp áp dụng dụng số hòa vào nhà máy sản xuất. Định vị rõ ràng và giảm thiểu thời gian tìm kiếm, mô hình với các chức năng phù hợp với nhu cầu của doanh nghiệp hiện nay sẽ là mục tiêu cần đạt được sau này.
Phương pháp nghiên cứu Thuật toán hồi quy tuyến tính đa biến là một trong những phương trình thuật toán thường dùng để xây dựng dựa trên mô hình AI được gọi là học máy, với tính ứng dụng cao và được dùng ở các mô hình dự đoán. Hồi quy tuyến tính đa biến với khả năng đáp ứng đa dạng phát triển từ phương trình hồi quy tuyến tính đơn biến nhằm giải quyết các vấn đề về độ dự đoán chính xác khi kết quả dự đoán không chỉ phụ thuộc vào một biến mà là đa dạng biến và từ nhiều yếu tố khác nhau cấu thành. Một vấn đề cần phân tích và đưa ra dự đoán cho một năm sau sẽ cần nhiều thông tin để tổng hợp để đưa ra được kết quả chính xác. Chính vì thế, mô hình hồi quy tuyến tính đa biến được đưa ra và đây là một công cụ cũng như giải pháp để giải quyết vấn đề lượng đặt hàng tối ưu mà các nhà máy cần.
Giải pháp ứng dụng thuật toán hồi quy tuyến tính đa biến vào hệ thống quản lý kho nhằm nghiên cứu và khai thác lĩnh vực AI, từ đó áp dụng và xây dựng hệ thống quản lý kho thông mình với các vấn đề quan trọng như dự đoán sẽ được phân tích và xử lý bởi mô hình học máy. Đối với mô hình nhận diện và theo dõi bằng thị giác máy. Có rất nhiều thuật toán và phương pháp được dùng để xây dựng mô hình. Cần tập trung vào thuật toán mang lại sự nâng cấp bền vững và chắc chắn.
Yolo là một mô hình với thuật toán Object Detection, mục tiêu của mô hình không chỉ là dự báo nhãn cho vật thể như các bài toán classification mà nó còn xác định location của vật thể. Do đó Yolo có thể phát hiện Số hiệu: HD/QT-PKHCN-QHQT-NCKHSV/00 Lần soát xét: 00 Ngày hiệu lực: 01/4/2020 Trang: 13/54 được nhiều vật thể có nhãn khác nhau trong một bức ảnh thay vì chỉ phân loại duy nhất một nhãn cho một bức ảnh. Sử dụng nguyên lý hoạt động của mạng nơ ron tích chập (Convolutional Neural Network) áp dụng các layer Convolutional kết hợp với Maxpooling để giúp trích xuất đặc trưng của ảnh tốt hơn. Trải qua năm phiên bản với nhiều sự nâng cấp và cải tiến nhằm tang sự chính xác và tốc độ nhận diện của mô hình, Yolov5 hiện đang là phiên bản mới nhất được cập nhật và cùng một họ với mô hình Yolo, khác với các phiên bản trước, Yolov5 được phát triển dựa trên Pytorch thay vì Darknet, và độ phổ biến của Pytorch được sử dụng rộng hơn nên việc tiếp cận sẽ dễ dàng.
Vì thế, Yolov5 sẽ là phương án cũng như mô hình phù hợp nhất để xây dựng nên hệ thống nhận diện cho nhà kho thông minh. Việc có độ chính xác cao về khả năng nhận diện đối với phiên bản này sẽ là điểm cộng lớn để tối đa hóa độ tương thích của mô hình với các tệp dữ liệu lớn. Từ đó đáp ứng tốt các yêu cầu và mong muốn của các doanh nghiệp, nhà máy. Các khái niệm − Artificial Intelligence (AI): có thể hiểu là “trí thông minh nhân tạo”, là trí thông minh được thể hiện bằng máy móc.
AI thường được sử dụng để mô tả các máy móc (hoặc máy tính) có khả năng bắt chước các chức năng "nhận thức" mà con người thường phải liên kết với tâm trí, như "học tập" và "giải quyết vấn đề". Do con người tạo ra, đặc biệt tạo ra cho máy tính, robot, hay các máy móc có các thành phần. − GPU: Viết tắt của "Processing Unit Graphics” - một bộ xử lý được thiết kế để xử lý các hoạt động đồ họa. Các nền tảng hỗ trợ thực hiện đề tài nghiên cứu 1.
Google Colab Với AI, ML được xem là một lĩnh vực tiềm năng, luôn được các công ty lớn về công nghệ chú ý đến và khai thác. Đặc biệt là Google, không chỉ có những sản phẩm dự án đã và đang phát triển. Google còn có công cụ giúp cho các “developer” phát triển, huấn luyện mô hình, một cách dễ dàng nhất. Đó chính là Google Colab.
Colaboratory hay còn gọi là Google Colab, là một sản phẩm từ Google Research, nó cho phép chạy các dòng code Python thông qua trình duyệt, đặc biệt phù hợp với Data analysis và ML. Colab không cần yêu cầu cài đặt hay cấu hình máy tính, mọi thứ có thể chạy thông qua trình duyệt, có thể sử dụng tài nguyên máy tính từ CPU tốc độ Số hiệu: HD/QT-PKHCN-QHQT-NCKHSV/00 Lần soát xét: 00 Ngày hiệu lực: 01/4/2020 Trang: 14/54 cao và cả GPUs và cả TPUs đều được cung cấp. Từ những thông tin trên, Google Colab sẽ là nền tảng phù hợp để huấn luyện mô hình khi cần nghiên cứu về tệp dữ liệu lớn và số lần huấn luyện cao để đạt được độ chính xác cao nhất. Việc phát triển mô hình sẽ dễ dàng hơn khi làm việc trên mã nguồn mở.
Đối với giải pháp ứng dụng thuật toán hồi quy tuyến tính đa biến vào dự đoán lượng hàng cần đặt tối ưu, với việc Google Colab được theo tạo ra theo hướng nghiên cứu cho AI. Các mô đun đều được tích hợp với các phương trình giải thuật vốn có của ML. Bên cạnh đó, việc ứng dụng giải pháp ứng dụng Yolo vào kiểm soát trạng thái ở kho cần phụ thuộc khá nhiều vào Colab. Do để kiểm soát và duy trì được độ chính xác của mô hình, sẽ cần một tệp dữ liệu hình ảnh lớn cùng với phân tích về mặt nhận diện của từng bức hình đòi hỏi một nền tảng huấn luyện thật sự ổn định hoặc một cấu hình máy tính tốt mới có thể duy trì và chạy được.
Ở phiên bản Yolov5 này, việc phân cấp các mức huấn luyện sẽ dựa trên kích thước của tệp dữ liệu đó, đối với tệp dữ liệu của giải pháp ứng dụng cho nhà kho. Yolov5l sẽ là tương thích và đáp ứng được các yêu cầu từ mô hình đưa ra.