{"id":472,"date":"2026-08-28T04:53:36","date_gmt":"2026-08-28T04:53:36","guid":{"rendered":"https:\/\/sites.wp.odu.edu\/jjcybersec\/?page_id=472"},"modified":"2026-10-10T00:53:44","modified_gmt":"2026-10-10T00:53:44","slug":"basic-linux-commands","status":"publish","type":"page","link":"https:\/\/sites.wp.odu.edu\/jjcybersec\/basic-linux-commands\/","title":{"rendered":"Training an Image Classifier with Teachable Machine"},"content":{"rendered":"\n<p>In this assignment, I trained an image classifier in Teachable Machine to tell the difference between a person wearing a visible employee badge and a person without one. I connected AI to cybersecurity by using the model as a possible secondary check against tailgating, where an unauthorized person follows an employee through a secure door and gets around physical access controls. My first model kept picking up on \u201csomething near the neck\u201d instead of the badge itself, so I revised it with more training images, including white objects like socks and string, until it focused on the badge\u2019s shape rather than shallow cues like color and position. This showed me how much the quality of training data shapes what a model actually learns.<\/p>\n\n\n\n<div data-wp-interactive=\"\" class=\"wp-block-file\"><object data-wp-bind--hidden=\"!selectors.core.file.hasPdfPreview\" hidden class=\"wp-block-file__embed\" data=\"https:\/\/sites.wp.odu.edu\/jjcybersec\/wp-content\/uploads\/sites\/34145\/2026\/10\/03-_-Learning-Lab.pdf\" type=\"application\/pdf\" style=\"width:100%;height:600px\" aria-label=\"Embed of 03-_-Learning-Lab.\"><\/object><a id=\"wp-block-file--media-421d7cd3-1076-4d5e-913d-1021af1c6dfa\" href=\"https:\/\/sites.wp.odu.edu\/jjcybersec\/wp-content\/uploads\/sites\/34145\/2026\/10\/03-_-Learning-Lab.pdf\">03-_-Learning-Lab<\/a><a href=\"https:\/\/sites.wp.odu.edu\/jjcybersec\/wp-content\/uploads\/sites\/34145\/2026\/10\/03-_-Learning-Lab.pdf\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-421d7cd3-1076-4d5e-913d-1021af1c6dfa\">Download<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>In this assignment, I trained an image classifier in Teachable Machine to tell the difference between a person wearing a visible employee badge and a person without one. I connected AI to cybersecurity by using the model as a possible secondary check against tailgating, where an unauthorized person follows an employee through a secure door&#8230; <\/p>\n<div class=\"link-more\"><a href=\"https:\/\/sites.wp.odu.edu\/jjcybersec\/basic-linux-commands\/\">Read More<\/a><\/div>\n","protected":false},"author":27457,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/sites.wp.odu.edu\/jjcybersec\/wp-json\/wp\/v2\/pages\/472"}],"collection":[{"href":"https:\/\/sites.wp.odu.edu\/jjcybersec\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sites.wp.odu.edu\/jjcybersec\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sites.wp.odu.edu\/jjcybersec\/wp-json\/wp\/v2\/users\/27457"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.wp.odu.edu\/jjcybersec\/wp-json\/wp\/v2\/comments?post=472"}],"version-history":[{"count":4,"href":"https:\/\/sites.wp.odu.edu\/jjcybersec\/wp-json\/wp\/v2\/pages\/472\/revisions"}],"predecessor-version":[{"id":648,"href":"https:\/\/sites.wp.odu.edu\/jjcybersec\/wp-json\/wp\/v2\/pages\/472\/revisions\/648"}],"wp:attachment":[{"href":"https:\/\/sites.wp.odu.edu\/jjcybersec\/wp-json\/wp\/v2\/media?parent=472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}