Goto

Collaborating Authors

 Education


Java In-Depth: Become a Complete Java Engineer!

#artificialintelligence

Update on April 18th, 2018: (a) New coding exercise has been added to Collections Framework chapter to test Lists & Queues!, (b) New assignment has been added in Section 3 "This is by far the best advanced as well as beginner course I have ever read/seen since Andre LaMothe quit writing." This one should be the best seller of all the other ... " Brady Adams "This is THE best course on Java on Udemy - Period! Dheeru is not only passionate about what he is coaching but also OBSESSIVE and covers every minute detail of the subject ... Most lessons have demos which Dheeru makes sure that they do work without any glitches. He is a genius coder ... Plus, he bases the course on the best practices from the book "Effective Java" which is great. You get to cover most of this book if you study this course! If you want to learn Java right from installing, configuring and all the way to mastering its advanced topics - look no further - you are at the right place THIS - IS - IT!!!" Richard Reddy "This is a wonderful course.


Machine Learning Classification Algorithms using MATLAB

#artificialintelligence

This is the second Udemy class on Matlab I've taken. Already, a couple important concepts have been discussed that weren't discussed in the previous course. I'm glad the instructor is comparing Matlab to Excel, which is the tool I've been using and have been frustrated with. This course is a little more advanced than the previous course I took. As an engineer, I'm delighted it covers complex numbers, derivatives, and integrals.


Supervised and Unsupervised Learning with Python

@machinelearnbot

Build real-world Artificial Intelligence (AI) applications to intelligently interact with the world around you, explore real-world scenarios, and learn about the various algorithms that can be used to build AI applications. Packed with insightful examples and topics such as predictive analytics and deep learning, this course is a must-have for Python developers. Prateek Joshi is an artificial intelligence researcher, published author of five books, and TEDx speaker. He is the founder of Pluto AI, a venture-funded Silicon Valley start-up that builds analytics platforms for smart water management powered by deep learning. His work in this field has led to patents, tech demos, and research papers at major IEEE conferences.


Artificial Intelligence: Hero Or Villain For Higher Education?

#artificialintelligence

There's often a fine line between hero and villain, and by most accounts, artificial intelligence (AI) is on the villain side, sucking jobs out of the economy. These days you can't throw a rock without hitting some pundit prognosticating on the millions of jobs that will be lost from AI. One oft-cited Oxford University study predicted 47% of jobs are in jeopardy. But while AI conjures up robots and dystopian science fiction movies, it isn't magic. Today's AI consists of algorithms developed with "training data" that improve over time, otherwise known as machine learning.


Data Science in Stratified Healthcare and Precision Medicine Coursera

@machinelearnbot

About this course: An increasing volume of data is becoming available in biomedicine and healthcare, from genomic data, to electronic patient records and data collected by wearable devices. Recent advances in data science are transforming the life sciences, leading to precision medicine and stratified healthcare. In this course, you will learn about some of the different types of data and computational methods involved in stratified healthcare and precision medicine. You will have a hands-on experience of working with such data. And you will learn from leaders in the field about successful case studies.


Google Provides Free Machine Learning Course

#artificialintelligence

Machine learning is an application of artificial intelligence. It provides the system an ability to automatically learn and to improve from experience without being thoroughly programmed. The primary aim of this is to allow the computers to learn automatically without human intervention. Google is one of the major advocates of this artificial intelligence. That is the reason behind making'Google Machine Learning Crash Course' available to millions of Googlers all around the world for free as part of Google AI initiative.


UAE's HCT, Oracle partner for student training in Artificial Intelligence

#artificialintelligence

Al Olama said, "Academic institutions in the UAE play a key role in developing educational and training programmes and introducing disciplines that prepare the next generation of leaders who are capable of developing key sector." The Minister of State for AI commended the initiatives of academic institutions in the UAE to develop their educational curricula. He praised HCT's initiative to launch this specialised programme in AI science and technologies. Dr Al Shamsi highlighted the importance of cooperating with Oracle, the global organisation specialised in modern technologies, especially AI. Over the past years, HCT have worked closely with Oracle in technology education.


Projection-Free Algorithms in Statistical Estimation

arXiv.org Machine Learning

Frank-Wolfe algorithm (FW) and its variants have gained a surge of interests in machine learning community due to its projection-free property. Recently people have reduced the gradient evaluation complexity of FW algorithm to $\log(\frac{1}{\epsilon})$ for the smooth and strongly convex objective. This complexity result is especially significant in learning problem, as the overwhelming data size makes a single evluation of gradient computational expensive. However, in high-dimensional statistical estimation problems, the objective is typically not strongly convex, and sometimes even non-convex. In this paper, we extend the state-of-the-art FW type algorithms for the large-scale, high-dimensional estimation problem. We show that as long as the objective satisfies {\em restricted strong convexity}, and we are not optimizing over statistical limit of the model, the $\log(\frac{1}{\epsilon})$ gradient evaluation complexity could still be attained.


Online Structured Laplace Approximations For Overcoming Catastrophic Forgetting

arXiv.org Machine Learning

We introduce the Kronecker factored online Laplace approximation for overcoming catastrophic forgetting in neural networks. The method is grounded in a Bayesian online learning framework, where we recursively approximate the posterior after every task with a Gaussian, leading to a quadratic penalty on changes to the weights. The Laplace approximation requires calculating the Hessian around a mode, which is typically intractable for modern architectures. In order to make our method scalable, we leverage recent block-diagonal Kronecker factored approximations to the curvature. Our algorithm achieves over 90% test accuracy across a sequence of 50 instantiations of the permuted MNIST dataset, substantially outperforming related methods for overcoming catastrophic forgetting.


Minimax Lower Bounds for Cost Sensitive Classification

arXiv.org Machine Learning

The central problem of this paper is the cost-sensitive binary classification problem, where different costs are associated with different types of mistakes. Several important machine learning applications such as medical decision making, targeted marketing, and intrusion detection can be naturally formalized as costsensitive classification setup ([1]). In these domains, the cost of missing a target is much higher than that of a false-positive, and classifiers that do not take misclassification costs into account do not perform well. The cost-sensitive classification problem has been extensively studied, and people have developed efficient algorithms with provable guarantees on the (generalization) error [6, 9, 26, 27, 11, 4]. These methods primarily take existing classification methods based on empirical risk minimization and try to adapt them in various ways to be sensitive to these misclassification costs. Despite all these efforts, the understanding of the fundamental limits of this problem is still missing. In this paper, we study the hardness of this problem by obtaining minimax lower bounds. In particular, we are interested in understanding how the cost parameter influences the hardness or complexity of the cost-sensitive classification. Minimax Lower Bounds Understanding the hardness or fundamental limits of a learning problem is important for practice for the following reasons: - They give an estimate on the number of samples required for a good performance of a learning algorithm.