Amazon's Machine Learning University expands with MLU Explain

海外精选
海外精选的内容汇集了全球优质的亚马逊云科技相关技术内容。同时,内容中提到的“AWS” 是 “Amazon Web Services” 的缩写,在此网站不作为商标展示。
0
0
{"value":"![下载.gif](https://dev-media.amazoncloud.cn/13c8bb8d9d5440ad90216eb104943664_%E4%B8%8B%E8%BD%BD.gif)\n\nAmazon Web Services has expanded Machine Learning University courses with [MLU Explain](https://mlu-explain.github.io/), a public website containing visual essays that incorporate animations to explain machine learning concepts in an accessible manner.\n\nMachine learning’s importance to Amazon — and to the world at large — has spurred the need for a large number of people in the workforce to become well-versed in the fundamentals, and to learn how to utilize it for business value.\n\nWith that objective in mind, in 2016 the company launched [Machine Learning University (MLU)](https://aws.amazon.com/machine-learning/mlu/) as an in-house educational resource for employees. The classes, taught by Amazon experts, are designed to sharpen the skills of current ML practitioners, while also providing novices the ability to learn to deploy machine learning for their own projects.\n\nThen in 2020 — responding to a growing need for ML education and in an effort to lower barriers for those who want to get started with practical machine learning — [Amazon opened those courses to the public](https://www.amazon.science/latest-news/machine-learning-course-free-online-from-amazon-machine-learning-university).\n\n[Jared Wilber](https://www.linkedin.com/in/jared-wilber/), a data scientist who both teaches some of the MLU courses as well as develops fascinating visual explainers for those courses, says the goal is to help people — both seasoned veterans and newcomers alike — learn how to use machine learning in their roles.\n\n#### **MLU classes**\n\n“There are so many people who have very strong technical skills, but who don’t know a ton about machine learning,” he says. “So, our goals for MLU are twofold: the first is to teach machine learning to people who have no experience with how it works and how they can use it, and the second is to help people who already have some experience and want to sharpen their skills.”\n\n<video src=\"https://dev-media.amazoncloud.cn/d4a28e4eb90541d39314ace123fa7640_Accelerated%20Natural%20Language%20Processing%201.1%20-%20Course%20Introduction.mp4\" class=\"manvaVedio\" controls=\"controls\" style=\"width:160px;height:160px\"></video>\n\nMLU offers a range of courses, ranging from beginner to advanced, for the general public and for Amazon employees.\n\nThese courses use resources such as Amazon datasets, case studies, and Amazon Web Services tools to help learners create real-world work product. The courses available to the public include topics such as [natural language processing](https://www.youtube.com/playlist?list=PL8P_Z6C4GcuWfAq8Pt6PBYlck4OprHXsw), [computer vision](https://www.youtube.com/playlist?list=PL8P_Z6C4GcuU4knhhCouJujFZ2tTqU-Ta), [tabular data](https://www.youtube.com/playlist?list=PL8P_Z6C4GcuVQZCYf_ZnMoIWLLKGx9Mi2), and [decision trees/ensemble methods](https://www.youtube.com/playlist?list=PL8P_Z6C4GcuXrj9crYtU_XaYh3Jac4x0p).\n\nMLU also offers ten advanced courses for Amazon employees; these 36-hour courses are delivered in three-hour blocks for two weeks. Advanced topics include deep learning, reinforcement learning, mathematical fundamentals for machine learning, probabilistic graphical models, and ML production.\n\n#### **MLU Explain**\n\nNow, Amazon Web Services has further expanded MLU with [MLU Explain](https://mlu-explain.github.io/), a public website containing visual essays that incorporate fun animations and “scrolly-telling” to explain machine learning concepts in an accessible manner.\n\n![下载.gif](https://dev-media.amazoncloud.cn/cd0aceb0d7c24693ae5da4e14906f9eb_%E4%B8%8B%E8%BD%BD.gif)\n\nThis animation is from an MLU Explains article that explains the Receiver Operating Characteristic Curve (ROC) curve, how it works with a live interactive example, and how it relates to Area Under The Curve (AUC).\n\n“MLU Explain is a series of interactive articles covering core machine learning concepts, and they're meant to provide supplementary material that's educational within a light, but still informative format,” Wilber says. “Currently we have eight articles available, including articles on bias variance trade-off, the random forest algorithm, and two articles on double descent.”\n\nWilber points out that the second essay of the two-part series on the double descent phenomenon contains novel research by his colleague [Brent Werness](https://www.linkedin.com/in/brent-werness-1506471b7/), MLU’s lead instructor who also is an Amazon Web Services research scientist.\n\n“That’s an example of something we try to do with every essay: try to present like a little cool thing that is often overlooked, even in textbooks. We ask ourselves, ‘What's something we could add that's often overlooked?’”\n\nOne of the MLU visual essays is “[The Importance of Data Splitting](https://mlu-explain.github.io/train-test-validation/),” which illustrates the concept of data splitting, or when data is divided into two more subsets. The article uses animations of dogs and cats being separated by species to communicate the concept.\n\n![下载.gif](https://dev-media.amazoncloud.cn/04056be472274a9b88a41601cb07d544_%E4%B8%8B%E8%BD%BD.gif)\n\nThis animation teaches the concepts of data splitting in machine learning using an example model that attempts to determine whether animals are cats or dogs.\n\n“This is a machine learning model trained in a browser,” Wilber says. “So, if you move the dogs around, such as for the characteristic of ‘fluffiness,’ you can see that the decision boundary moves itself. It’s pretty fun.\n\n“The goal is to make interacting with these systems as unintimidating and fun as possible. We want to make it accessible for everyone.”\n\n#### **MLU Explain articles**\n\nThe most recent articles posted on MLU Explain include:\n\n- **++[Train, Test, and Validation Sets](https://mlu-explain.github.io/train-test-validation/)++**: This article teaches the concepts of data splitting in machine learning using an example model that attempts to determine whether animals are cats or dogs. The model is live in the browser, and users can explore using the algorithm by dragging the cat and dog icons around.\n- **++[ROC & AUC](https://mlu-explain.github.io/roc-auc/)++**: These are tools to understand an algorithm’s outputs, and to determine an acceptable level of false negatives and false positives. These techniques were first used during World War II to analyze radar signals.\n- **++[Precision & Recall](https://mlu-explain.github.io/precision-recall/)++**: “When evaluating classification models, practitioners need to account for more than just accuracy,” Wilber says. “Precision and recall are two popular alternatives to understand the consequences of your model’s outputs.”\n- ++**[Random Forest](https://mlu-explain.github.io/random-forest/)**++: An article exploring “how the majority vote and well-placed randomness can extend the decision-tree model to one of machine learning's most widely used algorithms, the Random Forest.”\n\n#### **What's next for MLU-Explain?**\n\nAs for the future of MLU-Explain, Wilber says several new ideas are on the table.\n\nThe first is to consider doing deeper dives into certain important machine learning topics, which Wilber calls “high-surface” topics, such as articles on popular algorithms like gradient descent, logistic regression, and neural networks (all currently in development).\n\n![下载.gif](https://dev-media.amazoncloud.cn/49e6a26477ea44e5bc989cd6b95417cf_%E4%B8%8B%E8%BD%BD.gif)\n\nThis animation illustrates “how the majority vote and well-placed randomness can extend the decision-tree model to one of machine learning's most widely used algorithms, the Random Forest.”\n\n“We want to expand the material to cover concepts typically taught in an introductory machine learning course.” This includes covering concepts in new MLU offerings, such as the new course on time series [by Lucía Santamaría](https://scholar.google.de/citations?user=SEcsB6QAAAAJ&hl=en), an MLU applied scientist based in Europe who also worked on [the decision tree visual essay](https://mlu-explain.github.io/decision-tree/).\n\nAfter that, Wilber plans to tackle more complex topics.\n\n“We’d like to eventually cover topics pertaining to deep learning, like attention-mechanisms, neural network architectures, etc. MLU has a close relationship with the D2L team [authors of the [Dive Into Deep Learning textbook](https://www.amazon.science/latest-news/amazon-scientists-author-popular-deep-learning-book)] and we plan to author companion articles to concepts covered in their book — which is amazing, for the record.”\n\nFurther down the road, Wilber envisions broadening the set of assets to add self-assessments, open contributions, and even gamification.\n\n“A lot of the algorithms you could think of as a game, where parameters affect game state and outcome,” he observes. “There are definitely opportunities to build on that.”\n\nWilber sees an opportunity to allow for others to contribute to the effort as well.\n\n“These sorts of interactive documents are difficult to make, so I’ve done my best to make them as easy and open to copy as possible,” he explains. “The code for each article is available [open-source](https://github.com/aws-samples/aws-mlu-explain), each article references any resources used in its creation, and I’ve created a reusable template for our articles with many of the niceties baked in — so feel free to contribute!”\n\n![下载.gif](https://dev-media.amazoncloud.cn/82ed81fa2f7c4bc0a21f1cf06b455436_%E4%B8%8B%E8%BD%BD.gif)\n\nThis animation is meant to help students understand the tradeoff between under- and over-fitting models and how it relates to bias and variance.\n\nWhatever the path, Wilber says he hopes these assets can help people both at Amazon and externally learn how to make the best use of a rapidly expanding technology.\n\nAll MLU-Explain articles [are available for free to anyone](https://mlu-explain.github.io/) seeking to learn more about the machine-learning field. To dive deeper into [deep-learning](https://www.amazon.science/tag/deep-learning) topics, [Dive into Deep Learning is an interactive book](https://d2l.ai/) with code, math, and discussions. The book, which has been adopted by 300 universities in 55 countries, is implemented in NumPy/MXNet, PyTorch, and TensorFlow\n\nABOUT THE AUTHOR\n\n#### **[Steve Tally](https://www.amazon.science/author/steve-tally)**\n\nSteve Tally is a freelance science and technology writer in West Lafayette, Indiana.","render":"<p><img src=\"https://dev-media.amazoncloud.cn/13c8bb8d9d5440ad90216eb104943664_%E4%B8%8B%E8%BD%BD.gif\" alt=\"下载.gif\" /></p>\n<p>Amazon Web Services has expanded Machine Learning University courses with <a href=\"https://mlu-explain.github.io/\" target=\"_blank\">MLU Explain</a>, a public website containing visual essays that incorporate animations to explain machine learning concepts in an accessible manner.</p>\n<p>Machine learning’s importance to Amazon — and to the world at large — has spurred the need for a large number of people in the workforce to become well-versed in the fundamentals, and to learn how to utilize it for business value.</p>\n<p>With that objective in mind, in 2016 the company launched <a href=\"https://aws.amazon.com/machine-learning/mlu/\" target=\"_blank\">Machine Learning University (MLU)</a> as an in-house educational resource for employees. The classes, taught by Amazon experts, are designed to sharpen the skills of current ML practitioners, while also providing novices the ability to learn to deploy machine learning for their own projects.</p>\n<p>Then in 2020 — responding to a growing need for ML education and in an effort to lower barriers for those who want to get started with practical machine learning — <a href=\"https://www.amazon.science/latest-news/machine-learning-course-free-online-from-amazon-machine-learning-university\" target=\"_blank\">Amazon opened those courses to the public</a>.</p>\n<p><a href=\"https://www.linkedin.com/in/jared-wilber/\" target=\"_blank\">Jared Wilber</a>, a data scientist who both teaches some of the MLU courses as well as develops fascinating visual explainers for those courses, says the goal is to help people — both seasoned veterans and newcomers alike — learn how to use machine learning in their roles.</p>\n<h4><a id=\"MLU_classes_12\"></a><strong>MLU classes</strong></h4>\n<p>“There are so many people who have very strong technical skills, but who don’t know a ton about machine learning,” he says. “So, our goals for MLU are twofold: the first is to teach machine learning to people who have no experience with how it works and how they can use it, and the second is to help people who already have some experience and want to sharpen their skills.”</p>\n<p><video src=\"https://dev-media.amazoncloud.cn/d4a28e4eb90541d39314ace123fa7640_Accelerated%20Natural%20Language%20Processing%201.1%20-%20Course%20Introduction.mp4\" controls=\"controls\"></video></p>\n<p>MLU offers a range of courses, ranging from beginner to advanced, for the general public and for Amazon employees.</p>\n<p>These courses use resources such as Amazon datasets, case studies, and Amazon Web Services tools to help learners create real-world work product. The courses available to the public include topics such as <a href=\"https://www.youtube.com/playlist?list=PL8P_Z6C4GcuWfAq8Pt6PBYlck4OprHXsw\" target=\"_blank\">natural language processing</a>, <a href=\"https://www.youtube.com/playlist?list=PL8P_Z6C4GcuU4knhhCouJujFZ2tTqU-Ta\" target=\"_blank\">computer vision</a>, <a href=\"https://www.youtube.com/playlist?list=PL8P_Z6C4GcuVQZCYf_ZnMoIWLLKGx9Mi2\" target=\"_blank\">tabular data</a>, and <a href=\"https://www.youtube.com/playlist?list=PL8P_Z6C4GcuXrj9crYtU_XaYh3Jac4x0p\" target=\"_blank\">decision trees/ensemble methods</a>.</p>\n<p>MLU also offers ten advanced courses for Amazon employees; these 36-hour courses are delivered in three-hour blocks for two weeks. Advanced topics include deep learning, reinforcement learning, mathematical fundamentals for machine learning, probabilistic graphical models, and ML production.</p>\n<h4><a id=\"MLU_Explain_24\"></a><strong>MLU Explain</strong></h4>\n<p>Now, Amazon Web Services has further expanded MLU with <a href=\"https://mlu-explain.github.io/\" target=\"_blank\">MLU Explain</a>, a public website containing visual essays that incorporate fun animations and “scrolly-telling” to explain machine learning concepts in an accessible manner.</p>\n<p><img src=\"https://dev-media.amazoncloud.cn/cd0aceb0d7c24693ae5da4e14906f9eb_%E4%B8%8B%E8%BD%BD.gif\" alt=\"下载.gif\" /></p>\n<p>This animation is from an MLU Explains article that explains the Receiver Operating Characteristic Curve (ROC) curve, how it works with a live interactive example, and how it relates to Area Under The Curve (AUC).</p>\n<p>“MLU Explain is a series of interactive articles covering core machine learning concepts, and they’re meant to provide supplementary material that’s educational within a light, but still informative format,” Wilber says. “Currently we have eight articles available, including articles on bias variance trade-off, the random forest algorithm, and two articles on double descent.”</p>\n<p>Wilber points out that the second essay of the two-part series on the double descent phenomenon contains novel research by his colleague <a href=\"https://www.linkedin.com/in/brent-werness-1506471b7/\" target=\"_blank\">Brent Werness</a>, MLU’s lead instructor who also is an Amazon Web Services research scientist.</p>\n<p>“That’s an example of something we try to do with every essay: try to present like a little cool thing that is often overlooked, even in textbooks. We ask ourselves, ‘What’s something we could add that’s often overlooked?’”</p>\n<p>One of the MLU visual essays is “<a href=\"https://mlu-explain.github.io/train-test-validation/\" target=\"_blank\">The Importance of Data Splitting</a>,” which illustrates the concept of data splitting, or when data is divided into two more subsets. The article uses animations of dogs and cats being separated by species to communicate the concept.</p>\n<p><img src=\"https://dev-media.amazoncloud.cn/04056be472274a9b88a41601cb07d544_%E4%B8%8B%E8%BD%BD.gif\" alt=\"下载.gif\" /></p>\n<p>This animation teaches the concepts of data splitting in machine learning using an example model that attempts to determine whether animals are cats or dogs.</p>\n<p>“This is a machine learning model trained in a browser,” Wilber says. “So, if you move the dogs around, such as for the characteristic of ‘fluffiness,’ you can see that the decision boundary moves itself. It’s pretty fun.</p>\n<p>“The goal is to make interacting with these systems as unintimidating and fun as possible. We want to make it accessible for everyone.”</p>\n<h4><a id=\"MLU_Explain_articles_48\"></a><strong>MLU Explain articles</strong></h4>\n<p>The most recent articles posted on MLU Explain include:</p>\n<ul>\n<li><strong><ins><a href=\"https://mlu-explain.github.io/train-test-validation/\" target=\"_blank\">Train, Test, and Validation Sets</a></ins></strong>: This article teaches the concepts of data splitting in machine learning using an example model that attempts to determine whether animals are cats or dogs. The model is live in the browser, and users can explore using the algorithm by dragging the cat and dog icons around.</li>\n<li><strong><ins><a href=\"https://mlu-explain.github.io/roc-auc/\" target=\"_blank\">ROC &amp; AUC</a></ins></strong>: These are tools to understand an algorithm’s outputs, and to determine an acceptable level of false negatives and false positives. These techniques were first used during World War II to analyze radar signals.</li>\n<li><strong><ins><a href=\"https://mlu-explain.github.io/precision-recall/\" target=\"_blank\">Precision &amp; Recall</a></ins></strong>: “When evaluating classification models, practitioners need to account for more than just accuracy,” Wilber says. “Precision and recall are two popular alternatives to understand the consequences of your model’s outputs.”</li>\n<li><ins><strong><a href=\"https://mlu-explain.github.io/random-forest/\" target=\"_blank\">Random Forest</a></strong></ins>: An article exploring “how the majority vote and well-placed randomness can extend the decision-tree model to one of machine learning’s most widely used algorithms, the Random Forest.”</li>\n</ul>\n<h4><a id=\"Whats_next_for_MLUExplain_57\"></a><strong>What’s next for MLU-Explain?</strong></h4>\n<p>As for the future of MLU-Explain, Wilber says several new ideas are on the table.</p>\n<p>The first is to consider doing deeper dives into certain important machine learning topics, which Wilber calls “high-surface” topics, such as articles on popular algorithms like gradient descent, logistic regression, and neural networks (all currently in development).</p>\n<p><img src=\"https://dev-media.amazoncloud.cn/49e6a26477ea44e5bc989cd6b95417cf_%E4%B8%8B%E8%BD%BD.gif\" alt=\"下载.gif\" /></p>\n<p>This animation illustrates “how the majority vote and well-placed randomness can extend the decision-tree model to one of machine learning’s most widely used algorithms, the Random Forest.”</p>\n<p>“We want to expand the material to cover concepts typically taught in an introductory machine learning course.” This includes covering concepts in new MLU offerings, such as the new course on time series <a href=\"https://scholar.google.de/citations?user=SEcsB6QAAAAJ&amp;hl=en\" target=\"_blank\">by Lucía Santamaría</a>, an MLU applied scientist based in Europe who also worked on <a href=\"https://mlu-explain.github.io/decision-tree/\" target=\"_blank\">the decision tree visual essay</a>.</p>\n<p>After that, Wilber plans to tackle more complex topics.</p>\n<p>“We’d like to eventually cover topics pertaining to deep learning, like attention-mechanisms, neural network architectures, etc. MLU has a close relationship with the D2L team [authors of the <a href=\"https://www.amazon.science/latest-news/amazon-scientists-author-popular-deep-learning-book\" target=\"_blank\">Dive Into Deep Learning textbook</a>] and we plan to author companion articles to concepts covered in their book — which is amazing, for the record.”</p>\n<p>Further down the road, Wilber envisions broadening the set of assets to add self-assessments, open contributions, and even gamification.</p>\n<p>“A lot of the algorithms you could think of as a game, where parameters affect game state and outcome,” he observes. “There are definitely opportunities to build on that.”</p>\n<p>Wilber sees an opportunity to allow for others to contribute to the effort as well.</p>\n<p>“These sorts of interactive documents are difficult to make, so I’ve done my best to make them as easy and open to copy as possible,” he explains. “The code for each article is available <a href=\"https://github.com/aws-samples/aws-mlu-explain\" target=\"_blank\">open-source</a>, each article references any resources used in its creation, and I’ve created a reusable template for our articles with many of the niceties baked in — so feel free to contribute!”</p>\n<p><img src=\"https://dev-media.amazoncloud.cn/82ed81fa2f7c4bc0a21f1cf06b455436_%E4%B8%8B%E8%BD%BD.gif\" alt=\"下载.gif\" /></p>\n<p>This animation is meant to help students understand the tradeoff between under- and over-fitting models and how it relates to bias and variance.</p>\n<p>Whatever the path, Wilber says he hopes these assets can help people both at Amazon and externally learn how to make the best use of a rapidly expanding technology.</p>\n<p>All MLU-Explain articles <a href=\"https://mlu-explain.github.io/\" target=\"_blank\">are available for free to anyone</a> seeking to learn more about the machine-learning field. To dive deeper into <a href=\"https://www.amazon.science/tag/deep-learning\" target=\"_blank\">deep-learning</a> topics, <a href=\"https://d2l.ai/\" target=\"_blank\">Dive into Deep Learning is an interactive book</a> with code, math, and discussions. The book, which has been adopted by 300 universities in 55 countries, is implemented in NumPy/MXNet, PyTorch, and TensorFlow</p>\n<p>ABOUT THE AUTHOR</p>\n<h4><a id=\"Steve_Tallyhttpswwwamazonscienceauthorstevetally_91\"></a><strong><a href=\"https://www.amazon.science/author/steve-tally\" target=\"_blank\">Steve Tally</a></strong></h4>\n<p>Steve Tally is a freelance science and technology writer in West Lafayette, Indiana.</p>\n"}
目录
亚马逊云科技解决方案 基于行业客户应用场景及技术领域的解决方案
联系亚马逊云科技专家
亚马逊云科技解决方案
基于行业客户应用场景及技术领域的解决方案
联系专家
0
目录
关闭