Goto

Collaborating Authors

 Education


Online Anomaly Detection with Sparse Gaussian Processes

arXiv.org Machine Learning

Online anomaly detection of time-series data is an important and challenging task in machine learning. Gaussian processes (GPs) are powerful and flexible models for modeling time-series data. However, the high time complexity of GPs limits their applications in online anomaly detection. Attributed to some internal or external changes, concept drift usually occurs in time-series data, where the characteristics of data and meanings of abnormal behaviors alter over time. Online anomaly detection methods should have the ability to adapt to concept drift. Motivated by the above facts, this paper proposes the method of sparse Gaussian processes with Q-function (SGP-Q). The SGP-Q employs sparse Gaussian processes (SGPs) whose time complexity is lower than that of GPs, thus significantly speeding up online anomaly detection. By using Q-function properly, the SGP-Q can adapt to concept drift well. Moreover, the SGP-Q makes use of few abnormal data in the training data by its strategy of updating training data, resulting in more accurate sparse Gaussian process regression models and better anomaly detection results. We evaluate the SGP-Q on various artificial and real-world datasets. Experimental results validate the effectiveness of the SGP-Q.


DEFINING EDUCATIONAL TECHNOLOGY - Life Learners Limited

#artificialintelligence

Educational technology is an inclusive term for the tools that technologically or electronically support learning and teaching. Educational technology is not restricted to high technology. However, modern electronic educational technology has become an important part of society today. Technology Depending on whether a particular aspect, component or delivery method is given emphasis, a wide array of similar or overlapping terms has been used. As such, educational technology encompasses e-learning, instructional technology, information and communication technology (ICT) in education, EdTech, learning technology, multimedia learning, technology-enhanced learning (TEL), computer-based instruction (CBI), computer managed instruction, computer-based training (CBT), computer-assisted instruction or computer-aided instruction (CAI), Internet-based training (IBT), flexible learning, web-based training (WBT), online education, digital educational collaboration, distributed learning, computer-mediated communication, cyber-learning, and multi-modal instruction, virtual education, personal learning environments, networked learning,virtual learning environments (VLE) (which are also called learning platforms), m-learning, and digital education.


DEFINING EDUCATIONAL TECHNOLOGY - Life Learners Limited

#artificialintelligence

Educational technology is an inclusive term for the tools that technologically or electronically support learning and teaching. Educational technology is not restricted to high technology. However, modern electronic educational technology has become an important part of society today. Technology Depending on whether a particular aspect, component or delivery method is given emphasis, a wide array of similar or overlapping terms has been used. As such, educational technology encompasses e-learning, instructional technology, information and communication technology (ICT) in education, EdTech, learning technology, multimedia learning, technology-enhanced learning (TEL), computer-based instruction (CBI), computer managed instruction, computer-based training (CBT), computer-assisted instruction or computer-aided instruction (CAI), Internet-based training (IBT), flexible learning, web-based training (WBT), online education, digital educational collaboration, distributed learning, computer-mediated communication, cyber-learning, and multi-modal instruction, virtual education, personal learning environments, networked learning,virtual learning environments (VLE) (which are also called learning platforms), m-learning, and digital education.


Lie on the Fly: Strategic Voting in an Iterative Preference Elicitation Process

arXiv.org Artificial Intelligence

A voting center is in charge of collecting and aggregating voter preferences. In an iterative process, the center sends comparison queries to voters, requesting them to submit their preference between two items. Voters might discuss the candidates among themselves, figuring out during the elicitation process which candidates stand a chance of winning and which do not. Consequently, strategic voters might attempt to manipulate by deviating from their true preferences and instead submit a different response in order to attempt to maximize their profit. We provide a practical algorithm for strategic voters which computes the best manipulative vote and maximizes the voter's selfish outcome when such a vote exists. We also provide a careful voting center which is aware of the possible manipulations and avoids manipulative queries when possible. In an empirical study on four real-world domains, we show that in practice manipulation occurs in a low percentage of settings and has a low impact on the final outcome. The careful voting center reduces manipulation even further, thus allowing for a non-distorted group decision process to take place. We thus provide a core technology study of a voting process that can be adopted in opinion or information aggregation systems and in crowdsourcing applications, e.g., peer grading in Massive Open Online Courses (MOOCs).


Hierarchically Structured Meta-learning

arXiv.org Machine Learning

In order to learn quickly with few samples, meta-learning utilizes prior knowledge learned from previous tasks. However, a critical challenge in meta-learning is task uncertainty and heterogeneity, which can not be handled via globally sharing knowledge among tasks. In this paper, based on gradient-based meta-learning, we propose a hierarchically structured meta-learning (HSML) algorithm that explicitly tailors the transferable knowledge to different clusters of tasks. Inspired by the way human beings organize knowledge, we resort to a hierarchical task clustering structure to cluster tasks. As a result, the proposed approach not only addresses the challenge via the knowledge customization to different clusters of tasks, but also preserves knowledge generalization among a cluster of similar tasks. To tackle the changing of task relationship, in addition, we extend the hierarchical structure to a continual learning environment. The experimental results show that our approach can achieve state-of-the-art performance in both toy-regression and few-shot image classification problems.


AI Weekly: AI is changing the way we study the stars, grow food, and create art

#artificialintelligence

Too often, technologists become wrapped up in doom-and-gloom predictions about job-stealing, prejudicial, and potentially murderous AI. Fear sells, the saying goes, and that seems doubly true when it comes to emerging tech. As my colleague Khari Johnson and I have written countless times, artificial intelligence promises to transform entire verticals for the better, from health care and education to business intelligence and cybersecurity. More excitingly, it's laying the groundwork for new industries and pursuits of which we haven't yet conceived. This week, MIT graduate student and postdoctoral fellow with Event Horizon Telescope Katie Bouman created an algorithm -- Continuous High-resolution Image Reconstruction using Patch priors, or CHIRP for short -- that combined data from eight radio telescopes from around the globe to generate the first image ever of a black hole. CHIRP -- a three-year collaborative effort among MIT's Computer Science and Artificial Intelligence Laboratory, the Harvard-Smithsonian Center for Astrophysics, and the MIT Haystack Observatory -- reconstructs images while accounting for variations in signal strength, such that delays caused by atmospheric noise cancel each other out.


Take your machine learning models to production with new MLOps capabilities

#artificialintelligence

This blog post was authored by Jordan Edwards, Senior Program Manager, Microsoft Azure. At Microsoft Build 2019 we announced MLOps capabilities in Azure Machine Learning service. MLOps, also known as DevOps for machine learning, is the practice of collaboration and communication between data scientists and DevOps professionals to help manage the production of the machine learning (ML) lifecycle. Azure Machine Learning service's MLOps capabilities provide customers with asset management and orchestration services, enabling effective ML lifecycle management. With this announcement, Azure is reaffirming its commitment to help customers safely bring their machine learning models to production and solve their business's key problems faster and more accurately than ever before.


Top 5 Factors Driving Development of Artificial Intelligence, Machine Learning and Big Data Analytics Insight

#artificialintelligence

Artificial Intelligence no doubt is the cutting-edge innovation everybody is anticipating. China who wants to be the world head in Artificial Intelligence has included AI in the school educational programs of secondary school students. Currently, you can envision the significance of AI in the coming future. AI and Machine Learning (ML) joined with consistently expanding measures of data are changing our business and social landscapes. Artificial intelligence has put his legs on different verticals of the business including automobile, healthcare, finance, assembling and retail to give some examples.


Scientists teach computers fear--to make them better drivers

#artificialintelligence

NEW ORLEANS, LOUISIANA--Computers can master some tasks--like playing a game of Go--through trial and error. But what works for a game doesn't work for risky real-world tasks like driving a car, where "losing" might involve a high-speed collision. To drive safely, humans have an exquisite feedback system: our fight-or-flight response, in which physiological reactions like a rapid heart rate and sweaty palms signal "fear," and so keep us vigilant and, theoretically, out of trouble. Now, researchers at Microsoft are giving artificial intelligence (AI) programs a rough analog of anxiety to help them sense when they're pushing their luck. The scientists placed sensors on people's fingers to record pulse amplitude while they were in a driving simulator, as a measure of arousal.


Scientists teach computers fear--to make them better drivers

#artificialintelligence

NEW ORLEANS, LOUISIANA--Computers can master some tasks--like playing a game of Go--through trial and error. But what works for a game doesn't work for risky real-world tasks like driving a car, where "losing" might involve a high-speed collision. To drive safely, humans have an exquisite feedback system: our fight-or-flight response, in which physiological reactions like a rapid heart rate and sweaty palms signal "fear," and so keep us vigilant and, theoretically, out of trouble. Now, researchers at Microsoft are giving artificial intelligence (AI) programs a rough analog of anxiety to help them sense when they're pushing their luck. The scientists placed sensors on people's fingers to record pulse amplitude while they were in a driving simulator, as a measure of arousal.