机器学习在信息安全的运用
教师: 顏春煌
2020/11/16~2022/03/31

概要

本课程介绍机器学习的基本观念,并运用Python语言及工具,将机器学习运用在垃圾邮件判断、异常侦测、恶意程序分析、网络流量分析等资安问题的解决上。

课程目标

  1. 了解機器學習在資安領域的應用
  2. 認識機器學習運用在資安的演算法
  3. 能使用Python來實作機器學習的演算法
  4. 了解機器學習在資安實務應用上的限制


授课教师

  • 教師姓名:顏春煌
  • 教師簡介:

本課程教師顏春煌目前為國立空中大學管資系的教授,西元1994年於美國的愛荷華州立大學取得電腦科學博士學位,曾任教於美國印地安那州的Ball State University電腦科學系,專業領域為資料庫系統、數位學習與資料科學


课程进度表

第1周:认识机器学习以及在资安领域的应用案例

第2周:以机器学的思维来了解问题与解决的方法

第3周:垃圾邮件判断

第4周:异常侦测

第5周:恶意程序分析

第6周:网络流量分析

课程内容

本课程兼顾理论与实务,让具有资安、数据科学与Python背景的学习者能通过对于机器学习的了解,把机器学习的算法运用到资安问题的解决上,并且通过Python的实作来领略数据科学方法导入资安领域的过程与实务。


上课形式

本課程分為六個主要單元,每個單元將由數個小單元所組成,包括可瀏覽的數位教材以及穿插其中的教學活動。學員完成本課程的4次作業並取得通過成績,即可達到結業標準。


评分标准

  • 課程及格標準: 70  滿分: 100
  • 平時測驗:無
  • 平時作業:4
  • 期中考:無
  • 期末考:無


通过标准


Course grade pass:70Grade Memo:max grade 100 point

先修科目或先备能力

已修習本課程系列(資料科學在資訊安全的應用)第一門「資料科學的基礎」課程、第二門「資訊安全入門與實務」課程與第三門「Python與程式設計的運算思維」課程之學習者。