Tiba-Tiba Ngebet Belajar Machine Learning - Machine Learning Linear Regression
Ini tiba-tiba banget sih asli, niatnya jam 10 malam kemarin cuma sekedar nyicil video preprocessing atau Python dengan CSV, tapi lanjut sampe jam 2, apa lagi tengah 2 tadi gw juga nyari warkop buat makan indomie double pake telor. Kayak harus banget gw pelajarin ini makanya gw makan biar gak ngantuk wkwkwk.
Gw agak males klo jelasin dari awal apa yang udah gw pelajari, soalnya terbilang dasar juga. Jadi langsung ke pembahasannya linear regression aja yak.
Berawal dari si lecturer yang nerangin apa itu hipotesis pada linear regression, trus rumus dasar nya seperti pada gambar di bawah ini
Gw gak tau apa-apa, sumpah, gw tanya aja ke ChatGPT, jelasin apa itu hipotesis, intinya hipotesis itu kayak model atau rumus yang digunakan untuk memprediksi hubungan antara input dengan target. Asumsikan aja gw mau memprediksi besar gaji berdasarkan lama pengalaman kerja nya. Variabel y itu untuk target berupa si gaji nya, x itu untuk lama pengalamannya, nah m dan c ini yang cukup seru dipahami. Intinya c itu nilai si y kalau x = 0, bingung? Liat gambar di bawahBahas m nya nanti dulu dah, gw juga belum terlalu ngerti. Kayak yg udah gw bilang tadi, c itu adalah nilai y ketika nilai x = 0. Jadi di situ udah ada beberapa data untuk gaji dan lama pengalaman kerja nya, gw minta buatin code nya (ntah bener atau nggak intinya gw cuma mau liat c dan m nya). Nah C itu si garis merah nya, jadi kalau ada orang yang belum punya pengalaman kerja (0), artinya dalam prediksi itu gaji dia start di 3199.
Gw dah paham wkwkwkwkkw seru cok. Untuk c itu sama kek yg gw bilang sebelumnya, sedangkan untuk m itu adalah representasi ketika si model ini memprediksi kenaikan y berdasarkan perubahan nilai x. Jadi di situ kan nilai m nya 3400, trus coba kita hitung dengan nilai c (prediksi gaji tanpga pengalaman) sebesar 3200 (pembulatan). Artinya kan gaji 0 tahun pengalaman + 1 tahun pengalaman = 6600, nah ditambah 3400 yaitu 10000, untuk setiap tahun itu ditambah slope nya. Ni gw mintain kode ke GPT buat show semua slope nya (bener gak si yg gw bilang wkwkwk)
Sesuai kan tuh, kalau prediksi nya tahun kedua, maka prediksi gaji nya 10000, tapi di data yang gw kasih itu 9 juta jadi mepet dikit di grafik nya, trus actual data lainnya di tahun ke-5 gw kasih gaji 15000 yang padahal klo di prediksi itu gaji nya 20200. Ya kurleb gitu dah untuk urusan hipotesis linear regression, mari kita lanjut.
Gak ngerti lagi gw tiba-tiba berat banget bahasannya :)) Gw rasa terlalu dalam juga untuk pemula yang beneran pemula, gw mau coba nyari referensi lain dulu aja buat belajar linear regression.
Komentar
Posting Komentar