Instructional Material
Machine Learning A-Z : Hands-On Python & R In Data Science
Then this course is for you! This course has been designed by two professional Data Scientists so that we can share our knowledge and help you learn complex theory, algorithms, and coding libraries in a simple way. We will walk you step-by-step into the World of Machine Learning. With every tutorial, you will develop new skills and improve your understanding of this challenging yet lucrative sub-field of Data Science. This course is fun and exciting, but at the same time, we dive deep into Machine Learning.
2021 Python for Machine Learning & Data Science Masterclass
This is currently in an Early Bird Beta access, meaning we are still going to be continually adding content to the course (even though we are already at over 20 hours of content!) Since we're still adding content and taking student feedback as we complete the course through the start of 2021, students who enroll now will get access to a wide variety of benefits! What do you get with Early Bird Access? You will get exclusive access to weekly live video streams where we will go through interactive machine learning projects! You'll be able to directly ask questions during the streams that will coincide with section launches corresponding to new machine learning algorithms added to the course content! These weekly streams will also include live Q&A with the instructor of the course, Jose Portilla.
Uncertainty Quantification 360: A Holistic Toolkit for Quantifying and Communicating the Uncertainty of AI
Ghosh, Soumya, Liao, Q. Vera, Ramamurthy, Karthikeyan Natesan, Navratil, Jiri, Sattigeri, Prasanna, Varshney, Kush R., Zhang, Yunfeng
In this paper, we describe an open source Python toolkit named Uncertainty Quantification 360 (UQ360) for the uncertainty quantification of AI models. The goal of this toolkit is twofold: first, to provide a broad range of capabilities to streamline as well as foster the common practices of quantifying, evaluating, improving, and communicating uncertainty in the AI application development lifecycle; second, to encourage further exploration of UQ's connections to other pillars of trustworthy AI such as fairness and transparency through the dissemination of latest research and education materials. Beyond the Python package (\url{https://github.com/IBM/UQ360}), we have developed an interactive experience (\url{http://uq360.mybluemix.net}) and guidance materials as educational tools to aid researchers and developers in producing and communicating high-quality uncertainties in an effective manner.
Stochastic Iterative Graph Matching
Liu, Linfeng, Hughes, Michael C., Hassoun, Soha, Liu, Li-Ping
Recent works leveraging Graph Neural Networks to approach graph matching tasks have shown promising results. Recent progress in learning discrete distributions poses new opportunities for learning graph matching models. In this work, we propose a new model, Stochastic Iterative Graph MAtching (SIGMA), to address the graph matching problem. Our model defines a distribution of matchings for a graph pair so the model can explore a wide range of possible matchings. We further introduce a novel multi-step matching procedure, which learns how to refine a graph pair's matching results incrementally. The model also includes dummy nodes so that the model does not have to find matchings for nodes without correspondence. We fit this model to data via scalable stochastic optimization. We conduct extensive experiments across synthetic graph datasets as well as biochemistry and computer vision applications. Across all tasks, our results show that SIGMA can produce significantly improved graph matching results compared to state-of-the-art models. Ablation studies verify that each of our components (stochastic training, iterative matching, and dummy nodes) offers noticeable improvement.
Laplacian-Based Dimensionality Reduction Including Spectral Clustering, Laplacian Eigenmap, Locality Preserving Projection, Graph Embedding, and Diffusion Map: Tutorial and Survey
Ghojogh, Benyamin, Ghodsi, Ali, Karray, Fakhri, Crowley, Mark
This is a tutorial and survey paper for nonlinear dimensionality and feature extraction methods which are based on the Laplacian of graph of data. We first introduce adjacency matrix, definition of Laplacian matrix, and the interpretation of Laplacian. Then, we cover the cuts of graph and spectral clustering which applies clustering in a subspace of data. Different optimization variants of Laplacian eigenmap and its out-of-sample extension are explained. Thereafter, we introduce the locality preserving projection and its kernel variant as linear special cases of Laplacian eigenmap. Versions of graph embedding are then explained which are generalized versions of Laplacian eigenmap and locality preserving projection. Finally, diffusion map is introduced which is a method based on Laplacian of data and random walks on the data graph.
Edge AI for IoT Developers
What is Edge AI? What are some applications of this technology? Edge Computing runs processes locally on the device itself, instead of running them in the cloud. This reduced computing time allows data to be processed much faster, removes the security risk of transferring the data to a cloud-based server, and reduces the cost of data transfer, as well as the risks of bandwidth outages disrupting performance. Computer vision and AI at the edge are becoming instrumental in powering everything from factory assembly lines and retail inventory management, to hospital urgent care medical imaging equipment like X-ray and CAT scans. Drones, security cameras, robots, facial recognition on cell phones, self-driving vehicles, and more all utilize this technology as well.
AWS, DeepLearning.AI Partner On Data Science Specialization
Amazon Web Services has partnered with education technology company DeepLearning.AI to offer a new specialization to help data professionals quickly master the essentials of machine learning and efficiently deploy data science projects at scale in the AWS cloud. The three-course Practical Data Science Specialization with Amazon SageMaker, AWS' fully managed machine learning (ML) service, is available through Coursera's education platform. The new, massive open online course (MOOC) addresses a critical factor to success with ML: growing the talent pool and helping more people become ML practitioners, according to Bratin Saha, vice president of machine learning services for AWS. "At Amazon, our goal is to train every developer we hire on machine learning," said Saha, who announced the new specialization during the opening keynote address for today's virtual AWS Machine Learning Summit. "In fact, machine learning courses are now mandatory for any engineer joining Amazon, and we want to make training accessible to even more developers."
Data Science: Natural Language Processing (NLP) in Python
Created by Lazy Programmer Inc. English [Auto-generated], German [Auto-generated], 3 more Created by Lazy Programmer Inc. In this course you will build MULTIPLE practical systems using natural language processing, or NLP - the branch of machine learning and data science that deals with text and speech. This course is not part of my deep learning series, so it doesn't contain any hard math - just straight up coding in Python. All the materials for this course are FREE. After a brief discussion about what NLP is and what it can do, we will begin building very useful stuff.
How Amazon is tackling the A.I. talent crunch – Fortune
This is the web version of Eye on A.I., a weekly newsletter on the intersection of artificial intelligence and industry. Sign up to get it delivered free to your inbox. Amazon, like other tech giants, is desperately hunting for workers who have an expertise in artificial intelligence. The online retailer has many businesses--its core e-commerce division, the Alexa voice-activated digital service, and the AWS cloud computing unit--that depend on machine learning. But there are relatively few computer scientists who know the technology, and those who do are in high demand.