Collaborating Authors


Computer vision-based anomaly detection using Amazon Lookout for Vision and AWS Panorama


This is the second post in the two-part series on how Tyson Foods Inc., is using computer vision applications at the edge to automate industrial processes inside their meat processing plants. In Part 1, we discussed an inventory counting application at packaging lines built with Amazon SageMaker and AWS Panorama . In this post, we discuss a vision-based anomaly detection solution at the edge for predictive maintenance of industrial equipment. Operational excellence is a key priority at Tyson Foods. Predictive maintenance is an essential asset for achieving this objective by continuously improving overall equipment effectiveness (OEE).

Forecasting: theory and practice Machine Learning

Forecasting has always been at the forefront of decision making and planning. The uncertainty that surrounds the future is both exciting and challenging, with individuals and organisations seeking to minimise risks and maximise utilities. The large number of forecasting applications calls for a diverse set of forecasting methods to tackle real-life challenges. This article provides a non-systematic review of the theory and the practice of forecasting. We provide an overview of a wide range of theoretical, state-of-the-art models, methods, principles, and approaches to prepare, produce, organise, and evaluate forecasts. We then demonstrate how such theoretical concepts are applied in a variety of real-life contexts. We do not claim that this review is an exhaustive list of methods and applications. However, we wish that our encyclopedic presentation will offer a point of reference for the rich work that has been undertaken over the last decades, with some key insights for the future of forecasting theory and practice. Given its encyclopedic nature, the intended mode of reading is non-linear. We offer cross-references to allow the readers to navigate through the various topics. We complement the theoretical concepts and applications covered by large lists of free or open-source software implementations and publicly-available databases. Intro to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and The Cloud: 9780135404676: Deitel, Paul, Deitel, Harvey: Books


This book has my strongest recommendation both as an introduction to Python as well as Data Science. A great introduction to IBM Watson and the services it provides!"

Gap Inc. Acquires AI Startup CB4


SAN FRANCISCO & NEW YORK & TEL AVIV, Israel--(BUSINESS WIRE)--Gap Inc. (NYSE: GPS) has acquired the New York and Tel Aviv based start-up Context-Based 4 Casting Ltd. (CB4) that uses cutting-edge AI and machine learning tools to transform retail operations, increase sales and improve the customer experience through predictive analytics and demand sensing. "We believe artificial intelligence and machine learning will shape the future of our industry. Gap Inc. has experience working with CB4's world-class data scientists, so we understand the impact and the wide applications their science can have across sales, inventory and consumer insights, as well as its potential to unlock value and enhance the customer experience," said Sally Gilligan, Chief Growth Transformation Officer, and head of the Strategic Growth Office at Gap Inc. The deal was brokered by Gap Inc.'s Strategic Growth Office, a unit of the company that seeks out opportunities to fuel growth and accelerate new capabilities across its portfolio of brands. CB4's award-winning technology makes recommendations that support new sales and more satisfied customers.

The Role of Social Movements, Coalitions, and Workers in Resisting Harmful Artificial Intelligence and Contributing to the Development of Responsible AI Artificial Intelligence

There is mounting public concern over the influence that AI based systems has in our society. Coalitions in all sectors are acting worldwide to resist hamful applications of AI. From indigenous people addressing the lack of reliable data, to smart city stakeholders, to students protesting the academic relationships with sex trafficker and MIT donor Jeffery Epstein, the questionable ethics and values of those heavily investing in and profiting from AI are under global scrutiny. There are biased, wrongful, and disturbing assumptions embedded in AI algorithms that could get locked in without intervention. Our best human judgment is needed to contain AI's harmful impact. Perhaps one of the greatest contributions of AI will be to make us ultimately understand how important human wisdom truly is in life on earth.

MLSys 2021: Bridging the divide between machine learning and systems


Machine learning MLSys 2021: Bridging the divide between machine learning and systems Amazon distinguished scientist and conference general chair Alex Smola on what makes MLSys unique -- both thematically and culturally. Email Alex Smola, Amazon vice president and distinguished scientist The Conference on Machine Learning and Systems ( MLSys), which starts next week, is only four years old, but Amazon scientists already have a rich history of involvement with it. Amazon Scholar Michael I. Jordan is on the steering committee; vice president and distinguished scientist Inderjit Dhillon is on the board and was general chair last year; and vice president and distinguished scientist Alex Smola, who is also on the steering committee, is this year's general chair. As the deep-learning revolution spread, MLSys was founded to bridge two communities that had much to offer each other but that were often working independently: machine learning researchers and system developers. Registration for the conference is still open, with the very low fees of $25 for students and $100 for academics and professionals. "If you look at the big machine learning conferences, they mostly focus on, 'Okay, here's a cool algorithm, and here are the amazing things that it can do. And by the way, it now recognizes cats even better than before,'" Smola says. "They're conferences where people mostly show an increase in capability. At the same time, there are systems conferences, and they mostly care about file systems, databases, high availability, fault tolerance, and all of that. "Now, why do you need something in-between? Well, because quite often in machine learning, approximate is good enough. You don't necessarily need such good guarantees from your systems.

Climate Researchers Enlist Big Cloud Providers for Big Data Challenges WSJD - Technology

And the shift hasn't gone unnoticed by the Big Three cloud providers. AWS and others offer subscription-based remote data storage and online tools, and researchers say they can be an affordable alternative to setting up and maintaining their own hardware. The cloud's added computing power can also make it easier for researchers to run machine-learning algorithms designed to identify patterns and extract insights from vast amounts of climate data, for instance, on ocean temperatures and rainfall patterns, as well as decades' worth of satellite imagery. "The data sets are getting larger and larger," said Werner Vogels, chief technology officer of Inc. "So machine learning starts to play a more important role to look for patterns in the data."

Data Wrangling with Python: Creating actionable data from raw sources 1, Sarkar, Dr. Tirthajyoti, Roychowdhury, Shubhadeep, eBook -


Dr. Tirthajyoti Sarkar works as a Sr. Principal Engineer in semiconductor technology domain where he applies cutting-edge data science/machine learning techniques for design automation and predictive analytics. He writes regularly about Python programming and data science topics. He holds a Ph.D. from the University of Illinois and certifications in Artificial Intelligence and Machine learning from Stanford and MIT. Shubhadeep Roychowdhury works as a Sr. Software Engineer at a Paris based Cyber Security startup where he is applying the state-of-the-art Computer Vision and Data Engineering algorithms and tools to develop cutting edge product. He often writes about Algorithm implementation in Python and similar topics.

Artificial Intelligence: Research Impact on Key Industries; the Upper-Rhine Artificial Intelligence Symposium (UR-AI 2020) Artificial Intelligence

The TriRhenaTech alliance presents a collection of accepted papers of the cancelled tri-national 'Upper-Rhine Artificial Inteeligence Symposium' planned for 13th May 2020 in Karlsruhe. The TriRhenaTech alliance is a network of universities in the Upper-Rhine Trinational Metropolitan Region comprising of the German universities of applied sciences in Furtwangen, Kaiserslautern, Karlsruhe, and Offenburg, the Baden-Wuerttemberg Cooperative State University Loerrach, the French university network Alsace Tech (comprised of 14 'grandes \'ecoles' in the fields of engineering, architecture and management) and the University of Applied Sciences and Arts Northwestern Switzerland. The alliance's common goal is to reinforce the transfer of knowledge, research, and technology, as well as the cross-border mobility of students.

Privacy-Preserving Dynamic Personalized Pricing with Demand Learning Machine Learning

The prevalence of e-commerce has made detailed customers' personal information readily accessible to retailers, and this information has been widely used in pricing decisions. When involving personalized information, how to protect the privacy of such information becomes a critical issue in practice. In this paper, we consider a dynamic pricing problem over $T$ time periods with an \emph{unknown} demand function of posted price and personalized information. At each time $t$, the retailer observes an arriving customer's personal information and offers a price. The customer then makes the purchase decision, which will be utilized by the retailer to learn the underlying demand function. There is potentially a serious privacy concern during this process: a third party agent might infer the personalized information and purchase decisions from price changes from the pricing system. Using the fundamental framework of differential privacy from computer science, we develop a privacy-preserving dynamic pricing policy, which tries to maximize the retailer revenue while avoiding information leakage of individual customer's information and purchasing decisions. To this end, we first introduce a notion of \emph{anticipating} $(\varepsilon, \delta)$-differential privacy that is tailored to dynamic pricing problem. Our policy achieves both the privacy guarantee and the performance guarantee in terms of regret. Roughly speaking, for $d$-dimensional personalized information, our algorithm achieves the expected regret at the order of $\tilde{O}(\varepsilon^{-1} \sqrt{d^3 T})$, when the customers' information is adversarially chosen. For stochastic personalized information, the regret bound can be further improved to $\tilde{O}(\sqrt{d^2T} + \varepsilon^{-2} d^2)$