ποΈLab 1
Klasifikasi Citra Days vs. Nights dengan NN
Membangun & Ekspor Model
Langkah 1: Import Library dan Mount Google Drive
from pathlib import Path
import numpy as np
import matplotlib.pyplot as plt
import cv2
from skimage.feature import hog
from sklearn.preprocessing import StandardScaler
from sklearn.model_selection import train_test_split
from sklearn.metrics import confusion_matrix, classification_report
import tensorflow as tf
from tensorflow.keras import layers, models
from google.colab import drive
drive.mount('/content/drive')Langkah 2: Load Dataset
Langkah 3: Preprocessing (Resize & Label Encoding)
Langkah 4: Ekstraksi Fitur HOG (Histogram of Oriented Gradients)
Langkah 5: Normalisasi Fitur
Langkah 6: Split Data Training & Validation
Langkah 7: Konversi Label ke Numpy Array
Langkah 8: Membangun Arsitektur Model Neural Network
Langkah 9: Training Model
Langkah 10: Evaluasi Model
Langkah 11: Prediksi dan Laporan Klasifikasi serta Visualisasi
Langkah 12: Menyimpan Model dan Scaler
Last updated