03.06 為什麼感覺科技互聯網公司越來越重視數學?

PLAstyle


可能是因為會涉及到很多算法吧,這些算法本身就是基於數據和數學的。現在大數據、人工智能快速發展,其中實現自動化智能化就得依靠各種算法。比如搜索引擎,你輸入一個詞,後臺就能根據你輸入的內容猜測你最有可能搜索的內容,它是如何判斷的呢,就是依靠算法。

現在頭條還有小視頻很火熱,對於每一個人打開頭條或者小視頻看到的內容是不一樣的,因為程序為每一個人做了個性化推送,推送的標準就是你的搜索記錄、喜好標籤、關注用戶等等。頭條作者寫的文章,會推薦給哪些用戶,推薦量是多少,都是根據用戶的反饋、作者的權重等標籤數據計算出來的。

我也沒進過互聯網公司,只知道這些。


黑蝴蝶168059524


數學,是研究數量、結構、變化、空間以及信息等概念的一門學科,也是科學技術發展的基礎學科,已成為信息、人工智能、先進製造、國防安全、生物醫藥、航空航天等領域不可或缺的重要支撐。從技術的角度看,IT技術最終拼的是數學能力。


數學在傳統工業中是隱身的,但在信息工業中是半顯學

雖然傳統工業中也存在很多數學問題,但是科技公司卻顯得更重視數學。

目前,相當多的信息工業的標誌性成果都很依賴數學,比如Google和它的Pagerank算法,深度學習中的BP算法,Deepmind和它的Alphago,5G信道編碼中的Polar碼,圖像領域的壓縮感知等等。

信息科學有很深厚的數學積澱和很多成熟、經過驗證的數學模型,可以簡化建模過程。

對於傳統制造業,流程效率提升百分之X確實能帶來很多經濟效益,但是這些效益沒有產生一個標誌性的結果,所以相比之下,數學顯得「隱身]了。


業界缺乏具備數學思維的人來發現和定義問題,更缺乏能熟練使用現代數學工具的人來解決問題

一般來說,應用數學工作者和行業合作模式如下:

  • 確定問題

  • 建立數學模型

  • 分析求解

  • 應用結果

  • 編寫軟件

  • 調整模型魯棒性和敏感性適應真實環境


這其中需要耗費很多時間成本、人力物力,數學建模必須有與非數學人士交流,用數學術語翻譯真實世界問題的能力,同時還要考慮模型是否簡潔優雅,是否直指問題本質,複雜度太高的模型可能無法分析整個系統。但是複雜度太低的模型可能會因為考慮因素太少,無法直接使用,這時候就需要能熟練使用數學工具的人了。


可惜這兩種都相當少,工業界又不太可能每遇到新問題都去諮詢數學科研人員。這種情況下積累的問題足夠多了,自然而然就有了去培養的興趣。


張強Beijing


科技互聯網公司是指字節跳動、百度、美團、阿里、曠視、商湯這樣以人工智能、大數據和互聯網等為核心技術的公司。這些公司越來越重視數學,說明這些公司越來越重視正向產品設計、算法底層開發和公司原始創新。下面以僅以機器視覺公司項目開發的三個層次來舉例說明

其一、工業應用層次。這種公司基本上沒有算法工程師,有一些機器視覺款件工程師,確切說是調參工程師。只需懂一點微積分、線性代數、概率,更不用說泛函、射影幾何、凸優化、卷積神經網絡了。他們會用In-Sight、Halcon這樣的商業軟件包進行簡單項目開發,把已有算子組合應用,根據應用場合對象不同,調節函數中的參數,基本是力氣活兒,掙的辛苦錢。

其二、算法改進應用層次。這種公司有一些比較懂微積分、線性代數、概率數理統計、離散數學、數字信號處理與C++/Python編程的工程師,大約為碩士研究生學歷背景,他們能根據機器視覺產品項目開發需求,改進現有算法,會藉助Opencv及Github開源代碼來二次開發。這種公司有一定生存競爭力,其視覺工程師月薪可達到2-3W左右。

其三、底層算法設計者。這種公司至少有幾個具有高深數學功底的博士(最好本碩為應用數學,博士為計算機視覺),以及一批C++/Python編程高手。他們能自己想出產品雛形,建立數學模型,然後用泛函、矩陣分析、最優化理論等數學工具去解算法過程,並編程寫出底層函數。這種公司一般研發投入大,往往是行業獨角獸企業。


Visionstory


其實科技公司一直都是重視數學的。在計算機發展的早起,編程語言難以掌握,因此需要專業的計算機專業人員。

隨著編程語言的簡化和普及,簡單的邏輯編程對很多人已經不是難題。那麼作為科技前沿,軟件公司,當然不會停滯不前,因此在數學上深挖才是王道。

比如近幾年比較火的機器學習和神經網絡,就對數學走著比較高的要求。這個行業再也不是初中生找個編程機構學半年就能上崗了。


3D趣玩視頻


你好,很高興回答你這個問題。你這個問題問的太有意義了,準確來說這不應該放在科技領域,應該放在哲學領域。任正非曾經說過,我認為用物理方法來解決問題,已經趨近飽和,要重視數學方法的突起。從任正非這句話上可以看出來數學對互聯網的重要性。

華為是一個了不起的公司,現在依然走5g的前沿,為什麼這麼厲害?就是因為數學。華為在很多年以前招聘了數10名全球頂級的科學家,創造性的用非線性數學多維空間逆函數解決了,躲在被窩干擾問題。

數學對程序員的重要性,可以分為兩類。

第1類就是要求程序員具有邏輯性思維,這些人並不是單純研究算法的,數學對於他們的重要性在於他們的思維鍛鍊。所以他們在建造一些框架的時候,就能夠特別快的接受他,然後準確的熟練地運用到工程當中去。

第2類就是要求程序員具有研究算法,這一類人對數學的要求就更重要了。你比如說推薦性知識,貝葉斯定理,聯合分佈特徵值特徵向量都是需要運用到具體問題當中的。

所以說對數學知識的掌握,足夠紮實才能夠滿足現在互聯網公司的要求,謝謝。





實用軟體


數學不僅是現代社會中的基礎學科,同時也是社會科學和工程技術的重要工具之一。隨著社會的進步和科學技術的發展,計算機技術逐漸成為了現代技術中的關鍵部分,而計算機技術就是由數學理論構建的。

數學,一直和互聯網緊密相連,不僅和計算機關係緊密,在其他領悟應用也很廣泛。

算法理論基礎立於數學,數學的發展一定的程序上推動著互聯網的發展。

比如,計算機運用的Hash算法,二叉樹,三維建模等等。從計算機硬件到計算機軟件,從人工智能到分佈式系統,互不與數學緊密相連。

所以不僅互聯網,各行各業都依託數學前進,發展。


代碼接盤俠


邏輯思維和算法


陽光4200212


因為互聯網依靠大數據的分析


分享到:


相關文章: