Instructional Material
What's the deal with personalized learning? MATRIX Blog
Einstein once said that if you judge a fish by its ability to climb a tree, it'll live its whole life thinking it's stupid. What you may not know is that he was referring to the public educational system and the one size fits all approach to teaching. Although more than a century passed since he said this, traditional models of education still exist till this day and still insist on standardized teaching techniques, despite their inability to deliver the best results. More and more learners -- in the academic and business world -- don't find these models challenging and engaging, so they're searching for alternatives, they want more personalized learning experiences. Personalized learning is the tailoring of learning environments with the primary focus on learners and how they experience the process of knowledge acquisition.
r/MachineLearning - [P] First videos and blogs for new Deep Learning with PyTorch series now available!
This means that certain aspects of PyTorch are hidden for convenience. This makes certain routines easier and adds additional functionality but introduces an additional layer of abstraction. This series starts with PyTorch at the bottom and moves upward (bottom up approach), so it's really a matter of preference for both the course and the library. The general suggestion is to use both courses as learning resources, and to learn pure PyTorch as well as the fast.ai
r/deeplearning - How to become deep learning researcher?
If you aim to become deep learning researcher then you should lean things more deeply then just their implementation part. I would advice to start working on some project along with the reading stuff. A good knowledge of these concepts is required for reading research paper. Then learn basic ML stuff and deep learning concept. Doing this course will give you sufficient knowledge about the basic architectures of deep learning.
My Running Code from Andrew Ng's Machine Learning Intro
So instead, I've put this video together showing my code running. Topics covered broadly follow the course contents: * Linear Regression * Logistic Regression * Regularization * Hand-writing Recognition * Neural Networks * Support Vector Machines * Unsupervised Learning * Anomaly Detection * Recommender Systems Thanks for watching!
Python Implementation of Andrew Ng's Machine Learning Course (Part 1)
A few months ago I had the opportunity to complete Andrew Ng's Machine Learning MOOC taught on Coursera. It serves as a very good introduction for anyone who wants to venture into the world of AI/ML. I always wondered how amazing this course could be if it were in Python. I finally decided to re-take the course but only this time I would be completing the programming assignments in Python. In these series of blog posts, I plan to write about the Python version of the programming exercises used in the course.
Statistics for Machine Learning (7-Day Mini-Course)
Statistics is a field of mathematics that is universally agreed to be a prerequisite for a deeper understanding of machine learning. Although statistics is a large field with many esoteric theories and findings, the nuts and bolts tools and notations taken from the field are required for machine learning practitioners. With a solid foundation of what statistics is, it is possible to focus on just the good or relevant parts. In this crash course, you will discover how you can get started and confidently read and implement statistical methods used in machine learning with Python in seven days. This is a big and important post. You might want to bookmark it.
AI helps troubleshoot an intermittent SQL Database performance issue in one day
In this blogpost, you will learn how Azure SQL Database intelligent performance feature Intelligent Insights has successfully helped a customer troubleshoot a hard to find 6-month intermittent database performance issue in a single day only. You will find out how Intelligent Insights helps an ISV operate 60,000 databases by identifying related performance issues across their database fleet. You will also learn how Intelligent Insights helped an enterprise seamlessly identify a hard to troubleshoot performance degradation issue on a large-scale 35TB database fleet. Azure SQL Database, the most intelligent cloud database, is empowering small and medium size business, and large enterprises to focus on writing awesome applications while entrusting Azure to autonomously take care of running, scaling, and maintain a peak performance with a minimum of human interaction, or advanced technical skill set required. Intelligent Insights is a new disruptive intelligent performance technology leveraging the power of artificial intelligence (AI) to continuously monitor and troubleshoot Azure SQL Database performance issues with a pinpoint accuracy and at a large scale simply not possible before.
Applied Data Science with Python Coursera
The 5 courses in this University of Michigan specialization introduce learners to data science through the python programming language. This skills-based specialization is intended for learners who have a basic python or programming background, and want to apply statistical, machine learning, information visualization, text analysis, and social network analysis techniques through popular python toolkits such as pandas, matplotlib, scikit-learn, nltk, and networkx to gain insight into their data. Introduction to Data Science in Python (course 1), Applied Plotting, Charting & Data Representation in Python (course 2), and Applied Machine Learning in Python (course 3) should be taken in order and prior to any other course in the specialization. After completing those, courses 4 and 5 can be taken in any order. All 5 are required to earn a certificate.
Connectionist Recommendation in the Wild
Pardos, Zachary A., Fan, Zihao, Jiang, Weijie
In this paper, we demonstrate novel ways in which the synthesis of these data can illuminate the terrain of users' environment and support them in their decision making and wayfinding. A novel application of Recurrent Neural Networks and skip-gram models, approaches popularized by their application to modeling language, are brought to bear on student university enrollment sequences to create vector representations of courses and map out traversals across them. We present demonstrations of how scrutability from these neural networks can be gained and how the combination of these techniques can be seen as an evolution of content tagging and a means for a recommender to balance user preferences inferred from data with those explicitly specified. From validation of the models to the development of a UI, we discuss additional requisite functionality informed by the results of a field study leading to the ultimate deployment of the system at a university.