Vufind (Dba Deepvu)

  • Deep Learning
  • 0 Case Studies
Deep learning as a service for maximizing margins for brands

May 19

Multi-Graphs: No one Universal Graph to Rule them All

Musings on Interest Graphs, Social Graphs, Open Graphs, Closed Graphs, and Anonymous-Graphs In the real world, we don’t seek an identity card; rather, we’re required to have one, usually by a government, a corporation, or an institution of some authority warranted or otherwise. When you’re born, the hospital registers you with the government, and you get a birth certificate. From there on, you keep accumulating ID cards– school id, driver’s license, passports etc. In some cases, these are accomplishments that might warrant celebration, for example, acquiring the US passport for immigrants, and getting an international drivers license so you can drive anywhere. For decades in the virtual world, identity was never needed for anything, search, browsing, downloads, ftp. Ultimately your identity was tied to a MAC-address or a phone UDID. That is, however, until social networking came along, and through a web of interconnected services and apps it became an identity service. We, the app eco-system made it an identity service, because it seemed more “real” and more valuable to have users’ real names and their real friends lists and ultimately the main business driver was distribution via viral growth. Social networking wasn’t intended as an identity service, and it doesn’t have to be, nor do real names really matter for social’s primary business model: advertising. Advertising is about impressions (display), or clicks (for ex. search, interactive, video, in-image).  Neither model requires a real identity or gets enhanced by it. The biggest proof of this is Google, which built a huge empire without requiring any real names. That is, until Google+ came along and now it seems the intent is to push all their services within the G+ umbrella, hence making G+ Google2.0 for self-identifying users. It’s true that for commerce, you’d ultimately need a credit card and associated name to transact, but that’s way down the line, and may not even happen on the social network itself, nor a publisher’s site, but rather on the merchant’s destination site. Cookies, real-names, and tracking A cookie, by design, was intended to store browsing behavior, demographic info, and whatever other online behavior that can be captured via browser without compromising annonimity. In fact some PII anonymization services exist solely for that purpose to ensure publishers audience cookie data  has been sufficiently anonymized that it can’t lead to an email address, a physical address, or a real name (collectively referred to as PII). Increasingly average consumers have become aware of cookies and tracking. Recently, tier-1 publishers started declaring their cookie policy, and explicitly exposing it before storing a cookie in the users browser. Services emerged to give consumers options to disable tracking user after they’ve left a publisher’s site. Is a Universal Graph viable or attractive? Clearly Facebook and Google would like to own a monolithic universal graph that fully encompasses every internet user’s online persona, however, it seems this will be an elusive goal. At the moment, it seems increasingly unlikely that most users, at least in the west and similarly advanced societies, would embrace such a model en masse. Most users tend to have overlapping graphs that cover different interests, relationships, or associations. You may join the ex-IBMers group on Linkedin only, but not necessarily connect with everyone in that group on Facebook or even Twitter. Similarly, you may be comfortable with pushing your checkins to friends-only on FB, or Google+ with limited circles, but not broadcasting that checkin to the entire world on Twitter. The circles concept, articulated this idea of selective sharing very well. But what we’re posing here goes beyond that level of control over the sharing audience, it actually separates out the graphs intentionally so there’s never any probability of mis-sharing, duplication, or perceived spamming. In other words, many users like have Multiple Personas online (and it’s not a psychological disorder!). We have a professional persona, a personal persona (ugh), a sports/exercise persona, and a family persona. In the example above about  the exIBMers group, I might intend to keep that as sub-graph of my linkedin graph only, and intentionally keep them away from FB, Google+ and Twitter. Similarly I want to keep my soccer “circle” on Google+ and FB only, and would never add these folks to my professional graph on Linkedin. Everyone who’s worked at a big company heard of the inner-circle, the A-teams, and the inventors club. We habitually form groups and subgroups, circles and sub-circles. Sending information to the wrong sub-group almost never brings anything good.  These nuances aren’t artificial or invented for the sake of this article, they are very real and everyday decisions that we perform mentally by habit. The recent discussions about Tumblr have all been focusing on the fact that Tumblr users don’t want their interest graph there exposed or even intersecting at all with their Facebook social graph, their Twitter interest graph, or their Linkedin professional graph. These are very real concerns. It is definitive proof that many (most?) users do want to have multiple personas online and have full control over them. When we set out to build DeepVu’s interest graph platform VuGraph, we decided never to require FB_id or Tw_id, or any other social network ID. They are all optional. Any customer site or mobile app can pass us their user’s social activities, a photo-upload, a photo-like, a photo-share, a video-upload, video-like, a comment, a checkin, a follow, a page like, a purchase, and an ad-click, and DeepVu infers the interests from all the activities and builds the user’s profile without requiring any PII. DeepVu analyzes every datatype and aggregates the interest signals across all these activities and different networks to provide an accurate comprehensive persona profile. Posted by Moataz Rashad, (@moatazr)  Founder & CEO DeepVu

Read full article >

Sep 12

Nintendo’s scarcity, and ensuring on-shelf availability

By Moataz RashadRecently Nintendo has been facing a problem many consumer electronics manufacturers envy– consumers love their game consoles! But now the iconic company has a brand image problem, ie. why can’t it accurately forecast the demand, and ensure its new products are available at its retail partners.  See this and this.In a nutshell, there are two problems in play here: a) Demand forecasting, and b) On Shelf Availability. In this case, Nintendo is struggling with both. Firstly, they under-forecasted initial demand for the new product at the launch date that they selected. Secondly, subsequent to the actual launch, they didn’t coordinate their supply chain with the retailers’s data (point of sale and distribution network) to ensure On Shelf Availability for the product so its eager customers can buy it.On Shelf Availability is a sub problem of demand forecasting that deals with optimizing the likelihood that a customer who walks into a store (physical or online) searching for a product X, will find that product both in-stock and, in case of physical stores, actually on the shelf to complete the purchase.It is clearly the one metric that ensures no sales are lost. If a customer intends to buy, they will find the product available at the time and location of their choice.  This problem is a key supply chain problem that’s been around for decades. It requires close real-time collaboration between the manufacturers and the retail channels with daily updates of on-hand inventory and point-of-sale transactions. But most importantly, it requires deep-learning to solve it at scale. Unfortunately, traditional machine learning techniques deliver only 55–65% accuracy which costs millions in lost sales. They are unable to ingest the numerous external signals that impact demand, and they are unable to handle the massive volume of data the tier1 manufacturers and tier1 retailers deal with. So they’re left with building numerous disparate models instead of one large monolithic deep learning engine that can learn from all the patterns and transfer learnings from one store’s patterns to a sister store etc.A deep learning solution is able to handle all kinds of data feeds that impact the customers’ demand patterns, including economic and demographic data which vary by vertical and product category. It also ingests the PoS and inventory data along with daily feedback from the manufacturer and retailer in order to adapt and self-tune its predictions in real-time. That’s what Nintendo and comparable major enterprise manufacturers need in order to address these key supply chain challenges that could potentially make or break the company.

Read full article >

Sep 12

Future of commerce: AI replaces BI

For the past couple of years, many well-respected folks have opined on the future of retail, claiming that all brick and mortar retail is dead, dying, or in a vegetative state, and that the future of shopping therefore lies entirely online! See “future of shopping” and “retail stores will die”I certainly wouldn’t mind that notion materializing at all, since for obvious reasons, the more commerce moves online–which is an irreversible trend–the better for us at Vufind, a startup building the AI layer for eCommerce.However, I think that the hypothesis is flawed. The future of retail is AI-commerce, i.e. smarter shopping experiences in every sense of the word, whether it happens online, offline, or hybrid. “Smart” as opposed to “not so smart” commerce, as in what you often see now i.e : a) having to wait in line to buy a staple product for which there is little choice, minimal price variation, and there’s no emotional investment in the purchase b) being chased after you’ve left a store (offline or online) and abandoned an item to be shown the same exact item over and over (aka retargeting) or c) the seller keeps telling you those who bought this also bought that, as if all shoppers are automatons (aka collaborative filtering)See this emarketer presentation for more detailed proof points on consumer data regarding how they view online vs. offline shopping.It is indisputable that online retailers have much more attractive cost structure, and are advantaged by the digital consumer and product data that can drive decisions in real-time at nano-second speeds. However, offline retail has some advantages as well, including immediate delivery, try before you buy, impulsive buys, and lower return rates.Some online-offline hybrid experiences are already happening. For an example of online companies expanding offline, just monitor the investment moves of Amazon, one of the most forward-thinking online retailers globally, and you’ll observe that they are serious about online-offline interplay. Similarly, Apple retail has a hybrid show-room/store model which is being copied by other consumer electronics companies. On the other hand, a forward-thinking brick and mortar retailer such as Nordstrom is experimenting with exciting online-offline hybrid experiences with the smart mirror for example. It will be intriguing to see the A/B test results of these efforts as they will pave the way for even more fascinating experiences. Courtesy: Nordstrom-ebay fitting room So what is smarter commerce, or AI commerce? AI commerce has one broad goal: matching the shopper with their desired product by factoring in their style, brand preference, price range, size, fit, and delivery time, in order to effect a frictionless speedy transaction.If a brick and mortar retailer builds a sophisticated site/app but they are primarily interested in driving traffic to their physical stores, then they aren’t fostering an AI commerce experience. By the same token, if an online-only retailer gets user feedback in favor of same-day delivery and ignores this input, then they aren’t developing an AI commerce experience. So what would an AI commerce experience entail?Let’s start with some definitions since AI is such a land-mine these days, what with everyone from famous loved entrepreneurs such as Elon Musk and Bill Gates to the occasional scientific journalist speaking on the topic.AI in this context refers to the field of Artificial Intelligence; software algorithms that use pattern recognition, computer vision, deep-learning neural networks, or whatever other techniques we practitioners come up with, to produce intelligent decisions that impact the shopper’s user experience. Such decisions include recommendations, merchandizing, dynamic pricing, promotions, placement of products on sites/apps/store-window, or whatever decision the marketing/product management executive needs the algorithm to assist with that day. In other words, we’re not talking about an artificially intelligent entity such as a robot, vehicle, drone, or anything else that can do any harm to people in the real world. And we’re certainly not talking about “Strong AI” which is where most of the fears of the critics revolve, where the algorithms would decided to learn from data outside their domain, and in fact will consume all accessible online knowledge, and for some reason they’ll take special interest in learning about destroying humanity!In AI-commerce, we’re only discussing deep-learning software running in the cloud with no tentacles in the physical world, and where it’s trained on where to look, what to look at, and what type of output we’d want it to produce, and it’s only domain is commerce. This begs the question– how is AI different form Business Intelligence (BI) which has been the traditional software layer of eCommerce? At the highest level, the fundamental difference is that BI is static or doesn’t learn from the data, while AI’s missions is to continuously improve and learn from the data to get “smarter”. In other words, Business Inteligence is a misnomer, it’s really business reporting, or business stats– dry static stale reports on what’s already happened a while ago.So what do these AI algorithms work off of? the online shopping experiences have the upper hand here, because every action is already digital, cloud stored, and hence trackable and learnable in real-time. Every action including product impression, image click, recommendation click, purchase, like, save, share, cart-abandonment,email open, email link click, etc, is fed to the algorithms with the goal of making the shopper’s experience smarter and more pleasing.We believe a true AI-commerce experience should accommodate most of the following:1. Smarter visual recommendations: A smarter experience means that you get to see a recommendation that visually matches your style preference so much that it persuades you to purchase the recommended item rather than the item you originally searched for. We get super stoked when we count those transactions.2. Smarter personalized recommendations: If someone is a loyal repeat user of an etailers site, then they do in fact expect a personalized experience that accounts for more than gender and age group, regardless of whether or not they use a social login. If they have purchased before, browsed, liked, and abandoned carts before, they expect the site to be smart enough to know their taste preferences and which products they would like to see. How is this different than (1) ? A user might be looking at a heather grey lambswool sweater, and you could show her ski goggles and cycling shoes, because you’ve learned that she’s into the sports associated with these items and haven’t purchased them in over 9 months. You might even show her girl’s soccer shoes because she bought a pair for her daughter last February. Or you might surprise her with an item that she’s never bought from your site before because it matches her style.3. Smarter merchandizing: the more AI-powered decisions the retailer employs, the smarter the product mix in their catalog. As such, their buyers would know exactly what to stock each season based on transaction trend analytics, thus eliminating waste across the supply chain therefore saving time, and resources.4. Psychic Personal Shopper Apps (PSA): A truly intelligent PSA wouldn’t just have a warm voice and uses Google and Amazon to run searches for you and send you a list, it would know what you’d want and would just get it delivered to your door step. And if you dislike the product, you tap a button and it’ll get it returned for you as well. It’ll know that it’s time to re-order socks, or that winter is coming 2 weeks earlier, so it’ll order those thermal under-shirts. And it’ll buy a different tasteful gift for your best friends’ birthdays each year, and it’ll ask you what the friend said about it so it gets better at gifting. Most importantly, it’ll do all that algorithmically without any *crowd-sourcing* or asking you to fill out forms.5. Smarter “show-rooms”: Recall when show-rooming was considered a threat, well it isn’t, it’s part of the shopping experience now, and every online and offline retailer designs for it. However we think in the very near future, the physical shops will evolve into AI powered show-rooms, amazingly chic physical spaces that allow shoppers to touch, feel, try on, learn about the origin of the product, or quickly browse similar products to explore. But not necessarily wait in line or carry it home, unless in fact they do need it that exact moment.6. Smarter payment: Some of the amazing international etailers we work with offer cash payment upon delivery. Some have added BitCoin. Some experimenting with pick up at partner physical stores. Retailers should certainly make it as frictionless as possible to pay for the item you’ve already invested the time and emotional energy to shop for and decided to purchase. So smarter payments means choice, speed, convenience, and quite frankly none of those hideous 2.9% fees, which I personally think should be eliminated.7. Social: Many interesting developments there, but that’s for another article.The history of commerce goes back thousands of years. It’s catering to a human need that’s existed since the oldest civilizations used the barter system. The future of commerce, however, is truly awesome; it’s intelligent commerce powered by AI, easier, faster, cheaper, more relevant and more delightful. It’s already happening.Are you excited about smarter commerce?–would love to see your thoughts below.

Read full article >

Aug 07

Will AI “save” manufacturing?

By Scott Lyon“Manufacturing Loses Most Jobs Since Election” reads the latest headline.According to the latest job report, the U.S. manufacturing sector once again reported job declines (4,000 jobs lost).  This further extends an unfortunate erosion in our country’s manufacturing base and in fact Institute of Supply Management (ISM) surveys suggest job losses will continue.Although efforts by the current administration to reverse the trend toward “off-shoring” as well as aggressive incentives prepared by the states (e.g. check out Wisconsin’s just-announced Foxconn package) may prove helpful in the short-term, however, clearly the manufacturing sector needs to reinvent itself and develop new market opportunities.One increasingly popular theme for doing so involves Artificial Intelligence (AI).  Namely, could deeper machine learning enable manufacturing companies to either reduce costs and/or drive incremental revenues without launching new products or securing additional customers? There are numerous conceptual opportunities suggesting the answer is yes, here are three recent compelling use cases:Two ex-Apple engineers have created hardware which takes photos at critical junctures of a manufacturing line and can pinpoint in real-time when devices are being assembled incorrectly (all without requiring on-site visits by managers or quality control inspectors);GE launched an internal IT initiative which is now providing advanced analytics to external customers for example advanced sensors for their oil / gas clients can better predict blade health and determine optimal replacement times;One of the leading semiconductor companies is leveraging DeepVu’s AI engine  to determine the “optimal production allocation” for maximizing chip revenue and optimizing yield amongst multiple contract manufacturers;In each of these three examples, manufacturers are leveraging their existing data and service offerings to drive either reduced equipment failures or greater revenue-per-channel.  

Read full article >

AWS - Machine Learning - Mar 31 - Blog Post:
Autodesk optimizes visual similarity search model in Fusion 360 with Amazon S...

This post is co-written by Alexander Carlson, a machine learning engineer at Autodesk. Autodesk started its digital transformation journey years...

AWS - Machine Learning - Mar 31 - Blog Post:
Pruning machine learning models with Amazon SageMaker Debugger and Amazon Sag...

In the past decade, deep learning has advanced many different areas, such as computer vision and natural language processing. State-of-the-art...

AWS - Machine Learning - Mar 31 - Blog Post:
Increasing performance and reducing the cost of MXNet inference using Amazon ...

When running deep learning models in production, balancing infrastructure cost versus model latency is always an important consideration. At re:Invent...

Accubits Technologies - Mar 31 - Blog Post:
Getting Started with Corda DLT

A brief introduction into one of the blockchain platforms - Corda. Corda is an open source blockchain project, designed for...

LiveTiles - Mar 31 - Blog Post:
Quick guide: 6 steps to using MS Teams for crisis communications and collabor...

Did you know Microsoft Teams can be a fantastic resource in times of crisis?

Keep updated on all things AI