Ngày nay, hầu hết các tìm kiếm của chúng ta trên internet đều hướng đến bản đồ trực tuyến để tìm đường đi, có thể là nhà hàng, cửa hàng, bến xe buýt hoặc phòng khám. Nó đã trở thành la bàn ảo giúp chúng ta tìm đường đi qua các thành phố đông dân cư hoặc thậm chí là những con đường hẻo lánh. Google Maps là một trong những bản đồ chính xác và chi tiết nhất hiện nay. Nhưng đã bao giờ tự hỏi điều gì làm cho nó chính xác và chi tiết đến vậy. Đây là điều tuyệt vời mà trí tuệ nhân tạo và thuật toán Machine Learning mang lại.
Cùng Cloud Ace tìm hiểu về cách mà AI và Machine Learning hoạt động trong Google Maps thế nào nhé.
Machine Learning (ML) là một nhánh của trí tuệ nhân tạo AI cung cấp cho các ứng dụng khả năng học hỏi thông qua kinh nghiệm. Nó sử dụng các mô hình và thuật toán thống kê để thực hiện các tác vụ không được lập trình rõ ràng. Để thực hiện một tác vụ, ML xây dựng một mô hình toán học dựa trên dữ liệu mẫu.
Người dùng không cần phải nói cho ML phải làm gì và làm như thế nào. Thay vào đó, chỉ cần cung cấp cho thuật toán rất nhiều ví dụ (trong trường hợp này là hình ảnh) và thuật toán học hỏi từ những ví dụ này.
Google đã triển khai ML để xác định biển số xe hơi trước đó. Và bây giờ, ML đang sử dụng công nghệ tương tự để lấy thông tin từ biển báo đường phố. Sử dụng công nghệ này, Google Maps đặt mục tiêu cải thiện vị trí của khoảng 1/3 địa chỉ trên thế giới. Các thuật toán ML mới nhất đã giúp đạt được độ chính xác 84,2% khi thử nghiệm trên một số biển báo đường phố ở Pháp.
Các tòa nhà là các điểm mốc và là một phần quan trọng trong việc giúp người dùng xác định được vị trí của họ ở đâu khi xem bản đồ. Trước đây, một số thuật toán đã cố gắng đoán xem một phần của hình ảnh có phải là tòa nhà hay không, dẫn đến các đốm màu vô định hình không giống với các tòa nhà trong thực tế.
Để khắc phục điều này, nhóm vận hành dữ liệu của Google Maps đã xác định các đường viền chung của tòa nhà theo cách thủ công, sau đó sử dụng thông tin này để dạy các thuật toán ML biết hình ảnh nào tương ứng với các cạnh và hình dạng của tòa nhà. Giờ đây, khi một tòa nhà hoặc doanh nghiệp mới xuất hiện trong một khu vực, thuật toán ML sẽ xác định sự thay đổi and cập nhật bản đồ hiện có, điều này giúp tiết kiệm đáng kể thời gian và công sức.
Google Maps sẽ có khả năng dự đoán – được kích hoạt thông qua ML – để thông báo trước cho hành khách nếu xe buýt của họ sắp gặp phải một số chướng ngại vật. Hiện tính năng này cung cấp dữ liệu theo dõi real-time, có thể dự báo sự chậm trễ ở hàng trăm thành phố trên toàn thế giới.
Google đã xây dựng một mô hình sử dụng dữ liệu giao thông tiêu chuẩn, được điều chỉnh theo đặc thù của các tuyến và tốc độ của xe buýt. Nhóm kỹ sư đã trích xuất dữ liệu từ chuỗi các vị trí xe buýt theo thời gian, khi nhận được từ nguồn cấp dữ liệu real-time của các cơ quan vận tải, Google Maps sẽ điều chỉnh chúng theo tốc độ các phương tiện giao thông trên đường đi cùng xe buýt trong suốt chuyến đi.
Google Maps sẽ giúp thực khách của nhà hàng biết nên gọi món gì bằng cách làm nổi bật các món ăn phổ biến nhất của nhà hàng. Tính năng này sử dụng công nghệ ML để khám phá các đề xuất món ăn này dựa trên các bài đánh giá và ảnh của nhà hàng.
Overview Tab trong Google Maps sẽ hiển thị các gợi ý về món ăn. Khi người dùng nhìn thấy món ăn mình thích, chỉ cần nhấn vào món ăn đó để xem tất cả các bài đánh giá được đăng bởi những thực khách khác.
Các tính năng này được xây dựng bằng Machine Learning đã biến Google Maps từ một tiện ích lập bản đồ đơn giản thành một ứng dụng cung cấp trải nghiệm được cá nhân hóa cho end-users.
Cloud Ace - Managed Service Partner của Google Cloud