Goto

Collaborating Authors

 Education


Applied Machine Learning in Python Coursera

@machinelearnbot

About this course: This course will introduce the learner to applied machine learning, focusing more on the techniques and methods than on the statistics behind these methods. The course will start with a discussion of how machine learning is different than descriptive statistics, and introduce the scikit learn toolkit. The issue of dimensionality of data will be discussed, and the task of clustering data, as well as evaluating those clusters, will be tackled. Supervised approaches for creating predictive models will be described, and learners will be able to apply the scikit learn predictive modelling methods while understanding process issues related to data generalizability (e.g. The course will end with a look at more advanced techniques, such as building ensembles, and practical limitations of predictive models.


Getting Up and Running with PyTorch on Amazon Cloud

@machinelearnbot

This is a succint tutorial aimed at helping you set up an AWS GPU instance so that you can train and test your PyTorch models in the cloud. If you don't own a GPU like me, this can be a great way of drastically reducing the training time of your models, so while your instance is furiously crunching numbers in some faraway Amazon server, you can peacefully experiment with and prototype new architectures from the comfort of a Starbucks couch. The cool part is that if you're a high school or college student, you can sign up for a Github Developer pack which will get you $150 worth of free AWS credits. That's around 167 hours or 7 days of compute time1, an amply sufficient amount for those fun weekend side projects and experiments. As usual, any code or script that appears on this page can be downloaded from my Blog Repository.


In the General AI Challenge, Teams Compete for $5 Million

#artificialintelligence

Rosa recently took steps to scale up the research on general AI by founding the AI Roadmap Institute and launching the General AI Challenge. In some rounds, participants will be tasked with designing algorithms and programming AI agents. The Challenge kicked off on 15 February with a six-month "warm-up" round dedicated to building gradually learning AI agents. The tasks were specifically designed to test gradual learning potential, so they can serve as guidance for the developers.


AI Influencer Andrew Ng Plans The Next Stage In His Extraordinary Career

#artificialintelligence

Andrew Ng is one of the foremost thinkers on the topic of artificial intelligence. He founded and led the "Google Brain" project which developed massive-scale deep learning algorithms. In 2011, he led the development of Stanford University's main Massive Open Online Course (MOOC) platform. His course on Machine Learning would eventually reach an "enrollment" of over 100,000 students. That experience led Ng to co-found Coursera, a MOOC that partners with some of the top universities in the world to offer high quality online courses. Today, Coursera is the largest MOOC platform in the world.


Internet of incarceration: How AI could put an end to prisons as we know them - RN - ABC News (Australian Broadcasting Corporation)

#artificialintelligence

Dan Hunter is a prison guard's worst nightmare. But he's not a hardened crim. As dean of Swinburne University's Law School, he's working to have most wardens replaced by a system of advanced artificial intelligence connected to a network of high-tech sensors. Called the Technological Incarceration Project, the idea is to make not so much an internet of things as an internet of incarceration. Professor Hunter's team is researching an advanced form of home detention, using artificial intelligence, machine-learning algorithms and lightweight electronic sensors to monitor convicted offenders on a 24-hour basis.


Genomic Data Science and Clustering (Bioinformatics V) Coursera

@machinelearnbot

About this course: How do we infer which genes orchestrate various processes in the cell? How did humans migrate out of Africa and spread around the world? In this class, we will see that these two seemingly different questions can be addressed using similar algorithmic and machine learning techniques arising from the general problem of dividing data points into distinct clusters. In the first half of the course, we will introduce algorithms for clustering a group of objects into a collection of clusters based on their similarity, a classic problem in data science, and see how these algorithms can be applied to gene expression data. In the second half of the course, we will introduce another classic tool in data science called principal components analysis that can be used to preprocess multidimensional data before clustering in an effort to greatly reduce the number dimensions without losing much of the "signal" in the data.


Machine Learning With Big Data Coursera

@machinelearnbot

About this course: Want to make sense of the volumes of data you have collected? Need to incorporate data-driven decisions into your process? This course provides an overview of machine learning techniques to explore, analyze, and leverage data. You will be introduced to tools and algorithms you can use to create machine learning models that learn from data, and to scale those models up to big data problems. At the end of the course, you will be able to: • Design an approach to leverage data using the steps in the machine learning process.


Ultra-Fast Reactive Transport Simulations When Chemical Reactions Meet Machine Learning: Chemical Equilibrium

arXiv.org Machine Learning

During reactive transport modeling, the computational cost associated with chemical reaction calculations is often 10-100 times higher than that of transport calculations. Most of these costs results from chemical equilibrium calculations that are performed at least once in every mesh cell and at every time step of the simulation. Calculating chemical equilibrium is an iterative process, where each iteration is in general so computationally expensive that even if every calculation converged in a single iteration, the resulting speedup would not be significant. Thus, rather than proposing a fast-converging numerical method for solving chemical equilibrium equations, we present a machine learning method that enables new equilibrium states to be quickly and accurately estimated, whenever a previous equilibrium calculation with similar input conditions has been performed. We demonstrate the use of this smart chemical equilibrium method in a reactive transport modeling example and show that, even at early simulation times, the majority of all equilibrium calculations are quickly predicted and, after some time steps, the machine-learning-accelerated chemical solver has been fully trained to rapidly perform all subsequent equilibrium calculations, resulting in speedups of almost two orders of magnitude. We remark that our new on-demand machine learning method can be applied to any case in which a massive number of sequential/parallel evaluations of a computationally expensive function $f$ needs to be done, $y=f(x)$. We remark, that, in contrast to traditional machine learning algorithms, our on-demand training approach does not require a statistics-based training phase before the actual simulation of interest commences. The introduced on-demand training scheme requires, however, the first-order derivatives $\partial f/\partial x$ for later smart predictions.


Applied Text Mining in Python Coursera

@machinelearnbot

About this course: This course will introduce the learner to text mining and text manipulation basics. The course begins with an understanding of how text is handled by python, the structure of text both to the machine and to humans, and an overview of the nltk framework for manipulating text. The second week focuses on common manipulation needs, including regular expressions (searching for text), cleaning text, and preparing text for use by machine learning processes. The third week will apply basic natural language processing methods to text, and demonstrate how text classification is accomplished. The final week will explore more advanced methods for detecting the topics in documents and grouping them by similarity (topic modelling).


Machine Learning: Clustering & Retrieval Coursera

@machinelearnbot

About this course: Case Studies: Finding Similar Documents A reader is interested in a specific news article and you want to find similar articles to recommend. What is the right notion of similarity? Moreover, what if there are millions of other documents? Each time you want to a retrieve a new document, do you need to search through all other documents? How do you group similar documents together?