TomatoDex— Klasifikasi Kematangan Tomat
Eksplorasi Data

Ringkasan Dataset

2.400 gambar tomat dalam 3 kelas kematangan dari Kaggle (Kaggle – syafwanchalik/tomatodex), distribusi seimbang sempurna (800 per kelas).

Total Gambar

2.400

Kelas

3

800 per kelas

Gambar Latih

1.680

Pembagian 70%

Gambar Uji

360

Pembagian 15%

Distribusi Kelas

Matang
Mentah
Tidak

Pembagian Latih / Validasi / Uji

Detail Kelas

KelasBahasa InggrisTotalLatihValidasiUjiProporsi
MatangRipe800560120120
33%
MentahUnripe800560120120
33%
Tidak LayakUnfit800560120120
33%
Total2.4001.680360360100%

Pipeline Pra-pemrosesan

01

Pemuatan Gambar

Gambar dimuat dari Kaggle (syafwanchalik/tomatodex) dengan variasi pencahayaan dan lingkungan nyata.

02

Ubah Ukuran 224 × 224

Semua gambar diubah ukurannya agar sesuai dengan dimensi input yang dibutuhkan InceptionResNetV2.

03

Normalisasi

Nilai piksel dibagi 255 untuk menormalisasi dari [0, 255] menjadi float32 [0, 1].

04

Pembagian Berstrata

Dataset dibagi Latih 70% / Validasi 15% / Uji 15% dengan stratifikasi dan random seed = 24.

Tensor input

(None, 224, 224, 3) · float32 [0, 1]

Augmentasi Data

Diterapkan hanya pada set pelatihan

Horizontal & Vertical Flip
Rotasi (±20°)
Pergeseran Lebar & Tinggi (±10%)
Zoom (±15%)
Penyesuaian Kecerahan
Transformasi Shear

Catatan

Augmentasi hanya diterapkan saat pelatihan. Set validasi dan uji hanya menggunakan ubah ukuran dan normalisasi.