πPraktikum 2
boosting
Download Dataset Terlebih Dahulu β¬οΈ
Boosting dengan AdaBoost
Pada kasus ini kita akan menggunakan salah satu metode boosting yaitu AdaBoost untuk mengklasifikasikan jenis bunga Iris. Dalam latihan ini kita akan menggunakan dataset Iris yang sangat lazim digunakan. Latihan ini akan melakukan prediksi memprediksi 3 jenis bunga Iris yaitu, Iris Setosa, Iris Versicolor, dan Iris Virginica berdasarkan panjang dan lebar sepal dan petal.
Kita akan membandingkan performa dari algoritma Decision Tree dan AdaBoost pada kasus ini.
Import Library
import numpy as np
import pandas as pd
from sklearn.tree import DecisionTreeClassifier # import DT
from sklearn.ensemble import AdaBoostClassifier # import AdaBoost
from sklearn.model_selection import train_test_split
from sklearn.metrics import accuracy_score, classification_report
from sklearn.preprocessing import LabelEncoder # Kebutuhan encoding labelPersiapan Data
# Load data
df = pd.read_csv('data/iris.csv')
df.head()Split data training dan testing
Training Decision Tree
Training AdaBoost
Last updated
Was this helpful?