Spark Summit 2018 Preview: Putting AI up front, and giving R and Python programmers more respect


It shouldn't be surprising given the media spotlight on artificial intelligence, but AI will be all over the keynote and session schedule for this year's Spark Summit. The irony, of course, is that while Spark has become known as a workhorse for data engineering workloads, its original claim to fame was that it put machine learning on the same engine as SQL, streaming, and graph. But Spark has also had its share of impedance mismatch issues, such as making R and Python programs first-class citizens, or adapting to more compute-intensive processing of AI models. Of course, that hasn't stopped adventurous souls from breaking new ground. Hold those thoughts for a moment.

The Role of Artificial Intelligence in the Aviation Industry


The aviation industry, especially the commercial aviation sector, is constantly striving to improve both the way it works and its customer satisfaction. To that end, it has begun using artificial intelligence. But AI can potentially go far beyond the current use cases. To make a long story short, AI can redefine how the aviation industry goes about its work. The global aviation industry has been growing exponentially.

How 5 Companies Successfully Introduced AI Into the Customer Experience


Do we still need humans to power customer experiences? In its Digital CX Trends 2018 report (fee charged) released today, Forrester researchers found that "while AI, intelligent agents, and chatbots were central to the business conversation in 2017, most companies discovered they lack the design acumen and technical chops to seize the opportunities." This, researchers found, has led to widespread struggles with the basics and few leaders "innovating the way forward." It's fair to say not everyone is excited about artificial intelligence's invasion into customer experience, even those who profit from it. Yet many organizations are still turning to AI to power customer experiences.

Tensorflow Image: Augmentation on GPU – Towards Data Science


Here we are going to see different type of Augmentations that can be applied to images. One the most basic Augmentations is to apply the flipping to image which can double the data (based on how you apply). Random flipping: With a 1 in 2 chance your image will be flipped horizontally or vertically. Alternatively you can also use tf.reverse for the same. Image will be rotated k times 90 degrees in counter-clockwise direction.

Learning Memory Access Patterns Machine Learning

The explosion in workload complexity and the recent slow-down in Moore's law scaling call for new approaches towards efficient computing. Researchers are now beginning to use recent advances in machine learning in software optimizations, augmenting or replacing traditional heuristics and data structures. However, the space of machine learning for computer hardware architecture is only lightly explored. In this paper, we demonstrate the potential of deep learning to address the von Neumann bottleneck of memory performance. We focus on the critical problem of learning memory access patterns, with the goal of constructing accurate and efficient memory prefetchers. We relate contemporary prefetching strategies to n-gram models in natural language processing, and show how recurrent neural networks can serve as a drop-in replacement. On a suite of challenging benchmark datasets, we find that neural networks consistently demonstrate superior performance in terms of precision and recall. This work represents the first step towards practical neural-network based prefetching, and opens a wide range of exciting directions for machine learning in computer architecture research.

Building a Content-Based Search Engine I: Quantifying Similarity - deep ideas


The explosion of user-generated content on the internet during the last decades has left the world of querying multimedia data with unprecedented challenges. There is a demand for this data to be processed and indexed in order to make it available for different types of queries, whilst ensuring acceptable response times.

How four travel brands are using AI for a better experience


Forbes said so back in February. Google and Microsoft have both declared pivots from mobile-first to "AI-first." An amazing-but-creepy robot has made the talk show circuit.

Predicting the price of cryptocurrencies using Fuzzy Time Series in R


Finance has always been interesting for statisticians, psychologists, data-miners, and other disciplines for many reasons such as its profitability, its chaos and the psychology behind it. To be honest, financial markets are very difficult to predict. This unpredictability is due to the fluctuations, which are a function of many parameters such as political decisions by governments, local and global news, and etc. Despite such complexity, there is still something predictable, and that is the "market psychology"! According to various researches and principles such as Elliott wave principle, financial markets are cyclic waves.

Can Artificial Intelligence Solve China's Demographic Crisis?


Over the past decade or so, "The Low-Fertility Trap," a hypothesis put forth by Wolfgang Lutz, Vegard Skirbekk and Maria Rita Testa, respectively Austrian, Norwegian and Italian scholars, has worried many countries facing the risks of an aging population. The theory suggests that when a country's birth rate is lower than 1.5, three self-reinforcing mechanisms -- demographic, sociological and economic -- can work, if unchecked, towards a downward spiral in its future fertility.

Delta to Test Facial-Recognition Baggage System


Ever had trouble recognizing your luggage at the airport? Well, soon your luggage will be able to recognize you--in a way--with Delta Air Lines' self-service bag drop system that uses facial-recognition technology to identify travelers.