面對大數據時代的來臨,如何善用免費R語言進行資料分析與建置企業營運預測模型,提供企業智慧服務應用,從大數據之中找出未來潛在趨勢特性,洞察先機,以做為企業組織策略發展、尋求突破與企業創新服務,將是企業提升經營績效與提供輔助決策的重要基礎。
本課程採用開放原始碼的R語言、免費RStudio軟體為工具。課程先從R語言與RStudio軟體進階操作為開端,包括理解%>%與%in%二個重要符號功能,學習正規表示式的使用。第二部分先以機器學習簡介與標準流程為開端,主題包括特徵工程應用、模型評估方法、非監督式學習應用(集群、關聯規則與主題模型)。第三部分進入監督式學習商業預測議題,內容先從簡單多元線性迴歸為基礎,後續包括廣義線性模型、天真貝氏法、K近鄰法、決策樹、隨機森林法、支持向量機、類神經網路、半監督式學習應用與集成學習應用。
最後部分,強調財金資料預測應用。課程先從財金資料的匯入與匯出為開始,緊接著是財金資料視覺化使用技巧,後續包括時間序列原理介紹與商業預測應用。
為什麼要學R?
也許,你會問「我明明學過Python了,為什麼還要多花時間學習R。」沒錯,在統計學中,Pythone與R為最受歡迎的軟體,前者主要是因為語法益於理解⽽被接受, 但後者優勢則是由⼤大量量統計學家研發套件、並有強⼤視覺化的功能易易於做商業分析與預判⽽而受市場肯定,此外,R也是Google和Facebook主要招聘條件之一。
R的優點:
1.商界應用廣泛:許多大企業都要求的基本能力
2.最強的視覺化:將統計觀念視覺呈現,最容易作出預判與商業分析
3.強大學術地位:由全球統計學家研發的軟體,將學術引入實務,開發最適商業模型
4.各行業皆通用:現多利用數據與初級統計學概念做推論,R語言就是因統計而產生
5.適合商業應用:包含涵蓋廣泛主題的套件,如計量量經濟學,金融學和時間序列
製作團隊簡介
李明昌博士,中華R軟體學會常務理事。李明昌博士擅長於R/Python/Julia/SQL等語言程式設計與應用、資料視覺化、機器學習、統計品管與最佳化等研究方法與應用。不但在國內外知名期刊發表其研究成果,更多次擔任International Journal of Production Research、Transactions on Fuzzy Systems、Journal of the Operational Research Society、International Journal of Advanced Manufacturing Technology、Journal of Cleaner Production等SCI期刊評審委員。為了讓莘莘學子多加認識R等語言及應用,除了擔任教育部補助技專院校研究計畫的R語言程式設計講師,更積極到國內外各大專院校、資策會、工業技術研究院、國家發展委員會、中央氣象局、公平交易委員會、各縣市政府與日本名古屋產業大學等公民營單位演講,在R語言的研究應用方面,更是不遺餘力。