Goto

Collaborating Authors

 Genre


Create a bot of yourself with Watson - Watson

#artificialintelligence

Want to create your own bot but too busy to read the full tutorial? You can import our workspace! Signup for a Bluemix account, create your conversation instance, import the workspace. Keep reading below for full details. Whether it's answering questions for online shoppers, assisting customers file their taxes, or helping people understand their insurance policies, chatbots are enhancing experiences today more than ever. But the experiences that you choose to enhance is entirely up to you.


Three cognitive APIs that can help drive innovation - Watson

#artificialintelligence

March 8, 2017 Written by: Susan C. Daffron According to a recent survey conducted by IBM, 66 percent of organizations would like to create more digital, personalized experiences.1 For companies seeking ways to deepen relationships with individuals without the upfront costs, delays, and staffing challenges associated with conventional methods, cognitive application programming interfaces (APIs) offer a promising alternative. The IBM Watson suite of cognitive APIs are backed by advancements in artificial intelligence and machine learning. Using these APIs, developers can quickly and easily build applications that understand, reason, learn and interact naturally with people. Organizations often wonder what they can do with cognitive APIs focused on individual insights.


Talking machine learning with Tanmay Bakshi at the IBM Watson Summit!

#artificialintelligence

I spoke with Tanmay Bakshi all about machine learning, how he got into developing software so early on, what he thinks about the Singularity and more in this interview outside the IBM Watson Summit in Sydney! Tanmay Bakshi is an IBM Champion, IBM Honorary Cloud Advisor, Algorithmist, machine learning and Watson developer, author, speaker and YouTuber! Thank you for your time Tanmay! A very big thank you to the team at the IBM Watson Summit in Sydney for helping organise this interview and supporting Dev Diner in its goal of helping developers get into emerging tech! Thank you to Heartbeat Intensity for putting together the fantastic music for this and for her work behind the camera!


Design Thinking: Future-proof Yourself from AI โ€“ InFocus Blog Dell EMC Services

#artificialintelligence

It may not have been "The Matrix"[1], but the machines look like they are finally poised to take our jobs. Machines powered by artificial intelligence and machine learning process data faster, aren't hindered by stupid human biases, don't waste time with gossip on social media and don't demand raises or more days off. Figure 1: Is Artificial Intelligence Putting Humans Out of Work? While there is a high probability that machine learning and artificial intelligence will play an important role in whatever job you hold in the future, there is one way to "future-proof" your careerโ€ฆembrace the power of design thinking. I have written about design thinking before (see the blog "Can Design Thinking Unleash Organizational Innovation?"), but I want to use this blog to provide more specifics about what it is about design thinking that can help you to harness the power of machine learningโ€ฆinstead of machine learning (and The Matrix) harnessing you. Design thinking is defined as human-centric design that builds upon the deep understanding of our users (e.g., their tendencies, propensities, inclinations, behaviors) to generate ideas, build prototypes, share what you've made, embrace the art of failure (i.e., fail fast but learn faster) and eventually put your innovative solution out into the world.


Artificial Intelligence, Deep Learning, and Neural Networks Explained

@machinelearnbot

Artificial intelligence (AI), deep learning, and neural networks represent incredibly exciting and powerful machine learning-based techniques used to solve many real-world problems. For a primer on machine learning, you may want to read this five-part series that I wrote. While human-like deductive reasoning, inference, and decision-making by a computer is still a long time away, there have been remarkable gains in the application of AI techniques and associated algorithms. The concepts discussed here are extremely technical, complex, and based on mathematics, statistics, probability theory, physics, signal processing, machine learning, computer science, psychology, linguistics, and neuroscience. That said, this article is not meant to provide such a technical treatment, but rather to explain these concepts at a level that can be understood by most non-practitioners, and can also serve as a reference or review for technical folks as well.


That's 'Professor Bot' to you! How AI is changing education

#artificialintelligence

There didn't seem to be anything strange about the new teaching assistant, Jill Watson, who messaged students about assignments and due dates in professor Ashok Goel's artificial intelligence class at the Georgia Institute of Technology. Her responses were brief but informative, and it wasn't until the semester ended that the students learned Jill wasn't actually a "she" at all, let alone a human being. Jill was a chatbot, built by Goel to help lighten the load on his eight other human TAs. "We thought that if an AI TA would automatically answer routine questions that typically have crisp answers, then the (human) teaching staff could engage the students on the more open-ended questions," Goel told Digital Trends. "It is only later that we became motivated by the goal of building human-like AI TAs so that the students cannot easily tell the difference between human and AI TAs. Now we are interested in building AI TAs that enhance student engagement, retention, performance, and learning."


Calibrating chemical multisensory devices for real world applications: An in-depth comparison of quantitative Machine Learning approaches

arXiv.org Artificial Intelligence

Chemical multisensor devices need calibration algorithms to estimate gas concentrations. Their possible adoption as indicative air quality measurements devices poses new challenges due to the need to operate in continuous monitoring modes in uncontrolled environments. Several issues, including slow dynamics, continue to affect their real world performances. At the same time, the need for estimating pollutant concentrations on board the devices, espe- cially for wearables and IoT deployments, is becoming highly desirable. In this framework, several calibration approaches have been proposed and tested on a variety of proprietary devices and datasets; still, no thorough comparison is available to researchers. This work attempts a benchmarking of the most promising calibration algorithms according to recent literature with a focus on machine learning approaches. We test the techniques against absolute and dynamic performances, generalization capabilities and computational/storage needs using three different datasets sharing continuous monitoring operation methodology. Our results can guide researchers and engineers in the choice of optimal strategy. They show that non-linear multivariate techniques yield reproducible results, outperforming lin- ear approaches. Specifically, the Support Vector Regression method consistently shows good performances in all the considered scenarios. We highlight the enhanced suitability of shallow neural networks in a trade-off between performance and computational/storage needs. We confirm, on a much wider basis, the advantages of dynamic approaches with respect to static ones that only rely on instantaneous sensor array response. The latter have been shown to be best choice whenever prompt and precise response is needed.


Complexity of n-Queens Completion

Journal of Artificial Intelligence Research

The n-Queens problem is to place n chess queens on an n by n chessboard so that no two queens are on the same row, column or diagonal. The n-Queens Completion problem is a variant, dating to 1850, in which some queens are already placed and the solver is asked to place the rest, if possible. We show that n-Queens Completion is both NP-Complete and #P-Complete. A corollary is that any non-attacking arrangement of queens can be included as a part of a solution to a larger n-Queens problem. We introduce generators of random instances for n-Queens Completion and the closely related Blocked n-Queens and Excluded Diagonals Problem. We describe three solvers for these problems, and empirically analyse the hardness of randomly generated instances. For Blocked n-Queens and the Excluded Diagonals Problem, we show the existence of a phase transition associated with hard instances as has been seen in other NP-Complete problems, but a natural generator for n-Queens Completion did not generate consistently hard instances. The significance of this work is that the n-Queens problem has been very widely used as a benchmark in Artificial Intelligence, but conclusions on it are often disputable because of the simple complexity of the decision problem. Our results give alternative benchmarks which are hard theoretically and empirically, but for which solving techniques designed for n-Queens need minimal or no change.


Asymptotic Bias of Stochastic Gradient Search

arXiv.org Machine Learning

The asymptotic behavior of the stochastic gradient algorithm with a biased gradient estimator is analyzed. Relying on arguments based on the dynamic system theory (chain-recurrence) and the differential geometry (Yomdin theorem and Lojasiewicz inequality), tight bounds on the asymptotic bias of the iterates generated by such an algorithm are derived. The obtained results hold under mild conditions and cover a broad class of high-dimensional nonlinear algorithms. Using these results, the asymptotic properties of the policy-gradient (reinforcement) learning and adaptive population Monte Carlo sampling are studied. Relying on the same results, the asymptotic behavior of the recursive maximum split-likelihood estimation in hidden Markov models is analyzed, too.


Leveraging Deep Neural Network Activation Entropy to cope with Unseen Data in Speech Recognition

arXiv.org Machine Learning

Unseen data conditions can inflict serious performance degradation on systems relying on supervised machine learning algorithms. Because data can often be unseen, and because traditional machine learning algorithms are trained in a supervised manner, unsupervised adaptation techniques must be used to adapt the model to the unseen data conditions. However, unsupervised adaptation is often challenging, as one must generate some hypothesis given a model and then use that hypothesis to bootstrap the model to the unseen data conditions. Unfortunately, reliability of such hypotheses is often poor, given the mismatch between the training and testing datasets. In such cases, a model hypothesis confidence measure enables performing data selection for the model adaptation. Underlying this approach is the fact that for unseen data conditions, data variability is introduced to the model, which the model propagates to its output decision, impacting decision reliability. In a fully connected network, this data variability is propagated as distortions from one layer to the next. This work aims to estimate the propagation of such distortion in the form of network activation entropy, which is measured over a short- time running window on the activation from each neuron of a given hidden layer, and these measurements are then used to compute summary entropy. This work demonstrates that such an entropy measure can help to select data for unsupervised model adaptation, resulting in performance gains in speech recognition tasks. Results from standard benchmark speech recognition tasks show that the proposed approach can alleviate the performance degradation experienced under unseen data conditions by iteratively adapting the model to the unseen datas acoustic condition.