<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=TF%3A_Colab_untuk_Unsupervised_Learning</id>
	<title>TF: Colab untuk Unsupervised Learning - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=TF%3A_Colab_untuk_Unsupervised_Learning"/>
	<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=TF:_Colab_untuk_Unsupervised_Learning&amp;action=history"/>
	<updated>2026-04-17T14:04:40Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.4</generator>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=TF:_Colab_untuk_Unsupervised_Learning&amp;diff=71955&amp;oldid=prev</id>
		<title>Onnowpurbo: Created page with &quot;Berikut adalah source code lengkap untuk melakukan '''klasifikasi data menggunakan Unsupervised Learning (Clustering dengan K-Means)''' menggunakan '''TensorFlow''' dan '''Sci...&quot;</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=TF:_Colab_untuk_Unsupervised_Learning&amp;diff=71955&amp;oldid=prev"/>
		<updated>2025-03-16T00:21:36Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Berikut adalah source code lengkap untuk melakukan &amp;#039;&amp;#039;&amp;#039;klasifikasi data menggunakan Unsupervised Learning (Clustering dengan K-Means)&amp;#039;&amp;#039;&amp;#039; menggunakan &amp;#039;&amp;#039;&amp;#039;TensorFlow&amp;#039;&amp;#039;&amp;#039; dan &amp;#039;&amp;#039;&amp;#039;Sci...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Berikut adalah source code lengkap untuk melakukan '''klasifikasi data menggunakan Unsupervised Learning (Clustering dengan K-Means)''' menggunakan '''TensorFlow''' dan '''Scikit-Learn''' di Google Colab. Program ini akan membaca data dari file '''Excel''', melakukan preprocessing, menerapkan clustering dengan '''K-Means''', dan menyimpan hasil klasifikasi kembali ke file '''Excel'''.&lt;br /&gt;
&lt;br /&gt;
=='''Langkah-langkah dalam kode ini:'''==&lt;br /&gt;
# '''Impor library yang diperlukan'''.&lt;br /&gt;
# '''Baca dataset dari file Excel'''.&lt;br /&gt;
# '''Normalisasi data''' agar skala fitur seragam.&lt;br /&gt;
# '''Gunakan K-Means Clustering''' untuk mengelompokkan data.&lt;br /&gt;
#		 '''Simpan hasil klasifikasi ke file Excel'''.&lt;br /&gt;
&lt;br /&gt;
Saya akan membuat file source code dan menampilkannya dalam '''Google Colab-compatible format'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 # Import library yang diperlukan&lt;br /&gt;
 import pandas as pd&lt;br /&gt;
 import tensorflow as tf&lt;br /&gt;
 from sklearn.cluster import KMeans&lt;br /&gt;
 from sklearn.preprocessing import StandardScaler&lt;br /&gt;
 &lt;br /&gt;
 # Upload file dataset ke Google Colab dari local&lt;br /&gt;
 from google.colab import files&lt;br /&gt;
 uploaded = files.upload()&lt;br /&gt;
 &lt;br /&gt;
 # Baca file Excel (pastikan hanya ada satu file yang diupload)&lt;br /&gt;
 file_name = list(uploaded.keys())[0]  # Ambil nama file pertama yang diupload&lt;br /&gt;
 df = pd.read_excel(file_name, sheet_name='Klasifikasi_Pembelian')&lt;br /&gt;
 &lt;br /&gt;
 # Pilih kolom yang digunakan untuk clustering&lt;br /&gt;
 X = df[['Usia', 'Pendapatan (Juta IDR)', 'Belanja Online (x per bulan)']]&lt;br /&gt;
 &lt;br /&gt;
 # Normalisasi data untuk meningkatkan performa model&lt;br /&gt;
 scaler = StandardScaler()&lt;br /&gt;
 X_scaled = scaler.fit_transform(X)&lt;br /&gt;
 &lt;br /&gt;
 # Tentukan jumlah cluster (misalnya 2 cluster: kelompok pembeli dan non-pembeli)&lt;br /&gt;
 kmeans = KMeans(n_clusters=2, random_state=42, n_init=10)&lt;br /&gt;
 kmeans.fit(X_scaled)&lt;br /&gt;
 &lt;br /&gt;
 # Tambahkan hasil cluster ke dataset&lt;br /&gt;
 df['Cluster'] = kmeans.labels_&lt;br /&gt;
 &lt;br /&gt;
 # Simpan hasil ke file Excel&lt;br /&gt;
 output_file = 'hasil_klasifikasi.xlsx'&lt;br /&gt;
 df.to_excel(output_file, index=False)&lt;br /&gt;
 &lt;br /&gt;
 # Beri tahu pengguna bahwa file sudah siap di-download&lt;br /&gt;
 files.download(output_file)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kode di atas akan:&lt;br /&gt;
# '''Meminta Anda mengunggah file Excel''' yang berisi dataset.&lt;br /&gt;
# '''Membaca dataset''' dari sheet bernama `'Klasifikasi_Pembelian'`.&lt;br /&gt;
# '''Menormalisasi data''' dengan `StandardScaler()`.&lt;br /&gt;
# '''Melakukan clustering (unsupervised learning) dengan K-Means'''.&lt;br /&gt;
# '''Menambahkan hasil cluster ke dataset''' dalam kolom baru bernama `'Cluster'`.&lt;br /&gt;
# '''Menyimpan hasil klasifikasi ke file Excel''' yang bisa langsung diunduh.&lt;br /&gt;
&lt;br /&gt;
Silakan jalankan kode ini di '''Google Colab''', unggah dataset, dan lihat hasil klasifikasi!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pranala Menarik==&lt;br /&gt;
&lt;br /&gt;
* [[TensorFlow]]&lt;/div&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
</feed>