Goto

Collaborating Authors

 Education


Artificial intelligence could speed up and improve Alzheimer's diagnosis - Latest - News - The University of Sheffield

#artificialintelligence

The University of Sheffield With almost 29,000 of the brightest students from over 140 countries, learning alongside over 1,200 of the best academics from across the globe, the University of Sheffield is one of the world's leading universities. A member of the UK's prestigious Russell Group of leading research-led institutions, Sheffield offers world-class teaching and research excellence across a wide range of disciplines. Unified by the power of discovery and understanding, staff and students at the university are committed to finding new ways to transform the world we live in. Sheffield is the only university to feature in The Sunday Times 100 Best Not-For-Profit Organisations to Work For 2018 and for the last eight years has been ranked in the top five UK universities for Student Satisfaction by Times Higher Education. Sheffield has six Nobel Prize winners among former staff and students and its alumni go on to hold positions of great responsibility and influence all over the world, making significant contributions in their chosen fields.


The Hello World of Machine Learning in Python

#artificialintelligence

Machine learning is simply a computer learning from data instead of following a recipe. It's meant to mimic how people (and perhaps other animals) learn while still being grounded in mathematics. This post is meant to get you started with a basic machine learning model. Now, we're not re-creating Alexa, Siri, Cortana, or Google Assistant but we are going to create a brand new machine learning program from scratch. This course is meant to be easy assuming you know a bit of Python Programming.


ERC Proof of Concept: Artificial intelligence for flexible robots

#artificialintelligence

Present-day robots are made for the purpose of repeating several tasks thousands of times. To make robots more widely applicable, future robots need to be able to do thousands of tasks just a few times. Programming a robot to solve just one complex motor task has remained a challenging, costly and time-consuming task - artificial intelligence is rarely employed. In fact, manual programming has become the key bottleneck in robot use. Empowering robots with an artificially intelligence approach to autonomously learn such tasks is at the center of the new ERC Proof of Concept project "AssemblySkills", which aims to validate that an autonomous, intelligent skill learning system can enable robots to acquire and improve a rich set of motor skills for specific applications.


Machine Learning Roadmap in One Pic

#artificialintelligence

What's Inside this Roadmap? 1. Machine Learning Problems - what does a machine learning problem look like? 2. Machine Learning Process - once you've found a problem, what steps might you take to solve it?


STELLAR Analytics for the Win โ€“ an A for Enterprise Analytics Mastery

#artificialintelligence

When I was in middle school (quite a few years ago), I started to realize that I was pretty good at math. I had done okay before, but the problems and concepts were becoming more difficult. Surprisingly, I was really "getting it", while some of my classmates encountered more challenges with the subject matter. The teacher motivated us with a special letter grade when our performance on a homework assignment or quiz was stellar -- a large letter grade "A" on the top of our assignment page, which she called a "big bold A". This grade was not simply recognition for getting a 90% score on the assignment, but was awarded for achieving 99% or 100%.


Characterizing an Analogical Concept Memory for Architectures Implementing the Common Model of Cognition

arXiv.org Artificial Intelligence

Architectures that implement the Common Model of Cognition - Soar, ACT-R, and Sigma - have a prominent place in research on cognitive modeling as well as on designing complex intelligent agents. In this paper, we explore how computational models of analogical processing can be brought into these architectures to enable concept acquisition from examples obtained interactively. We propose a new analogical concept memory for Soar that augments its current system of declarative long-term memories. We frame the problem of concept learning as embedded within the larger context of interactive task learning (ITL) and embodied language processing (ELP). We demonstrate that the analogical learning methods implemented in the proposed memory can quickly learn a diverse types of novel concepts that are useful not only in recognition of a concept in the environment but also in action selection. Our approach has been instantiated in an implemented cognitive system \textsc{Aileen} and evaluated on a simulated robotic domain.


Text Complexity Classification Based on Linguistic Information: Application to Intelligent Tutoring of ESL

arXiv.org Artificial Intelligence

The goal of this work is to build a classifier that can identify text complexity within the context of teaching reading to English as a Second Language (ESL) learners. To present language learners with texts that are suitable to their level of English, a set of features that can describe the phonological, morphological, lexical, syntactic, discursive, and psychological complexity of a given text were identified. Using a corpus of 6171 texts, which had already been classified into three different levels of difficulty by ESL experts, different experiments were conducted with five machine learning algorithms. The results showed that the adopted linguistic features provide a good overall classification performance (F-Score = 0.97). A scalability evaluation was conducted to test if such a classifier could be used within real applications, where it can be, for example, plugged into a search engine or a web-scraping module. In this evaluation, the texts in the test set are not only different from those from the training set but also of different types (ESL texts vs. children reading texts). Although the overall performance of the classifier decreased significantly (F-Score = 0.65), the confusion matrix shows that most of the classification errors are between the classes two and three (the middle-level classes) and that the system has a robust performance in categorizing texts of class one and four. This behavior can be explained by the difference in classification criteria between the two corpora. Hence, the observed results confirm the usability of such a classifier within a real-world application.


An Analysis of Constant Step Size SGD in the Non-convex Regime: Asymptotic Normality and Bias

arXiv.org Machine Learning

Structured non-convex learning problems, for which critical points have favorable statistical properties, arise frequently in statistical machine learning. Algorithmic convergence and statistical estimation rates are well-understood for such problems. However, quantifying the uncertainty associated with the underlying training algorithm is not well-studied in the non-convex setting. In order to address this shortcoming, in this work, we establish an asymptotic normality result for the constant step size stochastic gradient descent (SGD) algorithm--a widely used algorithm in practice. Specifically, based on the relationship between SGD and Markov Chains [DDB19], we show that the average of SGD iterates is asymptotically normally distributed around the expected value of their unique invariant distribution, as long as the non-convex and non-smooth objective function satisfies a dissipativity property. We also characterize the bias between this expected value and the critical points of the objective function under various local regularity conditions. Together, the above two results could be leveraged to construct confidence intervals for non-convex problems that are trained using the SGD algorithm.


Looking into the black box of deep learning - ScienceBlog.com

#artificialintelligence

Deep learning systems are revolutionizing technology around us, from voice recognition that pairs you with your phone to autonomous vehicles that are increasingly able to see and recognize obstacles ahead. But much of this success involves trial and error when it comes to the deep learning networks themselves. A group of MIT researchers recently reviewed their contributions to a better theoretical understanding of deep learning networks, providing direction for the field moving forward. "Deep learning was in some ways an accidental discovery," explains Tommy Poggio, investigator at the McGovern Institute for Brain Research, director of the Center for Brains, Minds, and Machines (CBMM), and the Eugene McDermott Professor in Brain and Cognitive Sciences. "We still do not understand why it works. A theoretical framework is taking form, and I believe that we are now close to a satisfactory theory. It is time to stand back and review recent insights."


7 Stages of Machine Learning -- A Framework

#artificialintelligence

About: Data-Driven Science (DDS) provides training for people building a career in Artificial Intelligence (AI). Today, most businesses generate a lot of data, and Machine Learning (ML) is the tool to make use of it and unlock significant value for the business. However, every company and project is different, so people working on data science problems need to have a strong understanding of all important steps for successful Machine Learning. Only then, it is possible to identify and build end-to-end ML solutions that can actually make a business impact. In this blog post, we walk through our Machine Learning framework that will provide a clear and effective structure for any ML project.