Skip to main content

Blog

Learn About Our Meetup

5000+ Members

MEETUPS

LEARN, CONNECT, SHARE

Join our meetup, learn, connect, share, and get to know your Toronto AI community. 

JOB POSTINGS

INDEED POSTINGS

Browse through the latest deep learning, ai, machine learning postings from Indeed for the GTA.

CONTACT

CONNECT WITH US

Are you looking to sponsor space, be a speaker, or volunteer, feel free to give us a shout.

Author: torontoai

[Research] Unveiled: Top 9 Challenges of Practical Reinforcement Learning

https://medium.com/ai%C2%B3-theory-practice-business/here-are-the-9-challenges-dragging-practical-rl-down-c96cc6366527

Abstract: Reinforcement learning (RL) has proven its worth in a series of artificial domains, and is beginning to show some successes in real-world scenarios. However, much of the research advances in RL are often hard to leverage in real-world systems due to a series of assumptions that are rarely satisfied in practice. We present a set of nine unique challenges that must be addressed to productionize RL to real-world problems. For each of these challenges, we specify the exact meaning of the challenge, present some approaches from the literature, and specify some metrics for evaluating that challenge. An approach that addresses all nine challenges would be applicable to a large number of real-world problems. We also present an example domain that has been modified to present these challenges as a testbed for practical RL research.

submitted by /u/cdossman
[link] [comments]

What’s Microsoft’s vision for conversational AI? Computers that understand you

Today’s intelligent assistants are full of skills. They can check the weather, traffic and sports scores. They can play music, translate words and send text messages. They can even do math, tell jokes and read stories. But, when it comes to conversations that lead somewhere grander, the wheels fall off.

“You have to poke around for magic combinations of words to get various things to happen, and you find out that a lot of the functions that you expect the thing to do, it actually just can’t handle,” said Dan Roth, corporate vice president and former CEO of Semantic Machines, which Microsoft acquired in May 2018.

For example, he explained, systems today can add a new appointment to your calendar but not engage in a back-and-forth dialogue with you about how to juggle a high-priority meeting request. They are also unable to use contextual information from one skill to assist you in making decisions from another, such as checking the weather before scheduling an afternoon meeting on the patio of a nearby coffee shop.

The next generation of intelligent assistant technologies from Microsoft will be able to do this by leveraging breakthroughs in conversational artificial intelligence and machine learning pioneered by Semantic Machines.

The team unveiled its vision for the next leap in natural language interface technology today at Microsoft Build, an annual conference for developers, in Seattle, and announced plans to incorporate this technology into all of its conversational AI products and tools, including Cortana.

Teaching context and concepts

Natural language interfaces are technologies that aim to allow us to communicate with computers in the same way we talk with each other. When natural language interfaces work as Roth and his team envision, our computers will understand us, converse with us and do what we want them to do, much like most people can understand a complex request that requires a few actions.

“Being able to express ourselves in the way we have evolved to communicate and to be able to tie that into all of these really complicated systems without having to know how they work is the promise and vision of natural language interfaces,” said Roth.

Dan Roth stands with arms folded in front of a counter with a colorful, striped pattern
Dan Roth, Microsoft corporate vice president and former CEO of Semantic Machines, said his team’s technology will enable computers to understand us, converse with us and do what we want them to do. Photo by Dana Quigley for Microsoft.

The natural language technology in today’s intelligent assistants such as Cortana leverages machine learning to understand the intent of a user’s command. Once that intent is determined, a handwritten program – a skill – is triggered that follows a predetermined set of actions.

For example, the question, “Who won today’s football match between Liverpool and Barcelona?” prompts a sports skill that follows the rules of a pre-coded script to fill in slots for the type of sport, information requested, date and teams. “Will it rain this weekend?” prompts a weather skill and follows pre-scripted rules to get the weekend forecast.

Since the rules for these exchanges are handwritten, developers must anticipate all the ways the skill could be used and write a script to cover each scenario. The inability of humans to script every possible scenario limits the scope and functionality of skills, explained Roth.

The Semantic Machines technology extends the role of the machine learning beyond intents all the way through to enabling what the system does. Instead of a programmer trying to write a skill that plans for every context, the Semantic Machines system learns the functionality for itself from data.

In other words, the Semantic Machines technology learns how to map people’s words to the computational steps needed to carry out requested tasks.

For example, instead of executing a hand-coded program to get the score of the football match, the Semantic Machines approach starts with people who show the system how to get sports scores across a range of example contexts so that the system can learn to fetch sports scores itself.

What’s more, machine learning methods then enable the system to generalize from contexts it has seen to new contexts, learning to do more things in more ways. If it learns how to get sports scores, for example, it can also get weather forecasts and traffic reports. That’s because the system has learned not just a skill, but the concept of how to gather data from a service and present it back to the user.

That’s missing in today’s intelligent assistants, which are programmed to do a list of isolated things that a programmer anticipated. The machine learning in these systems primarily focuses on words that trigger a skill, explained Microsoft technical fellow Dan Klein, a recognized leader in the field of natural language processing and a professor of computer science at the University of California at Berkeley.

“They aren’t focused on learning how to do new things, or mixing and matching the things they already know in order to support new contexts,” said Klein, who was also a co-founder and chief scientist at Semantic Machines.

 

YouTube Video

Dynamic conversation

Since the Semantic Machines system can learn how to do new things, it can more easily engage in a dynamic conversation with a person, accessing and stitching together relevant content, context and concepts from disparate sources to provide answers, present options and produce results.

The Semantic Machines system also has a memory to keep track of the context in a conversation and so-called full duplex capability to talk and listen at the same time in order to keep the dialogue flowing.

“Everything you say is contextualized by what has come before so you can do more complicated things: you can change your mind, you can explore,” said Klein. “Moreover, once things get contextual enough, the notion of a skill begins to dissolve.”

That’s because the notion of skills confines interactions to silos of data whereas true conversation relies on connecting data from all over the place. The Semantic Machines technology orchestrates gathering data and accomplishing tasks on the backend while maintaining a fluid, natural dialogue with the user on the frontend.

Reshuffling your schedule to accommodate a high-priority meeting, for example, requires calendar data and directory data to determine who is free, when, as well as contextually relevant data such as the weather, nearby coffee shops and traffic to figure out where to meet and sit, and when to leave to get there on time.

“Once you start letting things evolve and connect contextually, the notion of a skill is way too limiting,” said Klein. “Getting things done involves mixing and matching.”

Building with natural language

At Build, Microsoft showcased a calendaring application using Semantic Machines technology that can make organizing your day with an intelligent assistant a more fluid, natural and powerful experience. The same technology can be applied to any conversational experience and will eventually power conversations across all of Microsoft’s products and services.

That will build on Cortana’s existing capabilities such as providing answers to questions, offering previews of your day and helping you across your devices from phone to laptop and smart speaker.

Once the technology is incorporated into Cortana, for example, it could make getting things done in Office more about what you need to do and less about accomplishing tasks in certain applications.

“We want it to be less cognitive load, less feeling like I have to go to PowerPoint for this or Word for that, or Outlook for this and Teams for that, and more about personal preferences and intents,” said Andrew Shuman, Microsoft’s corporate vice president for Cortana.

What’s more, added Roth, the technology will be made available through the Microsoft Bot Framework. His team is currently engineering a way for developers working in the framework today to migrate their existing data to the Semantic Machines-powered conversational engine when it is ready.

“As a developer you can start building these experiences yourself,” he said. “We can collectively move, on the basis of this technology, past this notion of skills and silos and simple handwritten programs into the kind of fluid Star Trek-like natural language interfaces we all want.”

Microsoft Build 2019 – Related links to conversational AI:

John Roach writes about Microsoft research and innovation. Follow him on Twitter.

The post What’s Microsoft’s vision for conversational AI? Computers that understand you appeared first on The AI Blog.

How AI is making people’s workday more productive

 

Writing requires a dash of uniquely human creativity. Artificial intelligence alone cannot do it for us, at least not very well. But AI can – and already is – helping us do things like make sure we spell words correctly and use correct grammar, through the myriad ways it is infused across the suite of Microsoft 365 products. Some of them were even used to craft this story.

As the AI in these products is becoming more sophisticated, they are helping us do more than spot a misspelled word.

That includes new intelligent features in Microsoft Word that help us design our documents for maximum readability, along with other features in Microsoft Search and Microsoft Edge that aim to make everybody’s workday more productive. Microsoft showcased these intelligent features today at Microsoft Build, an annual conference for developers, in Seattle.

“Microsoft AI is all about amplifying human ingenuity with intelligent technologies,” said Malavika Rewari, a senior product marketing manager for Microsoft 365.

Microsoft 365 uses AI to help employees overcome some of the realities of modern work, including increasing time demands, overwhelming amounts of data and growing security threats, she noted.

Gathering knowledge

One modern reality of work is age old: a need for knowledge. The difference is that today’s workers turn to the internet to learn, and more than half start with a search engine.

Beginning on May 28, Microsoft Search will move to general availability, the company announced at Build. The technology brings access to the web and work into a single search experience.

Microsoft Search leverages the AI capabilities of Bing and Microsoft Graph, one of the largest collections of data about how people work ever created, enabling workers to find, command, navigate and discover items across their organization’s network of data.

Microsoft Graph includes data from the public internet as well as data available only to employees within an organization such as directories and policy manuals. What’s more, every employee’s graph is distinctive since it contains data that is available only to their specific team, such as documents, and data from their email and calendar.

“We are able to deliver a cohesive search experience that works across any endpoint in Microsoft 365,” said Bill Baer, a senior product marketing manager on the Microsoft Search team. “Whether you are searching in Bing or searching in the Windows 10 search bar, you’ll get a set of contextually relevant results.”

New intelligence in Microsoft Search includes a machine reading comprehension capability that can extract a paragraph from documents explicitly related to your question. For example, if an employee asks, “Can I bring my dog to work?” Microsoft Search will extract the relevant paragraph from the human resources manual and present it as a search result.

“It understands the question you are asking, and then it can find the answer within millions of words of text and give it to you in context,” said Baer.

Another new intelligent feature allows people within a company to conduct people searches with incomplete information. For example, consider being told, “Talk to Pat on the third floor,” and not knowing who Pat is. A search on “Pat, floor 3” uses intelligence from Microsoft Graph such as your immediate team and location to return the most likely Pat, including an office number and picture.

 

YouTube Video

Working on Microsoft Edge

Microsoft, which recently announced plans to adopt the Chromium open source project in the development of Microsoft Edge on the desktop, also is working on ways to make the Edge browser a more natural extension of the Microsoft Search experience, noted Baer. That means users who are signed in to a Microsoft 365 account will be able to see related results within the Edge browser.

The Microsoft Edge team is also experimenting with a feature called Collections that allows users to compile and organize content as they browse the internet in their open browser window and intelligently share the compiled content via email or export it to Excel or Word.

For example, a person shopping for a new camera could visit several product websites and save each page in the Collections pane on the side of the browser. The underlying machine learning in Collections would intelligently display an image of each model along with relevant metadata such as price, user rating and the website where the data originated.

From there, a user could email the list to a friend, or copy and paste the collection elsewhere, maintaining the clean format of the content. Another option is to export to Excel, where the machine learning automatically populates a table organized with columns for brand, model, price, rating and so on based on the collected metadata.

“You can easily, at a glance, get the value and make your decision more quickly,” said Divya Kumar, group product marketing manager for Microsoft Edge. She added that the team is experimenting with similar functionality for exporting to Word, including the ability to compile a document with information such as images and text collected from several websites, citations included.

Better Word documents

Beginning this fall, people working in Word Online who are in search of inspiration and insights on how to make their document better will be able to receive intelligent suggestions with Ideas – a feature that is already making people more productive in PowerPoint and Excel.

The Ideas in Word feature uses machine learning and intelligence from Microsoft Graph to help users write polished prose, create more professional documents and efficiently navigate documents created by others.

For example, feedback and signals from Microsoft Graph indicate that workers generally ignore tools available in Word to structure their documents, such as section heads, but rather manually make some words bold and bigger to indicate a new section.

“Here’s something where we say, ‘Hey, we understand the structure of your document. We can make it navigable, or we could create a table of contents on your behalf,’” explained Kirk Gregersen, a partner director of program management in Microsoft’s Experiences and Devices group.

Other intelligent suggestions include recommended acronyms based on their usage in Microsoft Graph, calculated average time to read the document, highlight extraction, as well as familiar fixes for spelling and grammatical errors and advice on more concise and inclusive language such as “police officer” instead of “policeman.”

Neural rewrites

A recently available intelligent feature in Word is rewrite suggestions, which brings the power of deep learning to offer suggestions on different ways to write a phrase.

The technology builds on enhancements to the popular synonyms feature in Word that use machine learning to understand the context of the sentence the word appears in to offer alternative word choices that are more relevant.

“You don’t need to search online to find an alternative way to express a phrase,” said Zhang Li, a senior program manager in the Microsoft Office team, explaining that the intelligence service will surface suggestions within the document.

His team used similar technology to improve synonym ranking earlier this year, leading the synonym suggestion acceptance rate to double.

“We want to augment your skills,” said Rewari, the senior product marketing manager for Microsoft 365. “We want to help you communicate more efficiently, effectively and inclusively.”

Top video: The Ideas in Word feature uses machine learning and intelligence from Microsoft Graph to help a user style a table for a professional document.

Microsoft Build 2019 – Related links to Microsoft 365 and AI

John Roach writes about Microsoft research and innovation. Follow him on Twitter.

The post How AI is making people’s workday more productive appeared first on The AI Blog.

Google at ICLR 2019

This week, New Orleans, LA hosts the 7th International Conference on Learning Representations (ICLR 2019), a conference focused on how one can learn meaningful and useful representations of data for machine learning. ICLR offers conference and workshop tracks, both of which include invited talks along with oral and poster presentations of some of the latest research on deep learning, metric learning, kernel learning, compositional models, non-linear structured prediction and issues regarding non-convex optimization.

At the forefront of innovation in neural networks and deep learning, Google focuses on on both theory and application, developing learning approaches to understand and generalize. As Platinum Sponsor of ICLR 2019, Google will have a strong presence with over 200 researchers attending, contributing to and learning from the broader academic research community by presenting papers and posters, in addition to participating on organizing committees and in workshops.

If you are attending ICLR 2019, we hope you’ll stop by our booth and chat with our researchers about the projects and opportunities at Google that go into solving interesting problems for billions of people. You can also learn more about our research being presented at ICLR 2019 in the list below (Googlers highlighted in blue).

Officers and Board Members
Hugo Larochelle, Samy Bengio, Tara Sainath

General Chair
Tara Sainath

Workshop Chairs
Been Kim, Graham Taylor

Program Committee includes:
Chelsea Finn, Dale Schuurmans, Dumitru Erhan, Katherine Heller, Lihong Li, Samy Bengio, Rohit Prabhavalkar, Alex Wiltschko, Slav Petrov, George Dahl

Oral Contributions
Generating High Fidelity Images with Subscale Pixel Networks and Multidimensional Upscaling
Jacob Menick, Nal Kalchbrenner

Enabling Factorized Piano Music Modeling and Generation with the MAESTRO Dataset
Curtis Hawthorne, Andrew Stasyuk, Adam Roberts, Ian Simon, Anna Huang, Sander Dieleman, Erich Elsen, Jesse Engel, Douglas Eck

Meta-Learning Update Rules for Unsupervised Representation Learning
Luke Metz, Niru Maheswaranathan, Brian Cheung, Jascha Sohl-Dickstein

Posters
A Data-Driven and Distributed Approach to Sparse Signal Representation and Recovery
Ali Mousavi, Gautam Dasarathy, Richard G. Baraniuk

Bayesian Deep Convolutional Networks with Many Channels are Gaussian Processes
Roman Novak, Lechao Xiao, Yasaman Bahri, Jaehoon Lee, Greg Yang, Jiri Hron, Daniel A. Abolafia, Jeffrey Pennington, Jascha Sohl-Dickstein

Diversity-Sensitive Conditional Generative Adversarial Networks
Dingdong Yang, Seunghoon Hong, Yunseok Jang, Tianchen Zhao, Honglak Lee

Diversity and Depth in Per-Example Routing Models
Prajit Ramachandran, Quoc V. Le

Eidetic 3D LSTM: A Model for Video Prediction and Beyond
Yunbo Wang, Lu Jiang, Ming-Hsuan Yang, Li-Jia Li, Mingsheng Long, Li Fei-Fei

GANSynth: Adversarial Neural Audio Synthesis
Jesse Engel, Kumar Krishna Agrawal, Shuo Chen, Ishaan Gulrajani, Chris Donahue, Adam Roberts

K for the Price of 1: Parameter-efficient Multi-task and Transfer Learning
Pramod Kaushik Mudrakarta, Mark Sandler, Andrey Zhmoginov, Andrew Howard

Learning to Describe Scenes with Programs
Yunchao Liu, Zheng Wu, Daniel Ritchie, William Freeman, Joshua B Tenenbaum, Jiajun Wu

Learning to Infer and Execute 3D Shape Programs
Yonglong Tian, Andrew Luo, Xingyuan Sun, Kevin Ellis, William Freeman, Joshua B Tenenbaum, Jiajun Wu

The Singular Values of Convolutional Layers
Hanie Sedghi, Vineet Gupta, Philip M. Long

Unsupervised Discovery of Parts, Structure, and Dynamics
Zhenjia Xu, Zhijian Liu, Chen Sun, Kevin Murphy, William Freeman, Joshua B Tenenbaum, Jiajun Wu

Adversarial Reprogramming of Neural Networks
Gamaleldin Elsayed, Ian Goodfellow (no longer at Google), Jascha Sohl-Dickstein

Discriminator Rejection Sampling
Ian Goodfellow (no longer at Google), Jascha Sohl-Dickstein

On Self Modulation for Generative Adversarial Networks
Ting Chen, Mario Lucic, Neil Houlsby, Sylvain Gelly

Towards GAN Benchmarks Which Require Generalization
Ishaan Gulrajani, Colin Raffel, Luke Metz

Understanding and Improving Interpolation in Autoencoders via an Adversarial Regularizer
David Berthelot, Colin Raffel, Aurko Roy, Ian Goodfellow (no longer at Google)

A new dog learns old tricks: RL finds classic optimization algorithms
Weiwei Kong, Christopher Liaw, Aranyak Mehta, D. Sivakumar

Contingency-Aware Exploration in Reinforcement Learning
Jongwook Choi, Yijie Guo, Marcin Moczulski, Junhyuk Oh, Neal Wu, Mohammad Norouzi, Honglak Lee

Discriminator-Actor-Critic: Addressing Sample Inefficiency and Reward Bias in Adversarial Imitation Learning
Ilya Kostrikov, Kumar Krishna Agrawal, Debidatta Dwibedi, Sergey Levine, Jonathan Tompson

Diversity is All You Need: Learning Skills without a Reward Function
Benjamin Eysenbach, Abhishek Gupta, Julian Ibarz, Sergey Levine

Episodic Curiosity through Reachability
Nikolay Savinov, Anton Raichuk, Raphael Marinier, Damien Vincent, Marc Pollefeys, Timothy Lillicrap, Sylvain Gelly

Learning to Navigate the Web
Izzeddin Gur, Ulrich Rueckert, Aleksandra Faust, Dilek Hakkani-Tur

Meta-Learning Probabilistic Inference for Prediction
Jonathan Gordon, John Bronskill, Matthias Bauer, Sebastian Nowozin, Richard E. Turner

Multi-step Retriever-Reader Interaction for Scalable Open-domain Question Answering
Rajarshi Das, Shehzaad Dhuliawala, Manzil Zaheer, Andrew McCallum

Near-Optimal Representation Learning for Hierarchical Reinforcement Learning
Ofir Nachum, Shixiang Gu, Honglak Lee, Sergey Levine

Neural Logic Machines
Honghua Dong, Jiayuan Mao, Tian Lin, Chong Wang, Lihong Li, Dengyong Zhou

Neural Program Repair by Jointly Learning to Localize and Repair
Marko Vasic, Aditya Kanade, Petros Maniatis, David Bieber, Rishabh Singh

Optimal Completion Distillation for Sequence Learning
Sara Sabour, William Chan, Mohammad Norouzi

Recall Traces: Backtracking Models for Efficient Reinforcement Learning
Anirudh Goyal, Philemon Brakel, William Fedus, Soumye Singhal, Timothy Lillicrap, Sergey Levine, Hugo Larochelle, Yoshua Bengio

Sample Efficient Adaptive Text-to-Speech
Yutian Chen, Yannis M Assael, Brendan Shillingford, David Budden, Scott Reed, Heiga Zen, Quan Wang, Luis C. Cobo, Andrew Trask, Ben Laurie, Caglar Gulcehre, Aaron van den Oord, Oriol Vinyals, Nando de Freitas

Synthetic Datasets for Neural Program Synthesis
Richard Shin, Neel Kant, Kavi Gupta, Chris Bender, Brandon Trabucco, Rishabh Singh, Dawn Song

The Laplacian in RL: Learning Representations with Efficient Approximations
Yifan Wu, George Tucker, Ofir Nachum

A Mean Field Theory of Batch Normalization
Greg Yang, Jeffrey Pennington, Vinay Rao, Jascha Sohl-Dickstein, Samuel S Schoenholz

Efficient Training on Very Large Corpora via Gramian Estimation
Walid Krichene, Nicolas Mayoraz, Steffen Rendle, Li Zhang, Xinyang Yi, Lichan Hong, Ed Chi, John Anderson

Predicting the Generalization Gap in Deep Networks with Margin Distributions
Yiding Jiang, Dilip Krishnan, Hossein Mobahi, Samy Bengio

InfoBot: Transfer and Exploration via the Information Bottleneck
Anirudh Goyal, Riashat Islam, DJ Strouse, Zafarali Ahmed, Hugo Larochelle, Matthew Botvinick, Sergey Levine, Yoshua Bengio

AntisymmetricRNN: A Dynamical System View on Recurrent Neural Networks
Bo Chang, Minmin Chen, Eldad Haber, Ed H. Chi

Complement Objective Training
Hao-Yun Chen, Pei-Hsin Wang, Chun-Hao Liu, Shih-Chieh Chang, Jia-Yu Pan, Yu-Ting Chen, Wei Wei, Da-Cheng Juan

DOM-Q-NET: Grounded RL on Structured Language
Sheng Jia, Jamie Kiros, Jimmy Ba

From Language to Goals: Inverse Reinforcement Learning for Vision-Based Instruction Following
Justin Fu, Anoop Korattikara Balan, Sergey Levine, Sergio Guadarrama

Harmonic Unpaired Image-to-image Translation
Rui Zhang, Tomas Pfister, Li-Jia Li

Hierarchical Generative Modeling for Controllable Speech Synthesis
Wei-Ning Hsu, Yu Zhang, Ron Weiss, Heiga Zen, Yonghui Wu, Yuxuan Wang, Yuan Cao, Ye Jia, Zhifeng Chen, Jonathan Shen, Patrick Nguyen, Ruoming Pang

Learning Finite State Representations of Recurrent Policy Networks
Anurag Koul, Alan Fern, Samuel Greydanus

Learning to Screen for Fast Softmax Inference on Large Vocabulary Neural Networks
Patrick Chen, Si Si, Sanjiv Kumar, Yang Li, Cho-Jui Hsieh

Music Transformer: Generating Music with Long-Term Structure
Chen-Zhi Anna Huang, Ashish Vaswani, Jakob Uszkoreit, Ian Simon, Curtis Hawthorne, Noam Shazeer, Andrew Dai, Matthew D Hoffman, Monica Dinculescu, Douglas Eck

Universal Transformers
Mostafa Dehghani, Stephan Gouws, Oriol Vinyals, Jakob Uszkoreit, Lukasz Kaiser

What do you learn from context? Probing for sentence structure in contextualized word representations
Ian Tenney, Patrick Xia, Berlin Chen, Alex Wang, Adam Poliak, Tom McCoy, Najoung Kim, Benjamin Van Durme, Samuel R. Bowman, Dipanjan Das, Ellie Pavlick

Doubly Reparameterized Gradient Estimators for Monte Carlo Objectives
George Tucker, Dieterich Lawson, Shixiang Gu, Chris J. Maddison

How Important Is a Neuron?
Kedar Dhamdhere, Mukund Sundararajan, Qiqi Yan

Integer Networks for Data Compression with Latent-Variable Models
Johannes Ballé, Nick Johnston, David Minnen

Modeling Uncertainty with Hedged Instance Embeddings
Seong Joon Oh, Andrew Gallagher, Kevin Murphy, Florian Schroff, Jiyan Pan, Joseph Roth

Preventing Posterior Collapse with delta-VAEs
Ali Razavi, Aaron van den Oord, Ben Poole, Oriol Vinyals

Spectral Inference Networks: Unifying Deep and Spectral Learning
David Pfau, Stig Petersen, Ashish Agarwal, David GT Barrett, Kimberly L Stachenfeld

Spreading vectors for similarity search
Alexandre Sablayrolles, Matthijs Douze, Cordelia Schmid, Hervé Jégou

Stochastic Prediction of Multi-Agent Interactions from Partial Observations
Chen Sun, Per Karlsson, Jiajun Wu, Joshua B Tenenbaum, Kevin Murphy

Workshops
Learning from Limited Labeled Data
Sponsored by Google

Deep Reinforcement Learning Meets Structured Prediction
Organizing Committee includes: Chen Liang
Invited Speaker: Mohammad Norouzi

Debugging Machine Learning Models
Organizing Committee includes: D. Sculley
Invited Speaker: Dan Moldovan

Structure & Priors in Reinforcement Learning (SPiRL)
Organizing Committee includes: Chelsea Finn

Task-Agnostic Reinforcement Learning (TARL)
Sponsored by Google
Organizing Committee includes: Danijar Hafner, Marc G. Bellemare
Invited Speaker: Chelsea Finn

AI for Social Good
Program Committee includes: Ernest Mwebaze

Safe Machine Learning Specification, Robustness and Assurance
Program Committee includes: Nicholas Carlini

Representation Learning on Graphs and Manifolds
Program Committee includes: Bryan Perozzi

Vector Faculty take new musical style transfer model to ICLR

By Ian Gormely

Artificial intelligence, particularly the fields of machine learning and deep learning, are disrupting nearly every sector imaginable—even the world of art. Still, many artists are embracing the technology for the new creative opportunities it brings.

“The camera didn’t make people stop painting,” notes Sageev Oore, a Vector Institute Faculty Member and Associate Professor of Computer Science at Dalhousie University and jazz pianist, “but it did change what people focused on.”

Oore and fellow Faculty Member Roger Grosse, along with a team of Vector researchersaffiliated students including Sicong Huang, Qiyang Li, Cem Anil, and Xuchan Bao, are among the small but growing number of people exploring the intersection of AI and music. TimbreTron, a musical style transfer model they unveiled in their recent research paper “TimbreTron: A WaveNet(CycleGAN(CQT(Audio))) Pipeline for Musical Timbre Transfer,” is their proof-of-concept.

The paper, which Grosse and Oore are presenting at this month’s International Conference on Learning Representations (ICLR) – one of the world’s top machine learning conferences -, details a method for how to “take a musical recording played by one instrument and make it sound like it was played by a different instrument,” says Grosse, “while preserving as much as possible about the content including the pitch, the rhythm and, to some degree, the expressiveness.”
Timbre, the sound of a given instrument, is notoriously hard to model. But Oore, Grosse, and their teams circumvented the problem by transforming audio waveforms of a piano piece into images, specifically CQT spectrograms. Using a style transfer model called CycleGAN, they turned the piano spectrogram into a harpsichord spectrogram of the same piece. They then used Google Deepmind’s WaveNet model to change the whole thing back into an audio waveform, except what was once a piano, now sounds like a harpsichord. The system also allows users to change a piece’s tempo without altering the pitch (negating the “chipmunk effect”) or change the pitch without affecting the tempo.

The project originated with Huang who wanted to work on a music-related AI project. At the time, the CycleGAN model was new and “seemed like a natural thing to try,” recalls Grosse, who doesn’t consider himself a musician. He brought in Oore who had already done work combining music and machine learning, including a stint at Google’s Magenta project for incorporating machine learning into creative fields. “This is really up his alley.”

Given his dueling interests in the project, Oore unsurprisingly has differing, though complementary reasons for wanting to partake. His computer scientist side is interested in the amount of control programmers are able to exert when recreating audio and where the limits lie. “We understand more about the audio space and we understand more about the neural net systems for controlling and generating an audio space.”

That said, “from a creative tool point-of-view, the really interesting thing is breaking the tool,” says Oore, recalling something Doug Eck at Magenta often says.  Pitch-correction software like Auto-Tune was originally marketed as a way to digitally “fix” out-of-tune vocals. But artists from Cher to T-Pain were more interested in the unnatural ways it could alter the human voice. Oore is similarly curious to hear other sounds TimbreTron might generate. “If it doesn’t produce exactly a piano sound, but it produces something that’s like a cross between a harpsichord and a piano, that might be cooler.”

Vector Institute kicks off series of Pathfinder Projects focused on health AI adoption

Machine learning being deployed at St. Michael’s Hospital to provide early warning for patients at risk of transfer to intensive care unit (ICU)

Toronto – Today, the Vector Institute, an independent, not-for-profit research institute focused on leading machine and deep learning, announced the launch of the first in a series of Pathfinder Projects to implement AI-assisted technologies in the health sector.

“These projects will showcase the positive outcomes that can be achieved if we leverage the power of AI in the health sector,” says Dr. Garth Gibson, Vector’s Vice President and CEO.

The first Pathfinder Project will support St. Michael’s Hospital in Toronto. Led by Dr. Amol Verma, an internist and clinician-scientist, and Dr. Muhammad Mamdani and their team at the Li Ka Shing Centre for Healthcare Analytics Research and Training (LKS-CHART) at St. Michael’s, the goal is to test and refine an AI-based early warning system for the hospital’s general internal medicine (GIM) unit where patients receive hospital care. About one out of every 13 patients in the GIM unit are critically ill and will ultimately need to be transferred to the intensive care unit (ICU) or will succumb to their illness in hospital. However, predicting which patients are likely to need ICU-level care is often difficult: that’s where AI comes in.

The system will use AI to process regular feeds of health data and predict when a patient needs to be transferred to the ICU. Accurately predicting when patients need to be transferred 12 to 24 hours earlier may allow more time for potentially life-saving early-intervention care, decreasing rates of cardiac arrest and mortality.

Pathfinder Projects are small-scale efforts designed to produce results in 12 to 18 months that guide future research and technology adoption. With technical and resource support from the Vector Institute, they each bring together a multidisciplinary research team to tackle an important health care problem or opportunity using machine learning and AI more broadly.  Each project was chosen for its potential to help identify a “path” through which world-class machine learning research can be translated into widespread benefits for patients.

“The Vector Institute and our faculty members are very interested in contributing to health AI implementation; we want to improve outcomes for patients and lower costs for providers,” says Dr. Alison Paprica, Vector’s VP, Health Strategy and Partnerships. “It’s our hope that these Pathfinder Projects inspire more teams within the health care system to focus on moving high quality health AI research into practice.”  

 

About the Vector Institute

The Vector Institute is an independent, not-for-profit corporation dedicated to advancing artificial intelligence, excelling in machine and deep learning. The Vector Institute’s vision is to drive excellence and leadership in Canada’s knowledge, creation, and use of AI to foster economic growth and improve the lives of Canadians.

The Vector Institute is funded by the Government of Ontario, the Government of Canada through the Pan-Canadian AI Strategy administered by CIFAR, and industry sponsors from across the Canadian economy.

 

Early Warning System for General Internal Medicine

Dr. Muhammad Mamdani, director of the Li Ka Shing Centre for Healthcare Analytics Research and Training (LKS-CHART) at St. Michael’s Hospital in Toronto work with the reality that one out of every 13 internal medicine patients at St. Michael’s Hospital in Toronto ends up either transferred to the ICU or succumbs to their illness. Further complicating matters, it is often difficult for doctors to predict the deterioration. “If you’re sick enough to need a hospital you’re pretty sick,” explains internist physician and research scientist Dr. Amol Verma, the team’s clinical lead. “If you get so sick that you need life supporting therapies, that’s when you need to be in an intensive care unit.”  

Working in their favour was the abundant data available to their team – hospitals are awash in patient data. Yet, despite all the expertise of the hospital’s clinicians, sorting through it all in a timely manner was next to impossible. “By the time that we realize these patients have a problem, we typically have about three hours to react,” says Dr. Mamdani.

“And three hours typically isn’t enough time,” adds Dr. Verma.

Though challenging, the problem was not insurmountable; Dr. Mamdani has been working with large data sets—what we now call big data—for over 20 years and the Li Ka Shing Centre specializes in data analytics. Given the large number of inputs that needed to be sorted, he and his team turned to machine learning. A subfield of artificial intelligence, machine learning is ideal for finding structure, patterns, and trends in large sets of data.

The team wrote an algorithm and trained it with anonymized health records from previous internal medicine patients at the hospital. As the algorithm takes in new data from current patients, it compares it against that of over 20,000 other previous cases, he explains.

The Early Warning System for General Internal Medicine (Dr. Mamdani admits their creation could probably use a catchier title) uses a predictive risk model to make medical recommendations. A “smart” computer system, it calculates the risk of a patient getting sicker and requiring transfer to the ICU.  “When it reaches a certain threshold it alerts the medical team,” he says. “Their glucose levels are high, that goes into our lab system, this information gets fed into an algorithm along with others, and it says, ‘Huh, there might be a problem here.’”

Only a handful of institutions across the globe are currently trying similar approaches to health care. Drs. Verma and Mamdani and their team will be among the first to test the quality and effects of its predictive power in a clinical trial. “It’s way more accurate than we’re used to with traditional methods,” he says. “It’s pretty powerful.”

Recognizing the trailblazing nature of the team’s work and its potential to produce direct, positive health care outcomes for patients, the Vector Institute is providing operational and technical research support, to maximize its impact.

With proof of concept in hand, the next step is integrating it into existing hospital systems, a task Dr. Mamdani admits is easier said than done. “How do you get it to work in a way that it provides physicians with helpful and meaningful information in an environment where alarms go off regularly?”

Both Dr. Mamdani and Dr. Verma agree that the key to their success, as well as what makes their project so unique, is the access to frontline care workers. They bring doctors, nurses and patients together to first find out what they need and then work within those constraints. “It’s much more effective to tailor an algorithm to clinicians’ workflows than to tailor clinician behaviour to how an algorithm performs.”

 

Early Warning System for General Internal Medicine is the first of a series of Pathfinder Projects identified and supported by the Vector Institute.

By Ian Gromely

Israel’s Holocaust Museum Embracing AI to Help Visitors Draw Insights from its Vast Archives

Yad Vashem, the world’s preeminent Holocaust memorial center, is dedicated to keeping alive for future generations the memory of the 6 million Jews who perished at the hands of the German Nazis and their collaborators.

But its World Holocaust Remembrance Center — a source for documentation used by scholars worldwide — is overwhelmed with difficult-to-find digital media documenting the lives of victims and survivors.

The Jerusalem-based organization is turning to AI to help identify, organize and link photos and other historical documents amid its ocean of data, for easier discovery. That’s because the documentation, gathered over decades of submissions and discoveries, and now almost fully digitized, is a source for Holocaust scholars globally.

A destination for a million visitors each year — six U.S. presidents have visited the site — Yad Vashem has archives that include unique, searing video testimonies, short films, photos, personal written accounts, Nazi documentation, and audio files. In addition to remembering Hitler’s victims, it pays tribute to the non-Jews who put their lives at risk trying to save them.

People worldwide last week recognized Holocaust Remembrance Day.

Twice the Data of Library of Congress

Its 800 million digital assets — which comprise over 4 petabytes of data (more than twice that held by the U.S. Library of Congress) — make it a daunting challenge for the institution to keep up with indexing this history for researchers, let alone reach a younger generation.

Using deep neural networks, Yad Vashem’s team can let image-recognition algorithms help index and categorize its digital history. This could lead to finding new connections and stories on Holocaust victims, according to Michael Lieber, chief information officer at Yad Vashem.

Lieber is optimistic that AI will help better identify resources to tell stories of Holocaust victims and survivors on its social media accounts. That could help keep it in touch with younger audiences, he said.

He’s also hopeful that researchers may use deep learning in ways to surface new historical information that couldn’t otherwise be discovered.

“We are among the first institutions in the world dealing with cultural heritage that decided to have a digital copy of everything because that is the way to get to a much wider audience globally,” said Lieber.

Improving Search for Family History

Many individuals visit Yad Vashem to research what happened to grandparents and great grandparents and piece together their family history. The problem is that the collection of digitized data, which could double in years to come, is difficult to search.

Yad Vashem’s technology team aims to change that by tapping into deep learning driven by high performance computing.

It plans to harness the supercomputing power of the NVIDIA DGX-1 AI system to help organize and augment its history using deep learning. DGX-1 offers the power of hundreds of CPU-based servers in a single system capable of over a petaFLOP of AI computing power.

The DGX-1 puts Yad Vashem alongside the world’s most innovative organizations deploying AI to address their challenges, said Yuval Mazor, senior solutions architect at NVIDIA.

“They get tangible benefits from the application of AI,” he said. “For example, Yad Vashem can use video analytics for understanding and predicting museum traffic and the impact of individual exhibits, as well as for extracting deep insights from the wealth of historical data,” he said. “These can help Yad Vashem in its primary mission, which is to reach and educate as many people as possible.”

Unsupervised learning holds the promise for trained neural networks to create meta-tags for digital artifacts, allowing deep learning to connect the dots on all kinds of information, Lieber said.

“If you manage to locate a prison card in the Mauthausen camp, the system will know that it is an inmate card,” he said. “It will direct you to the relevant data fields and documents, and you will be able to locate and identify types of documents and provide additional information without human intervention.”

The alternative would be to have legions of people label hundreds of millions of digital media assets and continue to keep track and make updates on databases.

NVIDIA research and development staff in Israel is partnering with Yad Vashem on the effort.

The post Israel’s Holocaust Museum Embracing AI to Help Visitors Draw Insights from its Vast Archives appeared first on The Official NVIDIA Blog.

[P] Nextjournal: Hosted ML notebook platform

Hi all,

for the past 3 years we’ve been working on a new computational notebook platform for Data Science: Nextjournal. Our goals were to make computation more accessible and automatically reproducible, so it becomes easier to collaborate and build on top of each others work. With full GPU support and templates for Tensorflow, Keras, PyTorch, TFLearn, etc. it’s quite easy to get started on a new ML project in Nextjournal. There’s also a collection of ML notebooks already published on out platform.

We opened signups today so if this sounds interesting to you head over to nextjournal.com and check it out.

Here’s a list of what else Nextjournal can do:

  • Nextjournal runs Python, R, Julia and Clojure all in the same notebook. Let docs, code completion and per-line errors help you out along the way.
  • Import your existing notebooks (Jupyter, RMarkdown and Markdown) or get started with an existing template.
  • Install any package or system library you need. In Nextjournal you have full access to the filesystem to install anything you want. With the click of a button, you can save your environment reproducibly as a docker image.
  • In Nextjournal, your notebook and your data is versioned automatically, all the time. If you break something, simply restore a previous version.
  • Easily mount your S3 or Google Buckets or import private GitHub repositories. Secrets are stored encrypted.
  • Share drafts using a secret URL or invite collaborators to edit in real time.

Happy to answer any questions that come up!

submitted by /u/philippmarkovics
[link] [comments]