{"id":7368,"date":"2021-09-16T08:46:23","date_gmt":"2021-09-16T12:46:23","guid":{"rendered":"https:\/\/blogs.mathworks.com\/deep-learning\/?p=7368"},"modified":"2021-09-16T08:46:23","modified_gmt":"2021-09-16T12:46:23","slug":"top-5-examples-on-github-you-should-know-about","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/deep-learning\/2021\/09\/16\/top-5-examples-on-github-you-should-know-about\/","title":{"rendered":"Top 5 Examples on GitHub you should know about"},"content":{"rendered":"<p style=\"font-size: 14px;\">Did you know MATLAB has a <a href=\"https:\/\/github.com\/mathworks\"><span style=\"text-decoration: underline;\">GitHub page<\/span><\/a>? I went to see the site for myself, and it now has over 200 repositories, and quite a few deep learning-related projects.<\/p>\r\n<p style=\"font-size: 14px;\">Below are 5 deep learning examples you may not know existed or perhaps haven\u2019t gotten around to trying yet.<\/p>\r\n&nbsp;\r\n\r\n&nbsp;\r\n\r\n&nbsp;\r\n<table>\r\n<tbody>\r\n<tr>\r\n<td>\r\n<p style=\"font-size: 16px; border-radius: 50%; border: 2px solid #2c45d1; width: 30px; text-align: center; line-height: 25px; background-color: #2c45d1; color: #ffffff;\"><strong>1<\/strong><\/p>\r\n<\/td>\r\n<td style=\"padding: 5px;\"><span style=\"font-size: 1.5em;\"><strong>UNPIC, a new explainer app<\/strong><\/span>\r\n<p style=\"font-size: 14px;\"><img decoding=\"async\" loading=\"lazy\" width=\"527\" height=\"430\" class=\"alignnone size-full wp-image-7376\" style=\"font-family: inherit; font-size: 10.72px; font-weight: bold;\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2021\/05\/app_techniques1a.png\" alt=\"\" \/><\/p>\r\n<p style=\"font-size: 14px;\">UNPIC is an app which can be used to:<\/p>\r\n\r\n<ul>\r\n \t<li><span style=\"font-size: 14px;\">Calculate network accuracy and the prediction scores of an image.<\/span><\/li>\r\n \t<li><span style=\"font-size: 14px;\">Investigate network predictions and misclassifications with occlusion sensitivity, Grad-CAM, and gradient attribution.<\/span><\/li>\r\n \t<li><span style=\"font-size: 14px;\">Visualize activations, maximally activating images, and deep dream.<\/span><\/li>\r\n \t<li><span style=\"font-size: 14px;\">Compute and examine the t-SNE plot to better understand network misclassifications.<\/span><\/li>\r\n<\/ul>\r\n<p style=\"font-size: 1.5em;\"><strong><a href=\"https:\/\/github.com\/matlab-deep-learning\/Explore-Deep-Network-Explainability-Using-an-App\">&gt;&gt; Link to Repo<\/a><\/strong><\/p>\r\n<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n<p style=\"font-size: 16px; border-radius: 50%; border: 2px solid #2c45d1; width: 30px; text-align: center; line-height: 25px; background-color: #2c45d1; color: #ffffff;\"><strong>2<\/strong><\/p>\r\n<\/td>\r\n<td style=\"padding: 5px;\"><span style=\"font-size: 1.5em;\"><strong>Yolo V4<\/strong><\/span>\r\n<h6><\/h6>\r\n<img decoding=\"async\" loading=\"lazy\" width=\"596\" height=\"509\" class=\"alignnone size-full wp-image-7914\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2021\/09\/dog.png\" alt=\"\" \/>\r\n<h6><\/h6>\r\n<span style=\"font-size: 14px;\">Apparently we're up to version 4 for Yolo now, and you don't have to wait for a specific release to utilize the latest version! GitHub Repos are updated whenever a new model available.<\/span>\r\n<h6><\/h6>\r\n<span style=\"font-size: 1.5em;\"><a href=\"https:\/\/github.com\/matlab-deep-learning\/pretrained-yolo-v4\"><strong>&gt;&gt; Link to Repo<\/strong><\/a><\/span>\r\n\r\n&nbsp;\r\n\r\n&nbsp;<\/td>\r\n<td style=\"padding: 5px;\">&nbsp;\r\n\r\n&nbsp;<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n<p style=\"font-size: 16px; border-radius: 50%; border: 2px solid #2c45d1; width: 30px; text-align: center; line-height: 25px; background-color: #2c45d1; color: #ffffff;\"><strong>3<\/strong><\/p>\r\n<\/td>\r\n<td><span style=\"font-size: 1.5em;\"><strong>Human Pose Estimation<\/strong><\/span>\r\n<h6><\/h6>\r\n<img decoding=\"async\" loading=\"lazy\" width=\"348\" height=\"272\" class=\"alignnone size-full wp-image-7896\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2021\/09\/poseEstimation3D.gif\" alt=\"\" \/>\r\n<p style=\"font-size: 14px;\">This demo uses a deep neural network to perform 3D pose estimation. It's a pretty popular example, and the GIF makes this look pretty cool. Check it out and let me know what you think.<\/p>\r\n<strong><span style=\"font-size: 1.5em;\"><a href=\"https:\/\/github.com\/matlab-deep-learning\/pose-estimation-3d-with-stereo-camera\"> &gt;&gt; Link to Repo<\/a><\/span><\/strong><\/td>\r\n<\/tr>\r\n<tr>\r\n<td>\r\n<h6><\/h6>\r\n<p style=\"font-size: 16px; border-radius: 50%; border: 2px solid #2c45d1; width: 30px; text-align: center; line-height: 25px; background-color: #2c45d1; color: #ffffff;\"><strong>4<\/strong><\/p>\r\n<\/td>\r\n<td style=\"padding: 5px;\"><span style=\"font-size: 1.5em;\"><strong>Transformer Models<\/strong><\/span>\r\n<h6><\/h6>\r\n<img decoding=\"async\" loading=\"lazy\" width=\"890\" height=\"229\" class=\"alignnone size-full wp-image-7911\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2021\/09\/screen_capture_GPT.png\" alt=\"\" \/>\r\n\r\n&nbsp;\r\n<p style=\"font-size: 14px;\">I'd been searching for a good example to understand more about GPT-2, but couldn\u2019t find it right away. I'm happy to report it's easy to find with a simple \"Transformer\" search!! This includes both a BERT example and GPT-2<\/p>\r\n<strong><span style=\"font-size: 1.5em;\"><a href=\"https:\/\/github.com\/matlab-deep-learning\/transformer-models\"> &gt;&gt; Link to Repo<\/a><\/span><\/strong><\/td>\r\n<td><\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"padding: 5px;\">\r\n<p style=\"font-size: 16px; border-radius: 50%; border: 2px solid #2c45d1; width: 30px; text-align: center; line-height: 25px; background-color: #2c45d1; color: #ffffff;\"><strong>5<\/strong><\/p>\r\n<\/td>\r\n<td style=\"padding: 5px;\"><span style=\"font-size: 1.5em;\"><strong>Anomaly Detection using Autoencoders<\/strong><\/span>\r\n<h6><\/h6>\r\n<img decoding=\"async\" loading=\"lazy\" width=\"374\" height=\"420\" class=\"alignnone size-full wp-image-7854\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2021\/09\/ReconstructionError.png\" alt=\"\" \/>\r\n<h6><\/h6>\r\n<span style=\"font-size: 14px;\">This example runs through a full example of using predictive maintenance for Anomaly detection: Extract features and detect anomalies in industrial machinery vibration data using a biLSTM Autoencoder<\/span>\r\n\r\n&nbsp;\r\n<h6><\/h6>\r\n<strong><span style=\"padding: 5px;\"><span style=\"font-size: 1.5em;\"><a href=\"https:\/\/github.com\/matlab-deep-learning\/Anomaly-Detection-Autoencoder\"> &gt;&gt; Link to Repo<\/a><\/span><\/span><\/strong>\r\n\r\n&nbsp;<\/td>\r\n<td style=\"padding: 5px;\"><\/td>\r\n<td><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<h6><\/h6>\r\n<p style=\"font-size: 14px;\">Other contenders that didn't quite make the top 5:<\/p>\r\n<span style=\"font-size: 14px; border-radius: 50%; border: 2px solid #2c45d1; width: 20px; text-align: center; line-height: 20px; background-color: #2c45d1; color: #ffffff;\"><strong>#6<\/strong><\/span>\r\n<strong>Mask detection<\/strong> \u2013 This is still a popular example that was highlighted as blog post last year: Code is <a href=\"https:\/\/github.com\/matlab-deep-learning\/COVID19-Face-Mask-Detection-using-deep-learning\"><span style=\"text-decoration: underline;\">here<\/span><\/a>, Blog Post is <a href=\"https:\/\/blogs.mathworks.com\/deep-learning\/2020\/06\/11\/mask-detection-using-deep-learning\"><span style=\"text-decoration: underline;\">here<\/span><\/a>.\r\n<h6><\/h6>\r\n<span style=\"font-size: 14px; border-radius: 50%; border: 2px solid #2c45d1; width: 20px; text-align: center; line-height: 20px; background-color: #2c45d1; color: #ffffff;\"><strong>#7<\/strong><\/span>\r\n<strong>Reinforcement Learning for Finance<\/strong> \u2013 This was released as an example almost 2 years ago, but remains popular. If you are into RL for Finance, you should definitely check this out: <a href=\"https:\/\/github.com\/matlab-deep-learning\/reinforcement_learning_financial_trading\">https:\/\/github.com\/matlab-deep-learning\/reinforcement_learning_financial_trading<\/a>\r\n<h6><\/h6>\r\n<p style=\"font-size: 14px;\">See all of the deep learning repositories on MATLAB's <a href=\"https:\/\/github.com\/matlab-deep-learning\">Github Page<\/a>, and leave a comment for other examples you like or would you\u2019d like to see in the future.<\/p>\r\n\r\n<h6><\/h6>","protected":false},"excerpt":{"rendered":"<div class=\"overview-image\"><img decoding=\"async\"  class=\"img-responsive\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2021\/05\/app_techniques1a.png\" onError=\"this.style.display ='none';\" \/><\/div><p>Did you know MATLAB has a GitHub page? I went to see the site for myself, and it now has over 200 repositories, and quite a few deep learning-related projects.\r\nBelow are 5 deep learning examples you... <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/deep-learning\/2021\/09\/16\/top-5-examples-on-github-you-should-know-about\/\">read more >><\/a><\/p>","protected":false},"author":156,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[9],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/posts\/7368"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/users\/156"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/comments?post=7368"}],"version-history":[{"count":78,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/posts\/7368\/revisions"}],"predecessor-version":[{"id":8112,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/posts\/7368\/revisions\/8112"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/media?parent=7368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/categories?post=7368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/tags?post=7368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}