Skip to content
Inovatif, Profesional dan Berkepribadian
facebook
youtube
instagram
EnglishIndonesian
Ilmu Komunikasi-Program studi terbaik di Sumatera Utara
Help Desk 081269419190
Email Support isipol@uma.ac.id
Location Jl. Kolam No. 1 Medan Estate
  • BERANDA
  • PROFIL
    • AKREDITASI
    • Fungsionaris
    • Struktur Organisasi
    • Visi & Misi
    • KERJASAMA
  • AKADEMIK
    • INFORMASI AKADEMIK
      • AKADEMIK ONLINE
      • E-LEARNING
      • Jurnal
      • Lapor AOC
      • Dosen Penasehat Akademik
    • JADWAL AKADEMIK
      • Jadwal Kuliah
      • JADWAL PRAKTIKUM
      • Jadwal Seminar Dan Sidang
      • Jadwal UTS
      • Jadwal UAS
      • Jadwal Semester Antara
      • Jadwal Wisuda
    • KALENDER AKADEMIK
    • Kurikulum
      • SEMESTER I
      • SEMESTER II
      • SEMESTER III
      • SEMESTER IV
      • SEMESTER V
      • SEMESTER VI
      • SEMESTER VII
      • SEMESTER VIII
  • AKTIVITAS PRODI
    • KEGIATAN PRODI
    • PRESTASI PRODI
  • MAHASISWA
    • BEASISWA
      • Beasiswa KIP – Kuliah
      • Beasiswa Bank Indonesia (BI)
      • Beasiswa UKT/SPP Mahasiwa
      • Beasiswa Peningkatan Prestasi Akademik (PPA)
      • Beasiswa YPHAS (Rangking SLTA/Sederajat)
      • Beasiswa YPHAS (Bersaudara Kandung & Anak Dosen / Karyawan)
    • SISTEM INFORMASI
      • Data Mahasiswa
      • Blog Mahasiswa
      • Jurnal Mahasiswa
      • AOC
      • E-Learning
      • APIK
      • Kuota
      • OPAC
      • WEBMAIL
      • SiProdi
    • Prestasi Mahasiswa
  • DOSEN
    • Dosen Prodi
    • Blog Dosen
    • Aktivitas Dosen
    • Prestasi Dosen
    • Jurnal Dosen
    • AOC
    • RKTS
    • RPS
    • TKTD
    • E-Learning
    • OPAC UMA
    • WEBMAIL
  • ARSIP
    • Dokumen Prodi
    • Pengumuman
  • ALUMNI
    • TRACER STUDY
    • DATA ALUMNI
    • LAYANAN ALUMNI
  • LABORATORIUM
    • infomasi Laboratorium
    • Aplikasi Laboratorium
  • HUBUNGI KAMI

DECISION TREE ALGORITMA BESERTA CONTOHNYA PADA DATA MINING

Home > Artikel > DECISION TREE ALGORITMA BESERTA CONTOHNYA PADA DATA MINING

DECISION TREE ALGORITMA BESERTA CONTOHNYA PADA DATA MINING

Posted on January 18, 2023January 19, 2023 by fisipol
0

DECISION TREE ALGORITMA – Decision Tree merupakan salah satu cara data processing dalam memprediksi masa depan dengan cara membangun klasifikasi atau regresi model dalam bentuk struktur pohon. Hal tersebut dilakukan dengan cara memecah terus ke dalam himpunan bagian yang lebih kecil lalu pada saat itu juga sebuah pohon keputusan secara bertahap dikembangkan. Hasil akhir dari proses tersebut adalah pohon dengan node keputusan dan node daun. Sebuah node keputusan (misalnya, Cuaca/ Outlook) memiliki dua atau lebih cabang (misalnya, Panas, Berawan dan Hujan).

DECISION TREE ALGORITMA

DECISION TREE ALGORITMA – Decision Tree juga berguna untuk dieksplorasi data, menemukan hubungan antara sejumlah calon variabel input dengan sebuah variabel target. Pohon keputusan eksplorasi data dan pemodelan yang salah langkah pertama yang sangat baik dalam proses pemodelan yang digunakan sebagai model akhir untuk beberapa teknik lainnya.

Kelebihan lain dari metode ini adalah mampu mengeliminasi perhitungan atau data-data yang tidak diperlukan. Karena sampel yang ada biasanya hanya diuji berdasarkan kriteria atau kelas tertentu.

Meski memiliki banyak kelebihan, namun bukan berarti ini tidak memiliki kekurangan. Pohon keputusan ini mungkin tumpang tindih, terutama jika kelas dan kriteria yang digunakan sangat sering dapat meningkatkan waktu pengambilan keputusan sesuai dengan kapasitas memori yang diperlukan.

Algoritme adalah urutan langkah logis yang digunakan untuk memecahkan masalah. Singkatnya, masalah harus terdiri dari beberapa langkah logis

Fungsi pembuatan algoritma digunakan dalam pemecahan masalah pemrograman yang kompleks. Algoritma dapat menyelesaikan program sederhana dan kompleks. Keuntungan lain menggunakan algoritme adalah algoritme dapat digunakan berulang kali. Algoritma juga membuat program menulis lebih sederhana bagi pemrogram. Anda dapat menggunakan algoritme untuk mengimplementasikan strategi top-down dan divide-and-conquer.

Selain itu, algoritma tersebut dapat digunakan untuk mengurangi kesalahan pada program yang berulang. Algoritma sering digunakan sedemikian rupa sehingga masalah dapat diselesaikan secara logis dan berurutan. Dengan menggunakan algoritma yang tepat, program yang ada pun akan rapi, teratur, dan mudah dibuat. Jika terjadi kesalahan, Anda dapat segera menemukannya.

Ini adalah sebuah contoh decision tree pada algoritma

Kondisi berikut harus dipenuhi untuk memutuskan apakah akan bermain tenis atau tidak:

-Climate

-Wind

-Kelembaban

-Temperatur udara

Solusi data per objek data, yang dikenal dengan atribut tujuan, merupakan salah satu atribut -> misalnya atribut “play” dengan nilai “key” atau “not playing” adalah salah satu atributnya.

“Contoh” adalah arti dari atribut.

Asumsikan atribut “Weather” memiliki tiga kemungkinan nilai: cerah, bersalju, dan hujan.

DECISION TREE ALGORITMA

Berdasarkan informasi pada tabel di atas, akan dibuat tabel keputusan untuk memutuskan bermain tenis berdasarkan ramalan cuaca, suhu, kelembaban, dan kondisi angin.

Algoritma secara umum:

-Buat Cabang untuk setiap nilai -Pilih atribut sebagai root

-Ulangi prosedur untuk setiap cabang sampai semua kasus di cabang memiliki kelas yang sama.

-Memilih atribut berdasarkan nilai “gain” tertinggi dari atribut-atribut yang ada.

Perhitungan Gain

DECISION TREE ALGORITMA

Keterangan:

  • S : himpunan
  • A : atribut
  • n : jumlah partisi atribut A
  • | Si | : jumlah kasus pada partisi ke-i
  • | S | : jumlah kasus dalam S

Menghitung Nilai Entropy

DECISION TREE ALGORITMA

Keterangan:

S : himpunan kasus

A : fitur

n : jumlah partisi S

pi : proporsi dari Si terhadap S

Perincian algoritme (langkah 1)

Hitung jumlah total kasus dan jumlah keputusan “Ya” atau “Tidak”.

Menggunakan atribut “Outlook”, “Temperature”, “Humidity”, dan “Windy”, ukur entropi semua instance yang terbagi.

Hitung perolehan untuk setiap atribut secara terpisah.

Perhitungan

DECISION TREE ALGORITMA

Perhitungan total entropy

DECISION TREE ALGORITMA

Menghitung gain pada baris Outlook

DECISION TREE ALGORITMA

Hitung penguatan untuk suhu, kelembapan, dan kondisi berangin.

Kelembaban -> 0,37 ditemukan sebagai atribut dengan Gain tertinggi, seperti yang ditunjukkan pada tabel.

Kelembaban kemudian menjadi simpul akar.

Kelembaban dibagi menjadi dua kategori: “Tinggi” dan “Normal”.

Kelembaban -> “Alami” telah mengategorikan kasus ke dalam salah satu dari dua kategori: ya atau tidak.

Untuk humidity -> “High” msh perlu dilakukan perhitungn lagi (karena masih terdapat “yes” dan “no”)

Pohon keputusan Node 1

 

Baca Artikel Berikutnya :
Rekomendasi Tools Yang Dapat Membantu Seorang UX Writer

Post Views: 34

PIMPINAN PROGRAM STUDI


Dekan Fakultas ISIPOL
Dr. Effiati Juliana Hasibuan, M.Si



Wakil Dekan Bidang Pendidikan, Penelitian dan Pengabdian kepada Masyarakat
Dr. Nadra Ideyani Vita, M.Si



Wakil Dekan Bidang Inovasi, Kemahasiswaan dan Alumni
Dr. Dedi Sahputra, MA



Ketua Program Studi Ilmu Komunikasi
Agnita Yolanda, B.Comm, M.Sc



Sekretaris Program Studi Ilmu Komunikasi
Angga Tinova Yudha, M.I.Kom


ARTIKEL TERBARU

  • Pengertian Cyber Crime Secara Umum Dalam Dunia Teknologi
  • Kelebihan Oracle Beserta Fungsinya dalam mengolah Database
  • Pengertian Oracle Beserta Sejarah Terbentuknya Hingga Mendunia
  • Alibaba Cloud Sebut Adanya Kemungkinan Data Center Baru di Indonesia
  • Microsoft Ciptakan Chip Buatan Sendiri yang Mendukung Layanan Cloud Computing Azure

INFO AKADEMIK

KAITAN UMA

Peta Lokasi

KAMPUS I
Jalan Kolam Nomor 1 Medan Estate / Jalan Gedung PBSI, Medan 20223
(061) 7360168, 7366878, 7364348. Call Canter : 0811-6013-888
(061) 7368012
univ_medanarea@uma.ac.id
KAMPUS II
Jalan Sei Serayu Nomor 70 A / Jalan Setia Budi Nomor 79 B, Medan 20112
(061) 8225602, 8201994 HP : 0811 607 259
(061) 8226331
isipol@uma.ac.id

STATISTIK PENGUNJUNG WEB

  • 10
  • 6,176
  • 1,275
  • 87,514
  • 3,234,613
  • 1,478,289
Copyright 2023 © by PDAI Universitas Medan Area
↑
↓