ANALISIS SISTEM
KOMPUTER DAN
JARINGAN
Materi-08
MEMBANGUN MODEL
DENGAN LINEAR REGRESSION
MODEL?
Model adalah rencana, representasi, atau deskripsi
MODEL?
Contoh:
Pengaruh biaya promosi terhadap banyaknya barang
LINEAR REGRESSION
Linear regression : Salah satu teknik yang dapat
cenderung linear.
Memungkinkan peramalan nilai suatu variabel tak
Dimana:
= nilai rata-rata dari variabel bebas/ predictor variable
= nilai rata- rata dari variabel tak bebas/ predicted
response
CONTOH:
Telah dibuat suatu prototype mengenai Pengendaliaan
Lampu Lalu Lintas Otomatis. Dimana, tingkat kemacetan
kendaraan akan mempengaruhi durasi nyala lampu lalu
lintas. Hasil pengujian ditunjukan pada tabel. Tentukan
model linear dari durasi nyala lampu lalu lintas
berdasarkan tingkat
kemacetan kendaraan.
Panjang kemacetan
Durasi Nyala Lampu
kendaraan (cm)
lintas (sec)
14
16
27
42
39
10
50
13
83
20
CONTOH:
Jawab:
MATLAB
% Linear Regression
x = [14 16 27 42 39 50 83]; % Predictor/variable
y = [2 5 7 9 10 13 20]; % Response
a = (x.*y);
b=x.^2;
c=y.^2;
d = sum(x); %sigma x
e = sum(x.^2); %sigma x^2
f = sum(y); % sigma y
g = sum(y.^2); % sigma y^2
h = sum(x.*y); % sigma xy
mean_x = mean(x);
mean_y = mean(y);
n=6;
% Regression parameters
b1 = (h - n*mean_x*mean_y)/(e - n*mean_x^2);
b0=mean_y- b1*mean_x;
MATLAB
% estimation
y_hat = b0 + b1*x
sigma_y_hat = sum(y_hat)
error = y - y_hat
sigma_error = sum(error)
error2 = error.^2
sigma_error2 =sum(error2)
%Plot
x_minimum = min(x) - 0.2*min(x);
x_maximum = max(x) + 0.2*max(x);
x_hat_plot = x_minimum:x_maximum;
y_hat_plot = b0 + b1*x_hat_plot;
plot(x,y, 'r*')
hold on
plot(x_hat_plot,y_hat_plot, 'r--')
xlabel('Jumlah I/O disk');
ylabel('Waktu CPU dalam ms');
sebagai:
dengan rumusan:
CONTOH
Dari contoh sebelumnya suatu prototype mengenai
TUGAS
Tabel berikut merupakan
hasil pengujian pada
perancangan sistem tracking
cahaya matahari berbasis
sensor cahaya untuk
optimasasi kinerja panel
surya.
Pengujian yang dilakukan
untuk mengetahui derajat
putaran motor servo dari
panel surya berdasarkan
derajat posisi kemiringan
matahari terhadap garis
azimut bumi.
Derajat
Kemiringan
Matahari
Derajat
Putaran
Motor
Servo
11
10
TUGAS
Tentukan:
1. Nilai b0 dan b1.
2. Model liniear dari derajat putaran motor servo berdasarkan