{"id":772,"date":"2021-05-14T01:42:58","date_gmt":"2021-05-14T01:42:58","guid":{"rendered":"https:\/\/salarydistribution.com\/machine-learning\/2021\/05\/14\/sharpening-its-edge-u-s-postal-service-opens-ai-apps-on-edge-network\/"},"modified":"2021-05-14T01:42:58","modified_gmt":"2021-05-14T01:42:58","slug":"sharpening-its-edge-u-s-postal-service-opens-ai-apps-on-edge-network","status":"publish","type":"post","link":"https:\/\/salarydistribution.com\/machine-learning\/2021\/05\/14\/sharpening-its-edge-u-s-postal-service-opens-ai-apps-on-edge-network\/","title":{"rendered":"Sharpening Its Edge: U.S. Postal Service Opens AI Apps on Edge Network"},"content":{"rendered":"<div data-url=\"https:\/\/blogs.nvidia.com\/blog\/2021\/05\/06\/edge-ai-usps\/\" data-title=\"Sharpening Its Edge: U.S. Postal Service Opens AI Apps on Edge Network\">\n<p>In 2019, the U.S. Postal Service had a need to identify and track items in its torrent of more than 100 million pieces of daily mail.<\/p>\n<p>A USPS AI architect had an idea. Ryan Simpson wanted to expand an image analysis system a postal team was developing into something much broader that could tackle this needle-in-a-haystack problem.<\/p>\n<p>With edge AI servers strategically located at its processing centers, he believed USPS could analyze the billions of images each center generated. The resulting insights, expressed in a few key data points, could be shared quickly over the network.<\/p>\n<p>The data scientist, half a dozen architects at NVIDIA and others designed the deep-learning models needed in a three-week sprint that felt like one long hackathon. The work was the genesis of the Edge Computing Infrastructure Program (ECIP, pronounced EE-sip), a distributed edge AI system that\u2019s up and running on the<a href=\"https:\/\/www.nvidia.com\/en-us\/data-center\/products\/egx\/\"> NVIDIA EGX platform<\/a> at USPS today.<\/p>\n<h2><b>An AI Platform at the Edge<\/b><\/h2>\n<p>It turns out edge AI is a kind of stage for many great performances. ECIP is already running a second app that acts like automated eyes, tracking items for a variety of business needs.<\/p>\n<figure id=\"attachment_50379\" aria-describedby=\"caption-attachment-50379\" class=\"wp-caption alignleft\"><a href=\"https:\/\/blogs.nvidia.com\/wp-content\/uploads\/2021\/05\/USPS-CV-system-scaled.jpg\"><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/blogs.nvidia.com\/wp-content\/uploads\/2021\/05\/USPS-CV-system-321x400.jpg\" alt=\"USPS camera gantry\" width=\"321\" height=\"400\"><\/p>\n<p><\/a><figcaption id=\"caption-attachment-50379\" class=\"wp-caption-text\">Cameras mounted on the sorting machines capture addresses, barcodes and other data such as hazardous materials symbols. Courtesy of U.S. Postal Service.<\/figcaption><\/figure>\n<p>\u201cIt used to take eight or 10 people several days to track down items, now it takes one or two people a couple hours,\u201d said Todd Schimmel, the manager who oversees USPS systems including ECIP, which uses <a href=\"https:\/\/www.nvidia.com\/en-us\/data-center\/products\/certified-systems\/\">NVIDIA-Certified<\/a> edge servers from Hewlett-Packard Enterprise.<\/p>\n<p>Another analysis was even more telling. It said a computer vision task that would have required two weeks on a network of servers with 800 CPUs can now get done in 20 minutes on the four NVIDIA V100 Tensor Core GPUs in one of the HPE Apollo 6500 servers.<\/p>\n<p>Today, each edge server processes 20 terabytes of images a day from more than 1,000 mail processing machines. Open source software from NVIDIA, the <a href=\"https:\/\/developer.nvidia.com\/nvidia-triton-inference-server\">Triton Inference Server<\/a>, acts as the digital mailperson, delivering the AI models each of the 195 systems need \u2014\u00a0 when and how they need it.<\/p>\n<h2><b>Next App for the Edge<\/b><\/h2>\n<p>USPS put out a request for what could be the next app for ECIP, one that uses optical character recognition (OCR) to streamline its imaging workflow.<\/p>\n<p>\u201cIn the past, we would have bought new hardware, software \u2014 a whole infrastructure for OCR; or if we used a public cloud service, we\u2019d have to get images to the cloud, which takes a lot of bandwidth and has significant costs when you\u2019re talking about approximately a billion images,\u201d said Schimmel.<\/p>\n<p>Today, the new OCR use case will live as a deep learning model in a container on ECIP managed by Kubernetes and served by Triton.<\/p>\n<p>The same systems software smoothed the initial deployment of ECIP in the early weeks of the pandemic. Operators rolled out containers to get the first systems running as others were being delivered, updating them as the full network of nearly nodes was installed.<\/p>\n<figure id=\"attachment_50382\" aria-describedby=\"caption-attachment-50382\" class=\"wp-caption alignright\"><a href=\"https:\/\/blogs.nvidia.com\/wp-content\/uploads\/2021\/05\/Ryan-USPS-DGX-pix.jpg\"><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/blogs.nvidia.com\/wp-content\/uploads\/2021\/05\/Ryan-USPS-DGX-pix-299x400.jpg\" alt=\"NVIDIA DGX servers at USPS\" width=\"299\" height=\"400\"><\/p>\n<p><\/a><figcaption id=\"caption-attachment-50382\" class=\"wp-caption-text\">AI algorithms were developed on NVIDIA DGX servers at a U.S. Postal Service Engineering facility. Courtesy of NVIDIA.<\/figcaption><\/figure>\n<p>\u201cThe deployment was very streamlined,\u201d Schimmel said. \u201cWe awarded the contract in September 2019, started deploying systems in February 2020 and finished most of the hardware by August \u2014 the USPS was very happy with that,\u201d he added.<\/p>\n<h2><b>Triton Expedites Model Deliveries<\/b><\/h2>\n<p>Part of the software magic dust under ECIP\u2019s hood, Triton automates the delivery of different AI models to different systems that may have different versions of GPUs and CPUs supporting different deep-learning frameworks. That saves a lot of time for edge AI systems like the ECIP network of almost 200 distributed servers.<\/p>\n<p>The app that checks for mail items alone requires coordinating the work of more than a half dozen deep-learning models, each checking for specific features. And operators expect to enhance the app with more models enabling more features in the future.<\/p>\n<p>\u201cThe models we have deployed so far help manage the mail and the Postal Service \u2014 it helps us maintain our mission,\u201d Schimmel said.<\/p>\n<h2><b>A Pipeline of Edge AI Apps<\/b><\/h2>\n<p>So far, departments across USPS from enterprise analytics to finance and marketing have spawned ideas for as many as 30 applications for ECIP. Schimmel hopes to get a few of them up and running this year.<\/p>\n<p>One would automatically check if a package carries the right postage for its size, weight and destination. Another one would automatically decipher a damaged barcode and could be online as soon as this summer.<\/p>\n<figure id=\"attachment_50386\" aria-describedby=\"caption-attachment-50386\" class=\"wp-caption alignleft\"><a href=\"https:\/\/blogs.nvidia.com\/wp-content\/uploads\/2021\/05\/HPE-Apollo-6500-system.png\"><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/blogs.nvidia.com\/wp-content\/uploads\/2021\/05\/HPE-Apollo-6500-system-400x238.png\" alt=\"HPE Apollo 6500 server with NVIDIA V100 GPUs\" width=\"400\" height=\"238\"><\/p>\n<p><\/a><figcaption id=\"caption-attachment-50386\" class=\"wp-caption-text\">The USPS runs AI inference on HPE Apollo 6500 servers, each equipped with four NVIDIA V100 GPUs. Photo courtesy HPE.<\/figcaption><\/figure>\n<p>\u201cThis has a benefit for us and our customers, letting us know where a specific parcel is at \u2014 it\u2019s not a silver bullet, but it will fill a gap and boost our performance,\u201d he said.<\/p>\n<p>The work is part of a broader effort at USPS to explore its digital footprint and unlock the value of its data in ways that benefit customers.<\/p>\n<p>\u201cWe\u2019re at the very beginning of our journey with edge AI. Every day, people in our organization are thinking of new ways to apply machine learning to new facets of robotics, data processing and image handling,\u201d he said.<\/p>\n<p>Learn more about <a href=\"https:\/\/www.nvidia.com\/en-us\/data-center\/edge-computing\/\">the benefits of edge computing<\/a> and the <a href=\"https:\/\/www.nvidia.com\/en-us\/data-center\/products\/egx\/\">NVIDIA EGX platform<\/a>, as well as how NVIDIA\u2019s <a href=\"https:\/\/www.nvidia.com\/en-us\/deep-learning-ai\/solutions\/ai-at-the-edge\/\">edge AI solutions are transforming every industry<\/a>.<\/p>\n<p><em>Pictured at top: Postal Service employees perform spot checks to ensure packages are properly handled and sorted. Courtesy of U.S. Postal Service.<\/em><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>http:\/\/feedproxy.google.com\/~r\/nvidiablog\/~3\/u_wWxGErc1k\/<\/p>\n","protected":false},"author":0,"featured_media":773,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/posts\/772"}],"collection":[{"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/comments?post=772"}],"version-history":[{"count":0,"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/posts\/772\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/media\/773"}],"wp:attachment":[{"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/media?parent=772"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/categories?post=772"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/tags?post=772"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}