大數據背景下的數據挖掘課程教學新思考
計算機教育
作者:張豔
摘 要: 當今社會已經步入大數據時代,數據挖掘已經成為商業、醫療、製造業和政務管理等應用領域的重要技術,具有十分重要的社會價值。數據挖掘課程綜合了多門學科知識,其教學設計和教學方式直接影響到教學效果和人才培養的質量。針對大數據的特點,以構建課程核心知識體係為主題,采用案例教學法,改革傳統的教學評價方式,理論結合實踐進行了研究生數據挖掘課程教學創新嚐試,其教學達到了預期效果,受到學生好評。
關鍵詞: 數據挖掘; 知識體係; 案例教學; 教學評價
中圖分類號:TP311 文獻標誌碼:A 文章編號:1006-8228(2014)04-59-03
Abstract: With the advent of the era of big data, data mining has become an essential technology which has important social value in the field of business, healthcare, manufacture and administrative management, etc. In many universities, the course of data mining is an important course which is integrated with other disciplinary knowledge and plays an important role in talent cultivation. According to the characters of big data, the knowledge hierarchy data mining is presented, and case teaching and new teaching evaluation method in graduate students' data mining course are discussed. The result shows that the effect is good and it is welcomed by graduate students.
Key words: data mining; knowledge hierarchy; case teaching; teaching evaluation
0 引言
近年來,傳統科學研究(如天文物理學、生物醫學等)、電子商務、網絡搜索引擎(如GOOGLE和百度等)和物聯網等產生的數據已經以PB或ZB(10的21次方)來計算。以分布式數據倉庫、流計算的實時數據倉庫技術為代表的最新數據存儲技術,讓全世界的數據存儲量越來越大,由人、機、物三元素高度融合構成的信息化的社會引發了數據規模的爆炸式增長和數據處理模式的高度複雜化,大數據(Big Data)時代已經到來[1]。因此,數據具有越來越強的可視性、可操作性和可用性,能夠越來越細致、精準、全麵和及時地反映人的思維、行為和情感,以及事物的特性和發展規律,要想讓這些大數據以更加有效的方式為提升人類各方麵的生產力和生活質量服務,離不開以非平凡的方法發現蘊藏在大量數據集中的有用知識為根本目的數據挖掘技術的支撐。
市場上對於有大數據背景知識又懂數據挖掘技術的專業人才的需求也將越來越大,作為一名高校計算機專業教師,根據自己三年來研究生數據挖掘課程的授課經曆,結合當前大數據的時代背景,對數據挖掘課程教學進行了新的思考和探索。
1 明確大數據背景下學習數據挖掘知識的重要性
1.1 大數據的定義
“大數據”是最近幾年才出現的新名詞,尚無統一的概念,維基百科上的解釋是:大數據是由數量巨大、結構複雜、類型眾多數據構成的數據集合,是基於雲計算的數據處理與應用模式,通過數據的整合共享,交叉複用形成的智力資源和知識服務能力。