未來想從事人工智能領域,本科數學專業與計算機專業選哪個比較好呢?

每日一發小視頻


很高興能回答你的問題

從小就聽長輩們說一句話,“學好數理化,走遍天下都不怕”。但現在看來,時代已經完全變了,現在出門吃飯基本都是掃碼支付,完全不需要給整錢,找零錢害怕被欺騙(給少了)。

數學專業與計算機專業誰主、誰輔?

大學本科會學習高數、線代、概率論。要把他們學的很清楚已經比較困難了,如果選擇了數學專業,花大力氣學好了數學,你再去想著進行人工智能操作,那麼你要怎麼操作?對Python、java根本就不瞭解。人工智能的核心是算法,但要把算法跟軟件結合起來的卻是編程語言、是計算機專業。而計算機專業與軟件工程又是緊密相關的,既要了解硬件知識,也要對軟件知識很瞭解。

真正的人工智能是可以根據環境的改變,提取主要因素,並運用算法來進行分類,進行識別判斷。舉一個例子:京東的智能快遞車,它可以避障,但是剛開始肯定是無法把所有的避障物品都通過算法分析全的,在實際使用中還需要收集更多的數據來進行有效分析和識別。有點像人的一個認知哦。

所以數學不是人工智能的全部核心,而人工智能的全部核心如上圖所示。是一個極其複雜的過程。

學好人工智能,選擇什麼語言

現在學習人工智能比較火的語言就是Python,也可以說Python是因為大數據和人工智能而火。我之前也想過Python為啥能火,我覺得有這幾點特徵:

1.開源的。開源的其實有一個很大好處就是集思廣益,讓全世界更多的人知曉,讓更多的人一起努力為之拼搏。這也有點像大數據的一個雛形,大數據當然是總攬全世界的所有可能發生的事。教育為啥能讓人有很大的差距,其中除了一個個人領悟外,那就是人的不同經歷,不同閱歷。

2.操作簡單。之前我發過一個對比各類語言打印一句“hello world”需要的語句行數,Python是其中最少的一個。這也是Python的一大特性,我們為啥要研究人工智能,因為有它的出現,會讓我們的生活變得更簡單。可以像皇宮天子一樣被伺候的舒舒服服的。現在我們回家想看電影,還需要自己操作遙控器翻來翻去,以後回家直接說一句“陳,幫我推薦一首好看的電影”,過一會,電視就自動開啟,並放出了最近關注很多的電影。。。。。。。

更多精彩,敬請期待!


墨旺


人工智能是我的主要研究方向之一,我也是一名計算機專業的研究生導師,所以我來回答一下這個問題。

數學專業和計算機專業都與人工智能關係密切,目前有的高校已經把數學專業併入到信息學院,所以可見數學與計算機之間的密切關係。人工智能的核心是算法,但是並不是只有算法就可以做人工智能了,人工智能還涉及到算法的實現、訓練、驗證等等環節,而這些環節需要不同專業的人才互相配合才能完成。

數學專業的優點是數學方面的知識結構比較健全,在做大數據、人工智能方面確實有天然的優勢,比如目前國內大數據(大數據是人工智能的重要基礎之一)領域的權威專家鄂維南院士就是數學專家。目前,我們團隊中做算法設計與實現的研發人員確實有不少是數學專業畢業的。但是,如果本科階段選擇數學專業,如果要想從事人工智能的話,通常還需要讀研,因為人工智能不是隻有算法,還需要大量的計算機知識、網絡知識等需要學習。但是,目前大部分人工智能方向的從業人員都需要讀研,這倒不是什麼大問題。

計算機專業從事人工智能是最常見的選擇了,本科的知識結構也涵蓋大量的數學知識,所以選擇計算機專業做人工智能是比較容易入門的。計算機專業從事人工智能的好處是知識面全,但是沒有數學專業那麼專注,所以未來可能會遇到上升瓶頸。

總的來說這兩個專業從事人工智能都是沒有問題的,但是數學專業通常要繼續讀研,計算機專業未來的選擇面更廣一些。

我目前在做機器學習方面的落地項目,我會陸續在頭條上寫一些相關的科普文章,感興趣的朋友可以關注我的頭條號,相信一定會有所收穫。

如果有人工智能方面的問題,或者是考研方面的問題,都可以諮詢我。

謝謝!


IT人劉俊明


人工智能領域,是未來科技和計算機發展的前沿方向。想從事這個領域的工作,個人覺得權衡下來,還是最好選擇計算機專業更穩妥一些。下面說說我的兩個理由:


理由一:從就業的難易程度來看,計算機專業的就業度要優於數學專業。


首先,數學專業本身屬於理學範疇,計算機專業屬於工學範疇,從這個角度來看,工學的就業範圍要比理學的更寬更廣,選擇計算機專業,你的就業情況就會更好。


計算機專業是比較直觀的應用類學科,無論是各行各業的企事業單位,都是普遍需要這種應用型的專業,而數學專業術語研究型學科,大部分企業都不會招聘這一類基礎性研究類專業的人員。


舉個例子:通信運營商作為高科技應用的典型代表,在創新領域也在快速追逐人工智能的腳步,但是運營商很少會招收數學專業的畢業生,而會大量招收計算機專業的本科畢業生或更高學歷的畢業生。這是因為通信運營商本身就是屬於應用型的企業。


基於此,我認為選擇計算機專業,你能更便捷的朝著人工智能方向發展,但是如果選擇數學專業的話,道路就可能會曲折一些。


理由二:從兩個專業的學習難易程度來看,計算機專業更適合你走人工智能的道路!


數學雖然是一切科學的基礎,但是數學真的很難學。選擇讀數學專業,學歷的難度就可想而知了。而學習計算機專業,雖然也要學習很多數學,但是相對於純數學專業而言,教學的難度和學生對知識的掌握程度都是完全不同的。數學專業比計算機專業要難學很多。


同時,就人工智能的研究方向而言,計算機專業關聯度是很高的。換而言之,如果你想朝著人工智能方向發展,哪怕你學了計算機專業以後,再回頭補充自己的基礎性數學知識,是完全可以的。因為計算機專業本身也需要學習大量的數學作為基礎。但是如果你學習數學專業,想要回頭過來學習計算機專業的知識,必然會設計很多工科的知識,恐怕就沒有那麼容易了。


總體上來看,我覺得你想走人工智能領域的發展道路,選擇計算機專業更適合一些。希望我的回答能提供些許幫助和建議,謝謝!


我是問答達人雪天驚雷,歡迎您關注我並與我交流互動,感謝您的支持!


雪天驚雷


不絕對。

我本科是計算機科學,但同時輔修了數學。也做了十幾年人工智能。就我觀點,AI需要的數學能力超過一般計算機專業的要求,但又比數學專業低多了。

如果僅侷限於當前熱門的深度神經網絡而言,所需的數學基本只有:微積分,線性代數,概率統計,少量的抽象代數。

而且這些數學的要求也不是很高,比如微積分基本只要瞭解偏導數,函數極值在導數=0點之類的非常初級的知識。

不過就我個人工作體會,大多數國內計算機出身的學生(包括很多頂校的),都不太習慣於數學思維,學的要麼太淺,要麼太死。名校數學系(甚至物理系)出來的相對要輕鬆自如一些,儘管有點大材小用。

我還是覺得本科專業沒那麼重要,計算機,數學,物理,都不錯,主要是在學校的時候真的把數學學懂了,而不是隻會做幾道習題。


帖木兒


我雖然沒有從事人工智能領域的研究,但是還是學習了一段時間,也使用了一些深度學習的框架。

可能因為我本身就是程序員出身,所以在語法的熟悉上,並沒有有什麼特別的困難,反而在數學方面的知識難住了我。

說實話,已經離開大學很多很多年了,數學知識也很多都還給老師了,這個時候給了我一大堆的各種數學公式,真的是看起來非常的吃力。

因此,要做好人工智能領域的崗位,學好數學是肯定必須的。

但無論是數學專業還是計算機專業,都會學習高數、線性代數和算法。

其實,我們只要把大學裡教的這些知識都融會貫通的,還是相對比較夠用的。那選什麼專業比較好可能就需要更多的看你未來想要從事的具體崗位了。

我們從大的方向來看,人工智能領域其實就分成了兩種方向的崗位:一種是數據及算法方向、一種是研發及應用方向。

如果我們更希望從事的是數據及算法方向的話,那毫無疑問,學習數學吧。但學習數學並不是說不用學習編程語言了,想要做好人工智能領域的數據和算法工程師或專家,還是要精通一到兩門語言的。

現在可能人工智能領域用得比較多的語言是Java和Python。

那如果並不是想做數據或算法,對於編程非常有興趣的話,那就選擇計算機專業吧。到時候除了人工智能領域可以做,其他領域其實也可以做。不過,作為一個人工智能領域的程序員,請一定要好好的學習數學知識,雖然算法工程師做出來很多算法模型以後,才會交到開發這裡,但是開發也要能看懂能聽懂才行啊。

不然,看著整頁整頁的公式,結果一個都不認識就很難過了。

人工智能雖然很火,但是,我們還是不能僅僅只關注這一個領域,任何的事物都會有一個生命週期,現在是人工智能火爆的時候,所以很多人都將眼光投向他,但是人工智能也會慢慢的變得普通,變成一個傳統崗位,如果我們想要一隻保持競爭力,那還需要學習很多綜合性的知識。

人工智能一種技術,而技術的本身是為實際的業務場景服務的,所以,我們除了學習技術以外,我們還可以學習更多的應用領域的知識,這樣才能夠真正的做到學以致用。

所以,學數學還是學計算機都可以,看你自己的喜好,但是別僅僅只學數學和計算機。


會技術的葛大爺


推薦計算機,試問哪個數學專業能有GPU?

若說數學在AI上的作用,這絕對是肯定的,有好的數學基礎,對進行研究是很有幫助的。但是,目前,在結果還不錯的基礎上,AI論文最看重的是思路,然後才是原理,最後是實現和結果。

若僅有數學知識,沒有實踐經歷,想做好這個方向,有些困難。

當然,選擇計算機專業,也必須是AI相關方向,不然,設備都沒有呀?

而且,計算機專業其實也很重視數學的,據我所知,我們學校,計算機專業本科除了計算機就是數學最重要了。


AI深度學習求索


我認為還是計算機專業為主,輔修數學。因為數學真的很重要,但是如果直接修數學其實有很多是用不到的,在後面轉人工智能領域時對計算機的基礎知識太過於缺乏,缺乏一定的計算機思維。這個思維很重要,因為人工智能的本體還是計算機,有很多東向人類的思維和計算機的實現是有很大區別的。


_楊_飛_


個人感覺數學和計算機都不太適合,既然是人工智能就要在“人工“和“智能“結合上深入主題,旁敲側擊,曲線迂迴容易迷失學術方向,我推薦人工操作與物聯網深度結合,人工思維可直接控制目標物理器械的專業,比如山東濟南有家專業的人工智能與機器學習深度挖掘學校。


分享到:


相關文章: