Goto

Collaborating Authors

 Genre


House MD vs Doctor AI- Who will turn out to be the better diagnostician?

#artificialintelligence

Do a google search for "all-inclusive beach holiday" and all you see for the next weeks are advertisements for all-inclusive holidays following the virtual you. Google knows you better than your family or friends- creepy but true! Whether or not we realize it, we have made the decision to donate our data to the virtual world. Can we put our data to better use โ€“ to improve healthcare on a scale unimaginable a decade or two ago? AI systems feed on big data. Big data is nothing but a massive amount of data, the sheer size of which makes data analysis a challenge.


India's Health Challenges and Would-Be Solutions โ€“ From Human to Artificial Intelligence - Inside Villgro

#artificialintelligence

By 2030, India's population of people age 60 or older is projected to grow by 64 percent. Also by 2030, India's urban areas are expected to more than double their current population levels. Additionally, factors such as an increase in income levels, increases in health care insurance penetration, increases in private and public health care expenditure and rising consumer awareness will shape the future of the health care sector in India for the coming decades. Total spending on health care has increased at double-digit rates and accounted for 4 percent of GDP in 2013. However, government spending still remains low at 1.3 percent of GDP, making private expenditures as high as 2.7 percent of GDP in 2013.


How useful is Real Analysis for Machine Learning? โ€ข /r/MachineLearning

@machinelearnbot

The truth is, unless your research area is a very certain subset of machine learning that is not very popular these days, it is unnecessary to take any math-focused class not given by an ML-focused professor. The level of (even) a graduate class will not be enough for you to understand the research-level concepts, and as such I think it would be better to study recent research papers rather than to spend time worrying about the assignments/midterm/final of a class.


Free Kaggle Machine Learning Tutorial for R

#artificialintelligence

Always wanted to compete in a Kaggle competition, but not sure you have the right skill set? We created a free interactive Machine Learning tutorial to help you out!Together with the team behind Kaggle, we have developed a free interactive tutorial on how to apply Machine Learning Techniques that can be used in your Kaggle competitions. Step by step, through fun coding challenges, the tutorial will learn you how to predict survival rate for Kaggle's Titanic competition using R and Machine Learning. Start the Machine Learning with R tutorial now!This free R tutorial is provided by DataCamp, an online interactive education platform that offers courses in data science and R programming. Each course is built around a certain data science topic, and combines video instruction with in-browser coding challenges so that you can learn by doing.


Python Ecosystem for Machine Learning - Machine Learning Mastery

#artificialintelligence

The Python ecosystem is growing and may become the dominant platform for machine learning. The primarily rationale for adopting Python for machine learning is because it is a general purpose programming language that you can use both for research and development and in production. In this post you will discover the Python ecosystem for machine learning. Python Ecosystem for Machine Learning Photo by Stewart Black, some rights reserved. Python is a general purpose interpreted programming language.


Something is wrong in the way #MachineLearning is being taught to #Developers

#artificialintelligence

The last few years have seen an explosion of interest in Machine Learning (ML) technology and potential applications. Machine Learning is the unsung hero that powers many applications, systems, sensors, devices, and products. Today, Machine Learning is so pervasive that we can often assume its presence in most of the applications and systems without having to specifically call it out. In simple terms, machine learning is a computer's ability to learn from data, and it is one of the most useful tools we have to develop intelligent systems and applications. Machine learning is used widely today for all kinds of tasks, from churn prediction in large companies, to web search, to medical diagnostics, to robotics.


Expanding on "How To Be Good" -- Some Additional Observations

#artificialintelligence

In my last post on the subject of AI, values,and socially beneficial simulation, I looked at one way of approaching the problem of AI values, society, and institutions through simulation and modeling. It occurred to me while writing it that there was also another way that might be interesting to think about, and it stems from a rejected piece I wrote last year on the subject of the computer as a "moral mirror." Though that piece was rejected for a reason (it wasn't that well-written), it has come into my mind again over the last week as the Internet has collectively reflected on my Slate article about AI values. I have some commonalities and differences with Stuart Russell's view of AI value alignment. I've looked at them here, here, here, and here.


A hybrid swarm-based algorithm for single-objective optimization problems involving high-cost analyses

arXiv.org Artificial Intelligence

In many technical fields, single-objective optimization procedures in continuous domains involve expensive numerical simulations. In this context, an improvement of the Artificial Bee Colony (ABC) algorithm, called the Artificial super-Bee enhanced Colony (AsBeC), is presented. AsBeC is designed to provide fast convergence speed, high solution accuracy and robust performance over a wide range of problems. It implements enhancements of the ABC structure and hybridizations with interpolation strategies. The latter are inspired by the quadratic trust region approach for local investigation and by an efficient global optimizer for separable problems. Each modification and their combined effects are studied with appropriate metrics on a numerical benchmark, which is also used for comparing AsBeC with some effective ABC variants and other derivative-free algorithms. In addition, the presented algorithm is validated on two recent benchmarks adopted for competitions in international conferences. Results show remarkable competitiveness and robustness for AsBeC.


Linear-time Outlier Detection via Sensitivity

arXiv.org Machine Learning

Outliers are ubiquitous in modern data sets. Distance-based techniques are a popular non-parametric approach to outlier detection as they require no prior assumptions on the data generating distribution and are simple to implement. Scaling these techniques to massive data sets without sacrificing accuracy is a challenging task. We propose a novel algorithm based on the intuition that outliers have a significant influence on the quality of divergence-based clustering solutions. We propose sensitivity - the worst-case impact of a data point on the clustering objective - as a measure of outlierness. We then prove that influence, a (non-trivial) upper-bound on the sensitivity, can be computed by a simple linear time algorithm. To scale beyond a single machine, we propose a communication efficient distributed algorithm. In an extensive experimental evaluation, we demonstrate the effectiveness and establish the statistical significance of the proposed approach. In particular, it outperforms the most popular distance-based approaches while being several orders of magnitude faster.


Graph Clustering Bandits for Recommendation

arXiv.org Machine Learning

Bandits are becoming an essential tool in modern recommenders systems [9, 12]. Most recommendation setting involve an ever changing dynamic set of items, in many domains such as news and ads recommendation the item set is changing so rapidly that is impossible to use standard collaborative filtering techniques. In these settings bandit algorithms such as contextual bandits have been proven to work well [10] since they provide a principled way to gauge the appeal of the new items. Yet, one drawback of contextual bandits is that they mainly work in a content-dependent regime, the user and item content features determine the preference scores so that any collaborative effects (joint user preferences over groups of items) that arise are being ignored. Incorporating collaborative effects into bandit algorithms can lead to a dramatic increase in the quality of recommendations. In bandit algorithms this has been mainly done by clustering the user. For instance, we may want to serve content to a group of users by taking advantage of an underlying network of preference relationships among them. These preference relationships can either be explicitly encoded in a graph, where adjacent nodes/users are deemed similar to one another, or implicitly contained in the data, and given as the outcome of an inference process that recognizes similarities across users based on their past behavior. To deal with this issue a new type of bandit algorithms has been developed which work under the assumption that users can be grouped (or clustered) based on their selection of items e.g.