資訊系的數學課程

數學基礎

數學課程

數學軟體

常用符號

Tex 數學式

數學用語

嚴格的證明

數學理論

集合論

數論

幾何學

三角函數

尤拉數

虛數

代數學

遊戲理論

幾何級數

動態系統論

作業研究

微積分

離散數學

線性代數

機率統計

數學應用

人工智慧

邏輯與程式

方程式求解

線性代數

最佳化

爬山演算法

遺傳演算法

神經網路

機器學習

訊號處理

影像處理

語音處理

自然語言

機器翻譯

數學文明

科學與數學

工業與數學

教學影片

訊息

相關網站

參考文獻

最新修改

簡體版

English

簡介

學電腦的同學常常會有一個問題,為甚麼學校要教那麼多數學課程,這些數學又用不到,我們學了要做甚麼?

其實、這些數學都是深入電腦領域的基礎,數學不好、在進階的電腦課程上就會有障礙,本文中我們將說明這些數學課程與電腦之間的關係,並指出每一門數學的實際應用領域。

資訊系的數學、大致包函『微積分』、『線性代數』、『離散數學』、『機率統計』等,這些數學課程,其實是高年級甚至研究所電腦課程的基礎,以下、我們將說明每一門課程的應用領域。

微積分

內容:微分、積分、常微分方程、偏微分方程、傅立葉轉換、泰勒級數與函數逼近論。
應用:包含在數值分析課程中計算微分與積分的數值,其延伸領域的傅立葉轉換、泰勒級數語與函數逼近論也被用來作為影像壓縮與影像處理的基礎;微分概念也是人工智慧中類神經網路的基礎。

離散數學

內容:布林代數、排列組合、遞歸函數、圖形理論、有限狀態機、堆疊自動機(Push-Down automata)、可計算性。
應用:

  1. 布林代數是數位邏輯的基礎,並且是人工智慧中的自動推論方法的基礎。
  2. 遞歸函數是演算法中複雜度分析的基礎。
  3. 圖形理論廣泛用在演算法的設計上,尤其是最佳化演算法中。
  4. 有限狀態機與堆疊自動機是編譯器設計、正規語言與人工智慧中的自然語言處理的基礎。
  5. 可計算性是形式語言與計算理論課程之基礎。

線性代數

內容:向量、矩陣、特徵值、特徵向量。
應用:作為線性規劃、計算機圖學、影像壓縮與影像處理的基礎,矩陣也常被用在資料結構與演算法課程上面,其應用非常廣、是資訊系最重要的數學課程,很多你意想不到的的主題最後都可以用線性代數的方法處理,例如全文檢索的技術、Google中網頁的排序方法等

機率統計

內容:二項分佈、常態分佈、普瓦松分佈、可靠度檢驗。
應用:作為所有管理學研究課程的基礎,並在人工智慧中的機器學習、資料採礦(Data Mining)與貝氏機率網路(Bayisian Network)上扮演重要的角色。

工程數學

內容:工程數學是微積分的延伸,內容以複變函數論為主,其重點是傅立葉轉換、拉普拉斯轉換等高等數學。
應用:傅立葉轉換的概念在影像處理與壓縮等領域非常非常重要,而拉普拉斯轉換近來在人工智慧的機率式最佳化領域則有相當好的應用。

Facebook

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License