A Year in Review

What Has Happened at SAP ML Research in 2017

Tassilo Klein
SAP AI Research
7 min readJan 9, 2018

--

The last year has seen a great deal of new trends and developments in the machine learning (ML) field. This rate of progression will definitely increase throughout the new year with more and more players joining the AI game of as the topic is gaining sweeping prominence. Moreover, it can be seen as the logical next step following the emergence and integration of ML services into the business sphere and into our daily lives.

A more in-depth look back at the year 2017 reveals a number of breakthroughs and findings. Among the most notable ones was the Google DeepMind AI program AlphaGo Zero, which outperformed its predecessor AlphaGo by 100 to 0 games. Prior to this event, AlphaGo, a machine trained with moves of historical games as well as self-play, had been praised for the defeat of human world champion Lee Sedol in the ancient Chinese game Go. The triumph of AlphaGo Zero in turn was achieved by simply learning the game of Go from scratch without any further instructions. Within only 40 days, AlphaGo Zero achieved to create winning strategies that go beyond human capabilities, just by playing Go against itself. Its victory uncovers that a self-learning system can acquire actually knowledge without the need of prior information.

One more game changing discovery facilitated by machine learning was NASA’s finding of another eight-planet solar system, specifically by leveraging the power of deep learning. Besides these major advances and trends, in recent time the ML community has also started to dwell not only on the technological progress, but also on its side effects such as the impact on society, biases, ethics as well as privacy.

As machine learning continues gaining traction in the business world, the SAP Leonardo Machine Learning portfolio will continue growing alongside the rising need for intelligent applications. However, although the technology can be widely applied in the business context, its development requires a strong partner and co-innovation network with continuous research effort.

Our SAP ML Research team spent the last year working together with diverse research collaborators to solve different ML problems with practical applications across multiple domains. Our research has focused on a wide scope of ML research areas in the last year and we also sponsored and participated in top ML conferences like ICLR, CVPR, ICCV or recently NIPS. Some of our research partners put forward their sponsored works at these conferences and different SAP teams presented their papers at the most recent ACL and NIPS.

Sponsored Research Contributions

  • At NIPS in Long Beach, our research partners from University of Amsterdam/ University of Edinburgh presented their work Emergence of Language with Multi-agent Games: Learning to Communicate with Sequences of Symbols. In this paper, Serhii Gavrylov and Ivan Titov propose an approach in which machines develop their own language within a referential game setting. Within this context, machines are stimulated to learn a new artificial language (e.g. sequences of discrete symbols) that is efficient. They showcased the work in the context of learning a language used to communicate the contents of images between a sender and a receiver. Particularly interesting is the notion that the developed language implements some kind of hierarchical structure meaning the word order matters in the code.

Another area of increased interest is modeling of non-Euclidean structured problems. These are for instance problems where the neighborhood is not defined on a fixed grid or where data lies on complex manifolds with implications such that shortest distance between two neighboring points is not a necessarily a straight line. However, in the business context these approaches still largely constitute uncharted territory albeit many potential applications, with more breakthroughs to be expected in the next years.

  • Our research collaboration with Max Welling and Thomas Kipf from the University of Amsterdam, follows up on this interesting topic. Their seminal work on Semi-Supervised Classification with Graph Convolutional Networks presented at last year’s ICLR uses a variant of a convolutional neural network classifier that allows operating directly on graphs. The presented model scales linearly in the number of graph edges and learns hidden layer representations that encode both local graph structure and features of nodes.Their recent work together with Rianne van den Berg on Graph Convolutional Matrix Completion is an application of graph convolutional networks to link prediction and entity classification, as well as matrix completion for recommender systems. Their approach allows many real-world problems to be cast into graph problems, which naturally would not fit into generic deep learning frameworks. In general, this research area promises to have a wide array of applications ranging from drug discovery to recommender systems e.g. in the field of e-commerce.

SAP ML Research Contributions

  • Recently at NIPS, we presented our paper on Differentially Private Federated Learning: A Client Level Perspective in the workshop for Machine Learning on the Phone and other Consumer Devices. In this work, we follow up on the recent advance of federated learning in the domain of privacy protection. It deals with the typical scenario where ML practitioners and scientists have to work on sensitive data. In this regard, our team explores the possibility of training ML models under privacy constraints, rendering the sharing of data unnecessary as well as facilitating learning even in settings where the number of participant clients is not large. The findings arising from our research work have high application potential for hospitals, companies or institutions that want to use generalized prediction models but need to follow strong privacy guidelines. Following the approach, these entities could use a generalized model learned by many peer contributors without having the requirement of a centralized data repository and therefore safeguarding that no private information is exposed.

A selection of the presented works will be summarized in individual blog posts to provide you with more specific results and insights that we’ve gained during these research projects.

In 2018, we foresee important discoveries in establishing theoretical foundations for the variety of deep learning methods proposed over the past years along with further advancements in areas like reinforcement learning. Moreover, we expect an ongoing diversification of machine learning branches.

As we gear up for the upcoming months, we know that making progress in the ML field requires continued joint and consistent efforts. Besides building intelligent solutions for the business sphere, this creates the need for an up-to-date research portfolio. In the future, our team will therefore further drive ML research initiatives that create and provide impactful results.

--

--