Archivo de la categoría: AI

Microsoft pushes forward with AI despite Tay set-back

Microsoft To Layoff 18,000Microsoft has announced a number of updates for its advanced analytics and machine learning offerings as part of its ‘Conversation-as-a-Platform’ push.

Despite the company facing criticism after its twitter-inspired PR stunt Tay backfired last week, the company has pushed forward within the artificial intelligence space, updating its Cortana Intelligence Suite and releasing its Skype Bot Platform.

“As an industry, we are on the cusp of a new frontier that pairs the power of natural human language with advanced machine intelligence,” said Satya Nadella, CEO at Microsoft, at the Build 2016 event. “At Microsoft, we call this Conversation-as-a-Platform, and it builds on and extends the power of the Microsoft Azure, Office 365 and Windows platforms to empower developers everywhere.”

The Cortana Intelligence Suite, formerly known as Cortana Analytics Suite, is built on the company’s on-going research into big data, machine learning, perception, analytics and intelligent bots. The offering allows developers to build apps and bots which interact with customers in a personalized way, but also react to real-world developments in real-time.

Microsoft also announced two new additions to the suite, Microsoft Cognitive Services, formerly known as Project Oxford and the Microsoft Bot Framework, both of which are still in preview.

The first, Microsoft Cognitive Services, has 22 APIs available for developers including emotion detection, speech analysis and Custom Recognition Intelligent Service. The face application programming interface made headlines last year, as the results of an app which estimated user ages was highly varied.

At the time, the team highlighted “the age and gender-recognition features are labelled as experimental features” and also said that despite the mistakes the app made, the fact that it trended on twitter meant that the volumes of data collected would aid the company in refining the technology over time.

The second, Microsoft Bot Framework, can be used in any programming language, enabling developers to build intelligent bots which can converse with customers in a variety of platforms including text/SMS, Office 365, and the web. The bots can also connect to social channels such as Twitter and Slack. The company claims that the bots can be utilized in a number of different complex scenarios though only simple ones, such as ordering a pizza or booking a hotel room, have been demoed so far.

The company also announced the launch of its Skype Bot Platform, enables developers to build bots which can interact with customers through Skype’s multiple forms of communication, including text, voice, video and 3-D interactive characters. The preview bots are very simple and limited for the moment, however once the bots are combined with the Cortana Intelligence Suite there could be potential for the bots to appear more human.

While it is early days for the Microsoft AI platforms, the team are riding the waves of both positive and negative headlines, seemingly leading the industry in the AI space. The company’s competitors are also pushing hard in the AI world, though the weight behind the announcements this week could imply that Microsoft are investing in a more serious manner than others in the industry.

IBM launches brain-inspired supercomputer with Lawrence Livermore National Laboratory

artificial intelligence, communication and futuristicIBM and Lawrence Livermore National Laboratory have launched a new project to build a brain-inspired supercomputing platform for deep learning inference.

The project will be built on IBM’s TrueNorth chip, which the company claims will process the equivalent of 16 million neurons and 4 billion synapses and consume the energy equivalent of a tablet computer. The neural network design of IBM’s Neuromorphic System aims to be able to infer complex cognitive tasks such as pattern recognition and integrated sensory processing in a much more economical manner than current chips.

“The delivery of this advanced computing platform represents a major milestone as we enter the next era of cognitive computing,” said Dharmendra Modha, Chief Scientist for Brain-inspired Computing at IBM Research.   “We value our relationships with the national labs. In fact, prior to design and fabrication, we simulated the IBM TrueNorth processor using LLNL’s Sequoia supercomputer. This collaboration will push the boundaries of brain-inspired computing to enable future systems that deliver unprecedented capability and throughput, while helping to minimize the capital, operating and programming costs – keeping our nation at the leading edge of science and technology.”

The technology itself will be utilized in a number of different manners within the National Nuclear Security Administration (NNSA), including the organizations Stockpile Stewardship Program, a program of reliability testing and maintenance of its nuclear weapons without the use of nuclear testing.

“Neuromorphic computing opens very exciting new possibilities and is consistent with what we see as the future of the high performance computing and simulation at the heart of our national security missions,” said Jim Brase, Livermore National Laboratory’s Deputy Associate Director for Data Science. “The potential capabilities neuromorphic computing represents and the machine intelligence that these will enable will change how we do science.”

While Artificial Intelligence has been one of the more prominent trends in the cloud computing world, the success of the technology and PR stunts launched has been varied.

AlphaGo is an example of the success of AI, as Google Deepmind’s AI program beat world Go champion Lee Se-dol in a five match series. As traditional machine learning techniques could not be applied in this instance, the team combined an advanced tree search with deep neural network allowing the program to readjust its behaviour through reinforcement learning. The win came as a surprise to commentators, as the game Go relies on intuition and feel.

On the opposite end of the spectrum, Microsoft has had to release an apology after its twitter inspired AI stunt backfired. The program tweeted controversial comments as it was unable to grasp the politically incorrect nature of the messages it received from users, as reported by the Independent.

Google’s AlphaGo publicity stunt raises profile of AI and machine learning

Google AlphaGoWorld Go champion Lee Se-dol has beaten AlphaGo, an AI program developed by Google’s DeepMind unit this weekend, though he still trails the program 3-1 in the series.

Google’s publicity stunt highlights the progress which has been made in the world of artificial intelligence and machine learning, as commentators predicted a run-away victory for Se-dol.

DeepMind founder Demis Hassabis commented on Twitter “Lee Sedol is playing brilliantly! #AlphaGo thought it was doing well, but got confused on move 87. We are in trouble now…” allowing Se-dol to win the fourth game in the five game series. While the stunt demonstrates the potential of machine learning, Se-dol’s consolation victory proves that the technology is still capable of making mistakes.

The complexity of the game presented a number of problems for the DeepMind team, as traditional machine learning techniques would not enable the program to be successful. Traditional AI methods, which construct a search tree over all possible positions, would have required too much compute power due to the vast number of permutations within the game. The game is played primarily through intuition and feel, presenting a complex challenge for AI researchers.

The DeepMind team created a program that combined an advanced tree search with deep neural network, which enabled the program to play thousands of games with itself. The games allowed the machine to readjust its behaviour, a technique called reinforcement learning, to improve its performance day by day. This technique allows the machine to play human opponents in its own right, as opposed to mimic other players which it has studied. Commentators who has watched all four games have repeatedly questioned whether some of the moves put forward by AlphaGo were mistakes or simply unconventional strategies devised by the reinforcement learning technique.

Although the AlphaGo program demonstrates progress as well as an alternative means to build machine learning techniques, the defeat highlights that AI is still fallible; there is still some way to go before AI will become the norm in the business world.

In other AI news Microsoft has also launched its own publicity stunt, though Minecraft. The AIX platform allows computer scientists to use the world of Minecraft as a test bed to improve their own artificial intelligence projects. The platform is currently available to a small number of academic researchers, though it will be available via an open-source licence during 2016.

Minecraft appeals to the mass market due to the endless possibilities offered to the users, however the open-ended nature of the game also lends itself to artificial intelligence researchers. From searching an unknown environment, to building structures, the platform offers researchers an open playing field to build custom scenarios and challenges for an acritical intelligence offering.

Aside from the limitless environment, Minecraft also offers a cheaper alternative for researchers. In a real world environment, researcher may deploy a robot in the field though any challenges may cause damage to the robot itself. For example, should the robot not be able to navigate around a ditch, this could result in costly repairs or even replacing the robot entirely. Falling into a ditch in Minecraft simply results in restarting the game and the experiment.

“Minecraft is the perfect platform for this kind of research because it’s this very open world,” said Katja Hofmann, lead researcher at the Machine Learning and Perception group at Microsoft Research Cambridge. “You can do survival mode, you can do ‘build battles’ with your friends, you can do courses, you can implement our own games. This is really exciting for artificial intelligence because it allows us to create games that stretch beyond current abilities.”

One of the main challenges the Microsoft team are aiming to address is the process of learning and addressing problems. Scientists have become very efficient at teaching machines to do specific tasks, though decision making in new situations is the next step in the journey. This “General Intelligence” is more similar to the complex manner in which humans learn and make decisions every day. “A computer algorithm may be able to take one task and do it as well or even better than an average adult, but it can’t compete with how an infant is taking in all sorts of inputs – light, smell, touch, sound, discomfort – and learning that if you cry chances are good that Mom will feed you,” Microsoft highlighted in its blog.