Deep Learning
Learning to update Auto-associative Memory in Recurrent Neural Networks for Improving Sequence Memorization
Learning to remember long sequences remains a challenging task for recurrent neural networks. Register memory and attention mechanisms were both proposed to resolve the issue with either high computational cost to retain memory differentiability, or by discounting the RNN representation learning towards encoding shorter local contexts than encouraging long sequence encoding. Associative memory, which studies the compression of multiple patterns in a fixed size memory, were rarely considered in recent years. Although some recent work tries to introduce associative memory in RNN and mimic the energy decay process in Hopfield nets, it inherits the shortcoming of rule-based memory updates, and the memory capacity is limited. This paper proposes a method to learn the memory update rule jointly with task objective to improve memory capacity for remembering long sequences. Also, we propose an architecture that uses multiple such associative memory for more complex input encoding. We observed some interesting facts when compared to other RNN architectures on some well-studied sequence learning tasks.
Does the Answer to Better Patient Care Lie in Machine Learning?
Quite possibly, doctors have a tough job to do monitoring several patients at one time, and sometimes standards can slip when they're given too heavy a workload. However, researchers from MIT's Computer Science and Artificial Intelligence Laboratory (CSAIL) have set put to change that by integrating machine learning techniques into patient care and to help doctors make better decisions. One approach created was named "ICU Intervene" and is a machine learning approach that processes large amounts of intensive care unit (ICU) data to figure out what treatments are the best option for the different symptoms presented. Deep learning is used to allow the computers to make real-time predictions by learning from past ICU cases. Lead author on the study and Ph.D. student, Harini Suresh, says "The system could potentially be an aid for doctors in the ICU, which is a high-stress, high-demand environment. The goal is to leverage data from medical records to improve health care and predict actionable interventions."
Elon Musk's Research Venture Has Trained AI To Teach Itself
As part of its effort to find better ways to develop and train "safe artificial general intelligence," OpenAI has been releasing its own versions of reinforcement learning algorithms. They call these OpenAI Baselines, and the most recent additions to these algorithms are two baselines that are meant to enhance machine learning performance by making it more efficient. The first is a baseline implementation called Actor Critic using Kronecker-factored Trust Region (ACKTR). Developed by researchers from the University of Toronto (UofT) and New York University (NYU), ACKTR improves on the way AI policies perform deep reinforcement learning -- learning that is accomplished only by trial and error, and obtained only through raw observation. In a paper published online, the UofT and NYU researchers used simulated robots and Atari games to test how ACKTR learns control policies.
Progress in AI seems like it's accelerating, but here's why it could be plateauing
"In 30 years we're going to look back and say Geoff is Einstein--of AI, deep learning, the thing that we're calling AI," Jacobs says. Hinton's breakthrough, in 1986, was to show that backpropagation could train a deep neural net, meaning one with more than two or three layers. A 2012 paper by Hinton and two of his Toronto students showed that deep neural nets, trained using backpropagation, beat state-of-the-art systems in image recognition. That's the bottom layer of the club sandwich: 10,000 neurons (100x100) representing the brightness of every pixel in the image.
Diving deep into what's new with Azure Machine Learning
Earlier today, we disclosed a set of major updates to Azure Machine Learning designed for data scientists to build, deploy, manage, and monitor models at any scale. This has been in private preview for the last 6 months, with over 100 companies, and we're incredibly excited to share these updates with you today. This post covers the learnings we've had with Azure Machine Learning so far, the trends we're seeing from our customers today, the key design points we've considered in building these new features, and dive into the new capabilities. We launched Azure Machine Learning Studio three years ago, designed to enable established data scientists and those new to the space to easily compose and deploy ML models. Before the term was in use, we enabled serverless training of experiments built by graphically composing from a rich set of modules, and then deploying these as a web service with the push of a button. The service serves billions of scoring requests on top of hundreds of thousands of models built by data scientists.
Home
CloudPainter is an artificially creative painting robot project. It is the sixth collaborative robotic art system that I have made in the past twelve years. My first machine drew simple lines with a paint brush, connect-the-dots. My most recent robots use a custom 3D printed paint head, two robotics arms, deep learning, artificial intelligence, and computational creativity to make an increasing amount of independent aesthetic decisions. Have always wondered what exactly creativity was.
Understanding LSTM dimension data reported by Tensorflow's get_variable_to_shape_map()
I am attempting to use a Tensorflow LSTM to do sentiment analysis of tweet data. The program runs fine, but my grasp of what the algorithm is doing is so weak that I'm not sure I can trust the results. I'm hoping someone can clarify for me some of the dimension numbers that get_variable_to_shape_map() reports for the LSTM, because they are not what I expected. The 2 is the dimension of the label, and the 512 is the size of the batch and 128 is the number of hidden layers, but I do not know where the 228 comes from, and for that matter, I don't really understand why the 128 and the 512 show up where they do. Neither of the variables have dimensions matching the placeholders.
80% of data scientists will have deep learning in their toolkits by 2018, predicts Gartner 7wData
Deep learning, a variation of machine learning (ML), represents the major driver toward Artificial Intelligence(AI), reports Gartner. As Deep learning delivers superior data fusion capabilities over other ML approaches, the analyst firm predicts that in two years, deep learning will be a critical driver for best-in-class performance for demand, fraud and failure predictions. "Deep learning is here to stay and expands ML by allowing intermediate representations of the data," says Alexander Linden, research vice president at Gartner. Gartner's 2017 Hype Cycle for Emerging Technologies notes deep learning is receiving additional attention because it harnesses cognitive domains that were previously the exclusive territory of humans, mainly image and voice recognition and text understanding. "Deep learning can, for example, give promising results when interpreting medical images in order to diagnose cancer early. It can also help improve the sight of visually impaired people, control self-driving vehicles, or recognise and understand a specific person's speech."