Goto

Collaborating Authors

 Education


Data Science in Python Pandas, Scikit-learn,Numpy Matplotlib

@machinelearnbot

"This course has taught me many things I wanted to know about pandas. It covers everything since the installation steps, so it is very good for anyone willing to learn about data analysis in python /jupyter environment." "Good explanation, I have laready used two online tutorials on data -science and this one is more step by step, but it is good" "i have studied python from other sources as well but here i found it more basic and easy to grab especially for the beginners. I can say its best course till now . The average data scientist today earns $130,000 a year by glassdoor.


Practical Deep Learning for Coders 2018 · fast.ai

@machinelearnbot

Last year we announced that we were developing a new deep learning course based on Pytorch (and a new library we have built, called fastai), with the goal of allowing more students to be able to achieve world-class results with deep learning. Today, we are making this course, Practical Deep Learning for Coders 2018, generally available for the first time, following the completion of a preview version of the course by 600 students through our diversity fellowship, international fellowship, and Data Institute in-person programs. The only prerequisites are a year of coding experience, and high school math (math required for understanding the material is introduced as required during the course). The course includes around 15 hours of lessons and a number of interactive notebooks, and is now available for free (with no ads) at course.fast.ai. Our research focuses on how to make practically useful deep learning more widely accessible. Often we've found that the current state of the art (SoTA) approaches aren't good enough to be used in practice, so we have to figure out how to improve them.


AI Researcher Ng Launches $175 Million Investment Fund

U.S. News

Ng's the co-founder of online education platform Coursera who's led AI teams at Google and Baidu. He says his background will help prioritize projects with the most potential, saving founders six months of development time otherwise lost explaining their idea. He's also tapping his personal network for leads: The fund, simply called AI Fund, isn't taking pitches from entrepreneurs.


What tomorrow's business leaders need to know about Machine Learning?

@machinelearnbot

Sometimes I write a blog just to formulate and organize a point of view, and I think it's time that I pull together the bounty of excellent information about Machine Learning. This is a topic with which business leaders must become comfortable, especially tomorrow's business leaders (tip for my next semester University of San Francisco business students!). Machine learning is a key capability that will help organizations drive optimization and monetization opportunities, and there have been some recent developments that will place basic machine learning capabilities into the hands of the lines of business. By the way, there is an absolute wealth of freely-available material on machine learning, so I've included a sources section at the end of this blog for folks who want more details on machine learning. Time to dive into the world of machine learning!


Brain systems for learning language predate humans

Daily Mail - Science & tech

The origins of humans' ability to learn language may be older than our species itself. New research has found that language may be learned in ancient'general purpose' brain circuits that emerged before humans existed, and can even be found in other animals. It's long been thought that human language relied solely on mechanisms found in our species – but, the new findings now suggest this may not be the case, after all. In addition to the evolutionary implications, experts say the discovery could be used to help improve language learning for those who may have difficulties, including people with dyslexia and stroke-related damage. The origins of humans' ability to learn language may be older than our species itself.


How linguistic descriptions of data can help to the teaching-learning process in higher education, case of study: artificial intelligence

arXiv.org Artificial Intelligence

Artificial Intelligence is a central topic in the computer science curriculum. From the year 2011 a project-based learning methodology based on computer games has been designed and implemented into the intelligence artificial course at the University of the Bio-Bio. The project aims to develop software-controlled agents (bots) which are programmed by using heuristic algorithms seen during the course. This methodology allows us to obtain good learning results, however several challenges have been founded during its implementation. In this paper we show how linguistic descriptions of data can help to provide students and teachers with technical and personalized feedback about the learned algorithms. Algorithm behavior profile and a new Turing test for computer games bots based on linguistic modelling of complex phenomena are also proposed in order to deal with such challenges. In order to show and explore the possibilities of this new technology, a web platform has been designed and implemented by one of authors and its incorporation in the process of assessment allows us to improve the teaching learning process.


Coulomb GANs: Provably Optimal Nash Equilibria via Potential Fields

arXiv.org Machine Learning

Generative adversarial networks (GANs) evolved into one of the most successful unsupervised techniques for generating realistic images. Even though it has recently been shown that GAN training converges, GAN models often end up in local Nash equilibria that are associated with mode collapse or otherwise fail to model the target distribution. We introduce Coulomb GANs, which pose the GAN learning problem as a potential field of charged particles, where generated samples are attracted to training set samples but repel each other. The discriminator learns a potential field while the generator decreases the energy by moving its samples along the vector (force) field determined by the gradient of the potential field. Through decreasing the energy, the GAN model learns to generate samples according to the whole target distribution and does not only cover some of its modes. We prove that Coulomb GANs possess only one Nash equilibrium which is optimal in the sense that the model distribution equals the target distribution. We show the efficacy of Coulomb GANs on a variety of image datasets. On LSUN and celebA, Coulomb GANs set a new state of the art and produce a previously unseen variety of different samples.


Engineering fast multilevel support vector machines

arXiv.org Machine Learning

Support vector machine (SVM) is one of the most well-known supervised classification methods that has been extensively used in such fields as disease diagnosis, text categorization, and fraud detection. Training nonlinear SVM classifier (such as Gaussian kernel based) requires solving convex quadratic programming (QP) model whose running time can be prohibitive for large-scale instances without using specialized acceleration techniques such as sampling, boosting, and hierarchical training. Another typical reason of increased running time is complex data sets (e.g., when the data is noisy, imbalanced, or incomplete) that require using model selection techniques for finding the best model parameters. The motivation behind this work was extensive applied experience with hard, large-scale, industrial (not necessarily highly heterogeneous) data sets for which fast linear SVMs produced extremely low quality results (as well as many other fast methods), and various nonlinear SVMs exhibited a strong trade off between running time and quality. It has been noticed in multiple works that many different real-world data sets have a strong underlying multiscale (in some works called hierarchical) structure [35, 31, 37, 66] that can be discovered through careful definitions of coarse-grained resolutions.


Error Analysis to your Rescue – Lessons from Andrew Ng, part 3

@machinelearnbot

Welcome to the third chapter of ML lessons from Ng's experience! Yes, this one is the continuation of the series entirely based on a recent course by Andrew Ng on Coursera. Although this post can be an independent learning, reading the previous two articles will only help understand this one better. Here are the links to the first and second articles in the series. When trying to solve a new machine learning problem (one which does not have too many online resources available already), Andrew Ng advises to build you first system real quick and then iterate on it.


Machine Learning Model Metrics

@machinelearnbot

Kangaroo Kapital is the largest credit card company in Australia. Animals across the continent use Kangaroo Kapital credit cards to make all of their daily purchases, racking up points in the company's reward system. Since Australian animals have traditionally not worn much clothing, the challenges of carrying around cash are substantial. Only having to keep track of a single credit card is a big help for your average working wallaby. But, since no clothes means no pockets, even keeping track of one credit card can be problematic.