<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://lms.onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=Dataset_Akurasi</id>
	<title>Dataset Akurasi - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://lms.onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=Dataset_Akurasi"/>
	<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=Dataset_Akurasi&amp;action=history"/>
	<updated>2026-04-26T02:26:55Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://lms.onnocenter.or.id/wiki/index.php?title=Dataset_Akurasi&amp;diff=72256&amp;oldid=prev</id>
		<title>Unknown user: Created page with &quot;Untuk mengevaluasi akurasi model machine learning dalam klasifikasi, kita dapat menggunakan pustaka &#039;&#039;&#039;Scikit-Learn&#039;&#039;&#039; di Python. Berikut adalah contoh kode yang menunjukkan c...&quot;</title>
		<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=Dataset_Akurasi&amp;diff=72256&amp;oldid=prev"/>
		<updated>2025-04-01T01:28:06Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Untuk mengevaluasi akurasi model machine learning dalam klasifikasi, kita dapat menggunakan pustaka &amp;#039;&amp;#039;&amp;#039;Scikit-Learn&amp;#039;&amp;#039;&amp;#039; di Python. Berikut adalah contoh kode yang menunjukkan c...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Untuk mengevaluasi akurasi model machine learning dalam klasifikasi, kita dapat menggunakan pustaka &amp;#039;&amp;#039;&amp;#039;Scikit-Learn&amp;#039;&amp;#039;&amp;#039; di Python. Berikut adalah contoh kode yang menunjukkan cara melatih model &amp;#039;&amp;#039;&amp;#039;Decision Tree&amp;#039;&amp;#039;&amp;#039; dan menghitung akurasinya:&lt;br /&gt;
&lt;br /&gt;
 import pandas as pd&lt;br /&gt;
 from sklearn.model_selection import train_test_split&lt;br /&gt;
 from sklearn.tree import DecisionTreeClassifier&lt;br /&gt;
 from sklearn.metrics import accuracy_score, classification_report&lt;br /&gt;
 &lt;br /&gt;
 # Contoh: Memuat dataset dari file CSV&lt;br /&gt;
 # Gantilah &amp;#039;data.csv&amp;#039; dengan path ke dataset Anda&lt;br /&gt;
 df = pd.read_csv(&amp;#039;data.csv&amp;#039;)&lt;br /&gt;
 &lt;br /&gt;
 # Memisahkan fitur (X) dan target (y)&lt;br /&gt;
 # Asumsikan kolom terakhir adalah target&lt;br /&gt;
 X = df.iloc[:, :-1]&lt;br /&gt;
 y = df.iloc[:, -1]&lt;br /&gt;
 &lt;br /&gt;
 # Membagi dataset menjadi data latih dan data uji (80% : 20%)&lt;br /&gt;
 X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)&lt;br /&gt;
 &lt;br /&gt;
 # Inisialisasi model Decision Tree&lt;br /&gt;
 model = DecisionTreeClassifier()&lt;br /&gt;
 &lt;br /&gt;
 # Melatih model dengan data latih&lt;br /&gt;
 model.fit(X_train, y_train)&lt;br /&gt;
 &lt;br /&gt;
 # Melakukan prediksi pada data uji&lt;br /&gt;
 y_pred = model.predict(X_test)&lt;br /&gt;
 &lt;br /&gt;
 # Menghitung akurasi&lt;br /&gt;
 akurasi = accuracy_score(y_test, y_pred)&lt;br /&gt;
 print(f&amp;#039;Akurasi model: {akurasi:.2f}&amp;#039;)&lt;br /&gt;
 &lt;br /&gt;
 # Menampilkan laporan klasifikasi yang mencakup presisi, recall, dan F1-score&lt;br /&gt;
 print(classification_report(y_test, y_pred))&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Penjelasan kode:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
1. &amp;#039;&amp;#039;&amp;#039;Import Library:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* `pandas` untuk manipulasi data.&lt;br /&gt;
* `train_test_split` untuk membagi dataset menjadi data latih dan uji.&lt;br /&gt;
* `DecisionTreeClassifier` sebagai model klasifikasi.&lt;br /&gt;
* `accuracy_score` dan `classification_report` untuk evaluasi performa model.&lt;br /&gt;
&lt;br /&gt;
2. &amp;#039;&amp;#039;&amp;#039;Memuat Dataset:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Dataset dimuat dari file CSV ke dalam DataFrame `df`. Pastikan untuk menyesuaikan nama file sesuai dengan dataset Anda.&lt;br /&gt;
&lt;br /&gt;
3. &amp;#039;&amp;#039;&amp;#039;Memisahkan Fitur dan Target:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* `X` berisi semua kolom kecuali kolom target, sedangkan `y` berisi kolom target.&lt;br /&gt;
&lt;br /&gt;
4. &amp;#039;&amp;#039;&amp;#039;Membagi Dataset:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Dataset dibagi menjadi 80% data latih dan 20% data uji menggunakan `train_test_split`.&lt;br /&gt;
&lt;br /&gt;
5. &amp;#039;&amp;#039;&amp;#039;Inisialisasi dan Pelatihan Model:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Model &amp;#039;&amp;#039;&amp;#039;Decision Tree&amp;#039;&amp;#039;&amp;#039; diinisialisasi dan dilatih menggunakan data latih.&lt;br /&gt;
&lt;br /&gt;
6. &amp;#039;&amp;#039;&amp;#039;Prediksi dan Evaluasi:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Model melakukan prediksi pada data uji.&lt;br /&gt;
* Akurasi dihitung dengan membandingkan prediksi dengan nilai sebenarnya menggunakan `accuracy_score`.&lt;br /&gt;
* Laporan klasifikasi yang mencakup metrik seperti presisi, recall, dan F1-score ditampilkan menggunakan `classification_report`.&lt;br /&gt;
&lt;br /&gt;
Kode ini memberikan gambaran dasar tentang bagaimana mengevaluasi akurasi model klasifikasi menggunakan Python dan Scikit-Learn. Anda dapat menyesuaikan model dan parameter sesuai dengan kebutuhan dan karakteristik dataset Anda.&lt;br /&gt;
&lt;br /&gt;
==Pranala Menarik==&lt;br /&gt;
&lt;br /&gt;
* [[Orange]]&lt;/div&gt;</summary>
		<author><name>Unknown user</name></author>
	</entry>
</feed>