博碩士論文 995205003 完整後設資料紀錄

DC 欄位 語言
DC.contributor軟體工程研究所zh_TW
DC.creator趙士賢zh_TW
DC.creatorShih-Hsien Chaoen_US
dc.date.accessioned2012-7-27T07:39:07Z
dc.date.available2012-7-27T07:39:07Z
dc.date.issued2012
dc.identifier.urihttp://ir.lib.ncu.edu.tw:88/thesis/view_etd.asp?URN=995205003
dc.contributor.department軟體工程研究所zh_TW
DC.description國立中央大學zh_TW
DC.descriptionNational Central Universityen_US
dc.description.abstract資料分群(Data Clustering)在各種領域被廣泛的應用,如:資料探勘(Data Mining)、文件檢索(Document Retrieval)、影像分割(Image Segmentation)、樣式分類(Pattern Classification)等等。傳統資料分群演算法通常只能用在小規模資料分析上。如今,做資料分群時,常常必須面臨好幾Gigabytes的資料量,一般電腦已經無法再處理龐大的資料。為了解決這些問題,許多研究員嘗試去設計出許多有效率的平行化分群演算法(Parallel Clustering Algorithm) 來做大型資料分群。 本論文中我們聚焦在Information-Theoretic Co-clustering (ITCC)演算法,ITCC是一種共分群演算法,它可以同時對行與列去作分群,並且其objective function是以行向量與列向量之mutual information作為基礎。ITCC被廣泛地用在許多領域,如: Text mining、Social recommendation system、生物資訊領域等等。 在本篇論文中,我們提出Parallel Information-Theoretic Co-Clustering (PITCC)演算法,由於要處理的資料量相當龐大,我們使用一種近幾年來新興且熱門的平行化運算平台Hadoop,以Map-Reduce的方式來進行運算。Map-Reduce廣泛的被學術界(Academia)與業界(Industry)所接受,是一種簡單而且非常強大的programming方法。Hadoop除了具有高擴充性,還具有易於使用等優點。並且我們使用了CAMRa2011比賽所release的資料集。最後我們將在實驗部分使用了三種評估效能的方法來衡量我們的實驗,並且證明我們所提出的演算法,是一個相當有效率且能處理龐大的資料集的方法。 zh_TW
dc.description.abstractData clustering is used in many domains widely. For example: data mining, document retrieval, image segmentation, pattern classification, etc. Traditional clustering algorithms are usually used for small-scale data analysis. At present, we usually have to deal with the large data, which cannot be dealt with in single computer. To solve these problems, many researchers attempt to design efficient parallel clustering algorithms for huge data. In this paper we focus on Information-Theoretic Co-clustering (ITCC) which is a simultaneous clustering of the rows and columns based on mutual information between the clustered random variables subject to constraints on the number of row and column clusters. ITCC is widely used in many domains, such as text mining, social recommendation system, and bio-informatics, etc. We propose a Parallel Information-Theoretic Co-Clustering (PITCC) algorithm based on MapReduce. Because we need to analyze huge data, we develop our algorithm on cloud computing platform based on Hadoop. MapReduce is a programming model which has been widely embraced by both academia and industry because of high scalability and easy use. We use the movie recommendation contest “CAMRa2011” dataset for our experiments, and evaluate our experiment results in terms of speedup, sizeup and scaleup. The experimental results demonstrate that the proposed algorithm is very powerful and efficient, and it can process large datasets on commodity hardware. en_US
DC.subject共分群zh_TW
DC.subject雲端zh_TW
DC.subjectco-clusteringen_US
DC.subjectcould computingen_US
DC.subjectHadoopen_US
DC.subjectMapReduceen_US
DC.title平行化資訊理論共分群演算法zh_TW
dc.language.isozh-TWzh-TW
DC.titleParallel Information-Theoretic Co-Clustering based on MapReduceen_US
DC.type博碩士論文zh_TW
DC.typethesisen_US
DC.publisherNational Central Universityen_US

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明