Goto

Collaborating Authors

 Instructional Material


How to transform your business with Artificial Intelligence - Dataconomy

#artificialintelligence

Ajit Jaokar is a leading expert working at the intersection of Data Science, IoT, AI, Machine Learning, Big Data, Mobile, and Smart Cities. He teaches IoT and Data Science at Oxford and also is a director of Smart Cities Lab in Madrid. Ajit's work involves applying machine learning techniques to complex problems in the IoT and Telecoms domains. You can follow him on twitter @AjitJaokar and his blogs at Future Text. We are beyond thrilled to announce that Ajit will not only be speaking at our Big Data, Berlin meetup February 17, but he will also be at the head of the second workshop of our'Dataconomy Presents' series.


IZA World of Labor - Who owns the robots rules the world

#artificialintelligence

The 2012 publication Race against the Machine makes the case that the digitalization of work activities is proceeding so rapidly as to cause dislocations in the job market beyond anything previously experienced [1]. Unlike past mechanization/automation, which affected lower-skill blue-collar and white-collar work, today's information technology affects workers high in the education and skill distribution. Machines can substitute for brains as well as brawn. On one estimate, about 47% of total US employment is at risk of computerization [2]. If you doubt whether a robot or some other machine equipped with digital intelligence connected to the internet could outdo you or me in our work in the foreseeable future, consider news reports about an IBM program to "create" new food dishes (chefs beware), the battle between anesthesiologists and computer programs/robots that do their job much cheaper, and the coming version of Watson ("twice as powerful as the original") based on computers connected over the internet via IBM's Cloud [3]. On the darker side, you do not have to be paranoid to be paranoid about the potential technologies that the super-secret computers of the US National Security Agency (NSA) have on their digital drawing-boards.


Artificial Intelligence and Expertise: The Two Faces of the Same Artificial Performance Coin

AAAI Conferences

To ensure we do not forget relevant aspects of AI, we The field of Artificial Intelligence (AI) is fertile: it is at the present some key works which have already focused on same time the root of the dreams and deceptions of many defining (artificial) intelligence in Section 2. We then highlight people, a common feature in science fiction, and various the potential lack of cross-fertilisation they may be subject technical projects in many domains of application. Although to in Section 3 and consider the definition of human we may appreciate the rich emotions and ideas brought by expertise to draw a definition of human intelligence in Section a concept such as AI, some people are seriously working on 4. Next, we generalise these definitions to cover also artificial it in an attempt to produce autonomous agents able to meet agents in Section 5 and provide more details about the the various needs of different users. These projects, however, domain-generic data and processes of our definition of intelligence have faced several troubles and unfulfilled promises in in Section 6. We rely further on the expertise field in the history of the field, leading to shortenings of funding Section 7 by describing three kinds of measures of expertise, and years of research efforts lost (Franklin 2014). Despite mapping them to existing measures of intelligence, and suggesting the presence of "intrepid researchers" to advance the field, directions to investigate. Finally, Section 8 expands from an industrial point of view such projects were abandoned the discussion to a novel conception of the field of AI as a and considered as failures.


Learning to Tutor from Expert Demonstrators via Apprenticeship Scheduling

AAAI Conferences

We have conducted a study investigating the use of automated tutors for educating players in the context of serious gaming (i.e., game designed as a professional training tool). Historically, researchers and practitioners have developed automated tutors through a process of manually codifying domain knowledge and translating that into a human-interpretable format. This process is laborious and leaves much to be desired. Instead, we seek to apply novel machine learning techniques to, first, learn a model from domain experts' demonstrations how to solve such problems, and, second, use this model to teach novices how to think like experts. In this work, we present a study comparing the performance of an automated and a traditional, manually-constructed tutor. To our knowledge, this is the first investigation using learning from demonstration techniques to learn from experts and use that knowledge to teach novices.


Learning from Graph Neighborhoods Using LSTMs

AAAI Conferences

Many prediction problems can be phrased as inferences over local neighborhoods of graphs. The graph represents the interaction between entities, and the neighborhood of each entity contains information that allows the inferences or predictions. We present an approach for applying machine learning directly to such graph neighborhoods, yielding predictions for graph nodes on the basis of the structure of their local neighborhood and the features of the nodes in it. Our approach allows predictions to be learned directly from examples, bypassing the step of creating and tuning an inference model or summarizing the neighborhoods via a fixed set of hand-crafted features. The approach is based on a multi-level architecture built from Long Short-Term Memory neural nets (LSTMs); the LSTMs learn how to summarize the neighborhood from data. We demonstrate the effectiveness of the proposed technique on a synthetic example and on real-world data related to crowdsourced grading, Bitcoin transactions, and Wikipedia edit reversions.


Google's Diane Greene: AI will cost jobs, so skills training is critical - SiliconANGLE

@machinelearnbot

Machine learning will cost us jobs, a prominent technology executive acknowledged today, but she said job disruption isn't the insurmountable problem that many observers fear. Diane Greene, senior vice president in charge of Google Inc.'s cloud business, said at the Women in Data Science conference at Stanford University today that there's "no question" that machine learning, a branch of artificial intelligence that uses data to help computers learn rather than explicitly programming them, is replacing jobs. SiliconANGLE Media's mobile live video studio, theCUBE, is doing live interviews at the conference. Already, Greene said, "machines are better than humans" at some tasks. Recently they've started to do better at some kinds of image and speech recognition, and they're performing tasks such as finding signs of disease in photos better than humans.


Python Machine Learning: Scikit-Learn Tutorial

#artificialintelligence

Machine learning is a branch in computer science that studies the design of algorithms that can learn. Typical tasks are concept learning, function learning or "predictive modeling", clustering and finding predictive patterns. These tasks are learned through available data that were observed through experiences or instructions, for example. The hope that comes with this discipline is that including the experience into its tasks will eventually improve the learning. But this improvement needs to happen in such a way that the learning itself becomes automatic so that humans like ourselves don't need to interfere anymore is the ultimate goal. There are close ties between this discipline and Knowledge Discovery, Data Mining, Artificial Intelligence (AI) and Statistics. Typical applications can be classified into scientific knowledge discovery and more commercial ones, ranging from the "Robot Scientist" to anti-spam filtering and recommender systems. But above all, you will know this discipline because it's one of the topics that you need to master if you want to excel in data science. Today's scikit-learn tutorial will introduce you to the basics of Python machine learning: step-by-step, it will show you how to use Python and its libraries to explore your data with the help of matplotlib, work with the well-known algorithms KMeans and Support Vector Machines (SVM) to construct models, to fit the data to these models, to predict values and to validate the models that you have build. The first step to about anything in data science is loading in your data. This is also the starting point of this scikit-learn tutorial.


Q&A: How to fix problems with Wi-Fi

USATODAY - Tech Top Stories

Too many laptops, tablets and other mobile devices leads to congested WiFi airwaves. Q: I have horrible Wi-Fi in rooms of my house. A: A wireless network repeater is a great way to extend coverage, but it has to be placed in the right spot. Most routers spread signals in a circle. The closer you are to the router, the stronger the signal. As the circle spreads out, there is a sweet spot to put the repeater.



Artificial Intelligence and Education

#artificialintelligence

The development of artificial intelligence (AI) has had a huge influence on today's society, as ongoing discussions evaluate the impacts of creating machines and computer systems that can react and perform like humans. These systems can process information in a more cognitive way, making them capable of more human-like functions like learning, decision-making, and visual perception. Hollywood portrayals of hyper-intelligent robots taking over the planet might make artificial intelligence seem intimidating, but there is a lot that can be gained by through these advanced computer systems. Without the element of human error, intelligent machines are capable of unmatched precision and accuracy, and since they don't require fundamental human needs like oxygen or food, they can perform tasks with far fewer limitations. In fact, AI is already popping up everywhere in our daily lives – through social media recommendations, virtual assistants on our smartphones, and even self-driving cars.