• Login
    View Item 
    •   USU-IR Home
    • Faculty of Computer Science and Information Technology
    • Department of Computer Science
    • Undergraduate Theses
    • View Item
    •   USU-IR Home
    • Faculty of Computer Science and Information Technology
    • Department of Computer Science
    • Undergraduate Theses
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Analisis Optimasi Klasterisasi Dokumen Berbahasa Indonesia dengan Metode Pembobotan Term Frequency-Inverse Documnet Frequency dan Latent Semantic Analysisserta Klastering dengan Algoritma K-Means, K-Means++, dan Agglomerative

    View/Open
    fulltext (3.731Mb)
    Date
    2017
    Author
    Huda, Muhammad Miftahul
    Advisor(s)
    Lydia, Maya Silvi
    Amalia
    Metadata
    Show full item record
    Abstract
    The development of technology makes everything that are manual to be convert into digital form. Such as documents in paper form to be digital to save space, easy to carry, accessible, and also quick/fast in data storage. The more digital documents are stored in a storage can make the data search processing longer. One of the ways to handle it is to group (cluster) documents that are related or have the same subject. Clustering itself is divided into two types, they are flat clustering and hierarchy clustering. The K-Means and K-Means++ algorithms are (included in) flat clustering and Agglomerative Algorithms belonging to the hierarchy clustering. For Agglomerative Algorithm alone there are three methods that can be done to find the value of distance between clusters, there are Single Link, Complete Link, and Average Link. Furthermore, clustering results are influenced by the process before the document clustered, the initial process and weighting. The initial process here is an equalization into small letters, the conversion into the root words, and the synonyms of synonymous words. Meanwhile, the weighting process in the form of weighting vector documents with Term Frequency - Inverted Document Frequency and Latent Semantic Analysis. From the given problem then analyzed which type of clustering is better and what is the influence of the initial process and weighting on the document against the cluster. Implementation is done by using Java programming language. The results of the study show that the initial process and weighting make the cluster better. And the K-Means ++ algorithm is better than K-Means and Agglomerative in terms of data clustering. The complexity of K-Means, K-Means ++, and Agglomerative algorithms is θ(n2). This means that the number of documents used is directly quadratic proportional to the processing time.
     
    Semakin berkembangnya teknologi membuat semua hal yang bersifat manual perlahan-lahan berubah menjadi dalam bentuk digital. Seperti halnya dokumen-dokumen yang sebelumnya berbentuk kertas menjadi berbentuk digital untuk menghemat ruang, mudah dibawa dan diakses, serta cepat dalam penyimpanan data. Semakin banyaknya dokumen-dokumen digital yang tersimpan dalam suatu ruang penyimpanan dapat membuat proses pencarian data semakin lama. Salah satu cara untuk menanganinya adalah dengan mengelompokkan (mengklaster) dokumen-dokumen yang saling berkaitan atau mempunyai bahasan yang sama. Klastering sendiri dibagi menjadi dua jenis, yaitu flat klastering dan hirarki klastering. Algoritma K-Means dan K-Means++ termasuk bagian dari flat klastering dan Algoritma Agglomerative termasuk ke dalam hirarki klastering. Untuk Algoritma Agglomerative sendiri ada tiga metode yang dapat dilakukan untuk mencari nilai jarak antar klaster, yaitu Single Link, Complete Link, dan Average Link. Selanjutnya hasil klastering dipengaruhi oleh proses sebelum dokumen diklaster yaitu proses awal dan pembobotan. Proses awal disini berupa penyamaan ke dalam huruf kecil, pengubahan ke dalam kata dasar, dan penyamaan kata yang bersinonim. Sedangkan proses pembobotan berupa membobot dokumen vektor dengan Term Frequency – Inverted Document Frequency dan Latent Semantic Analysis. Dari permasalahan diatas maka dianalisislah jenis klastering mana yang lebih baik serta apa pengaruh dari proses awal dan pembobotan pada dokumen terhadap hasil klaster. Implementasi dilakukan dengan menggunakan bahasa pemrograman Java. Hasil dari penelitian menunjukkan bahwa proses awal dan pembobotan membuat hasil klaster menjadi lebih baik. Dan algortima K-Means++ lebih baik daripada K-Means dan Agglomerative dalam hal pengklasteran data. Kompleksitas algoritma K-Means, K-Means++, dan Agglomerative adalah θ(n2). Hal tersebut berarti jumlah dokumen yang digunakan berbanding lurus kuadratik dengan waktu proses.

    URI
    http://repositori.usu.ac.id/handle/123456789/2228
    Collections
    • Undergraduate Theses [1180]

    Repositori Institusi Universitas Sumatera Utara (RI-USU)
    Universitas Sumatera Utara | Perpustakaan | Resource Guide | Katalog Perpustakaan
    DSpace software copyright © 2002-2016  DuraSpace
    Contact Us | Send Feedback
    Theme by 
    Atmire NV
     

     

    Browse

    All of USU-IRCommunities & CollectionsBy Issue DateTitlesAuthorsAdvisorsKeywordsTypesBy Submit DateThis CollectionBy Issue DateTitlesAuthorsAdvisorsKeywordsTypesBy Submit Date

    My Account

    LoginRegister

    Repositori Institusi Universitas Sumatera Utara (RI-USU)
    Universitas Sumatera Utara | Perpustakaan | Resource Guide | Katalog Perpustakaan
    DSpace software copyright © 2002-2016  DuraSpace
    Contact Us | Send Feedback
    Theme by 
    Atmire NV