;

Miftahush Shirothul Haq

Saudaraku seiman, bukan besar kecilnya tugas yang menjadikan tinggi rendahnya diri kita, melainkan manfaat dari apa yang kita kerjakan buat sekitar kita. Maka senantiasalah bersemangat dalam hal nan penuh kebermanfaatan ini.

Nabi Muhammad SAW

"Jika seseorang bepergian dengan tujuan mencari ilmu, maka Allah akan menjadikan perjalanannya seperti perjalanan menuju surga"

Kamis, 27 Februari 2014

Software Editor Foto Online

Untuk melakukan editing foto, rata-rata orang menggunakan software adobe photoshop. Jika kita mau mencari lagi, anda dapat menemukan situs penyedia editing foto lain yang menu dan fasilitasnya tidak kalah dengan software photoshop.
Kelebihan situs ini adalah dapat menyimpan pekerjaan anda secara online dan tidak perlu menginstal software di desktop anda.
Berikut beberapa situs editing foto yang dapat dijadikan alternatif untuk menggantikan aplikasi seperti Adobe Photoshop :
1. Splashup (http://www.splashup.com/splashup/)
Splashup adalah Editor gambar online yang mempunyai banyak fitur dan terintegrasi dengan situs photo sharing seperti Flickr, Picasa dan Facebook dan memungkinkan Anda mengakses foto Anda dari mana saja.
2. Pixlr (http://www.pixlr.com/app/)
Pixlr adalah Editor gambar berbasis Flash yang memiliki user interface hampir sama dengan Adobe Photoshop.  Pixlr Memiliki tool Wand yang dapat membantu Anda secara otomatis memilih pixel berwarna serupa seperti tool Magic Wand dari Photoshop).

3. Phoenix (http://a.viary.com/tools/phoenix)
Phoenix adalah editor gambar online yang memiliki kemampuan hampir sama dengan aplikasi editor gambar di desktop.
4. SumoPaint (http://www.sumopaint.com/app/)
SumoPaint adalah editor gambar online yang memungkinkan anda untuk mengedit dan membuat gambar. Mempunyai Shape Tool untuk menggambar berbagai bentuk unik, Brush Tool dengan serangkaian brush yang berkualitas, Transform Tool untuk scaling, moving, rotating dan tool-tool yang lain.
5. Pixer (http://pixer.us/)
Pixeri adalah editor gambar online yang digunakan memenuhi kebutuhan editor gambar yang sederhana Pixer mempunyai tampilan sederhana dan memiliki fitur seperti cropping, resizing dan rotating. Pixer juga mempunyai pilihan pengaturan warna seperti Saturation, Brightness dan Contrast dan anda bisa menyimpan pekerjaan menjadi PNG, JPG, GIF atau BMP.
6. FotoFlexer (http://fotoflexer.com/)
FotoFlexer adalah editor gambar online yang memiliki banyak fitur dan mudah digunakan.
FotoFlexer terintegrasi dengan situs photo sharing seperti Flickr, Picasa, Photobucket, Facebook, MySpace.

Rabu, 19 Februari 2014

Performance Logistic regression

Untuk menghitung Prediksi suatu data dengan logistik regression menggunakan rapidminer dapat anda lakukan seperti ini :

Persiapan :
1. Data
2. Rapidminer

Langkah langkah
1. Input data ke rapidminer
    - Atur nilai label dan Attribut
2. Buat model
 * Database
 * Validation
    - Model Split validation
    - Metode Logistik Regression
    - Set Split Ratio, misalkan split validation 0.9 maka data training yang digunakan 90 %

Langkah Pembuatan model
1. Gambar Model
2. Set Variabel

3.Buat Model


Model Depan


Model yang terbangun dalam validation



ganti model jadi split validation


Set Rasio atau nilai training

Hasil


Untuk melakukan eksperimen K- Fold Validation anda tinggal mengganti evalition dengan X- Validation kemudian mengganti mau berapa kali percobaannya

sampai disini dulu eksperimennya


Senin, 17 Februari 2014

Menghitung Regresi Lineardengan SPSS

Machine Learning
Definisi Operasional Variabel Penelitian
-  Variabel Tunggakan Pembayaran Cicilan Bulanan Kredit Perumahan (Y) dihitung dari besarnya cicikan per bulan dikalikan dengan jumlah bulan yang menunggak pada saat penelitian.
-  Variabel Tingkat Pendapatan Keluarga (X1) dihitung dengan menjumlahkan besarnya penghasilan per bulan dari pekerjaan rutin dan pekerjaan sampingan, baik suami maupun istri.
-  Tingkat Pendidikan Orang Tua (X2) dihitung dengan menjumlahkan skor tingkat pendidikan terakhir baik suami maupun istri.
-  Rasio Ketergantungan (X3) dihitung dengan membagi antara jumlah anggota keluarga yang tidak bekerja (menjadi tanggungan yang bekerja) dengan jumlah anggota keluarga yang bekerja.
- Besarnya Cicilan Per Bulan (X4) dihitung berdasarkan besarnya cicilan bulanan kredit perumahan yang dibayar tiap bulan.

X1  X2  X3  X4 
1 80250 1650000 10 1 80250
2 86000 1600000 8 1 86000
3 106000 2050000 8 1 106000
4 70108 1200000 7 1 70108
5 680400 1650000 4 2 170100
6 66100 1500000 8 2 66100
7 66100 1500000 8 1 66100
8 111000 1450000 7 3 55500
9 55500 1250000 8 2 55500
10 72500 1525000 9 1 72500
11 324000 600000 7 4 108000
12 300000 800000 8 2 150000
13 229500 700000 5 3 76500
14 1600000 450000 5 5 200000
15 780000 500000 3 3 130000
16 423000 700000 6 3 47000
17 210000 1000000 6 3 105000
18 125000 1125000 10 1 125000
19 405000 700000 6 4 81000
20 510000 500000 7 4 85000
21 182100 900000 7 3 60700
22 427260 850000 9 3 71210
23 81000 1900000 10 1 81000
24 75100 1300000 8 1 75100
25 70000 1580000 9 2 70000
26 68000 1222000 7 2 68000
27 66500 1650000 8 2 66500
28 215850 900000 7 5 71940
29 79000 1450000 8 1 79000
30 69700 1530000 8 2 69700
31 105500 1690000 9 3 105500
32 79000 1750000 6 2 79000
33 60710 1250000 7 3 60710
34 72000 1200000 8 2 72000
35 61000 1560000 7 2 61000
36 120000 1400000 6 2 60000
37 490000 700000 5 4 70000
38 335000 950000 6 3 67000
Untuk menghitung nilai Y maka langkah2 yang harus dilakukan sebagai berikut :
1. Import data diatas yang telah diubah bentuknya menjadi file excel.
2. Pilih Analisis - Regression - Linear


3. Konfigurasi setiap variabel seperti dibawah 

4. Setelah anda melakukan konfigurasi seperti diatas maka akan muncul halaman hasil 

Sampai disini dulu tutorialnya ....thanks


Minggu, 16 Februari 2014

Cara Mengaktifkan Tools Data Analisys di Excel

Machine Learning

Untuk menghitung Regresi linear berganda anda dapat melakukannya di Microsoft Excel, langkah awal yang anda harus lakukan adalah mengaktifkan Tools Data Analysis di Excel..

Gambar Icon Data Analisys di excel

Langkah - Langkah mengaktifkan tools Data Analysis

1. Pilih File - Option - Add ins 
2. Pilih Analisys ToolPak - Go


3. Ceklist Analisys Toolpak dan Analisys Toolpak - VBA
4. OK





Rabu, 25 Desember 2013

8 Nasehat Nabi Idris As

nasehat nabi Idris As
Nabi Idris a.s adalah keturunan keenam Nabi Adam, putera dari Yazid bin Mihla’iel bin Qoinan bin Anusy bin Syith bin Adam a.s dan dia adalah keturunan pertama yang dikurniakan kenabian setelah Adam dan Syith.
Nabi Idris a.s mengikut sementara riwayat bermukim di Mesir, di mana ia berdakwah untuk agama Allah mengajarkan tauhid dan beribadah menyembah Allah serta memberi beberapa pedoman hidup bagi pengikut-pengikut agar menyelamatkan diri dari siksaan di akhirat dan kehancuran serta kebinasaan di dunia. Ia hidup sampai berusia 82 tahun.

Di antara beberapa nasihat dan kata-kata mutiaranya ialah :-
1. Kesabaran yang disertai iman kepada Allah memebawa kemenangan.
2. Orang yang bahagia adalah orang yang merendah diri dan mengharapkan syafaat dari Tuhannya dengan amal-amal solehnya.
3. Bila kamu memohon sesuatu daripada Allah dan berdoa, maka ikhlaskanlah niatmu. Demikian pula puasa dan sembahnyangmu.
4. Janganlah bersumpah dengan keadaan kamu berdusta dan janganlah menuntut sumpah dari orang yang berdusta agar kamu tidak menyekutui mereka dalam dosa.
5. Bertaatlah kepada raja-rajamu dan tunduklah kepada pembesar-pembesarmu serta penuhilah selalu mulut-mulutmu dengan ucapan syukur dan puji kepada Allah.
6. Janganlah mengiri orang yang mujur nasibnya kerana mereka tidak akan banyak dan lama menikmati kemujuran nasibnya.
7. Barangsiapa melampaui kesederhanaan, tidak suatupun akan memuaskannya.
8. Tanpa membahagi-bahagikan nikmat yang diperolehi, seseorang tidak dapat bersyukur kepada Allah atau nikmat-nikmat yang diperolehinya itu.

Senin, 23 Desember 2013

Hasil Pengumuman CPNS Tahun 2013

Hasil Pengumuman CPNS Tahun 2013

Buat agan-agan yang cari pengumuman silahkan di download disini :
Download











Minggu, 15 Desember 2013

Dynamic Programing (Program Dinamis)

Program Dinamis (dynamic programming):
  • Metode pemecahan masalah dengan cara menguraikan solusi menjadi sekumpulan langkah (step) atau tahapan (stage) 
  • sedemikian sehingga solusi dari persoalan dapat dipandang dari serangkaian keputusan yang saling berkaitan.
Pada penyelesaian persoalan dengan metode ini:
  1. terdapat sejumlah berhingga pilihan yang mungkin, 
  2. solusi pada setiap tahap dibangun dari hasil solusi tahap sebelumnya, 
  3. kita menggunakan persyaratan optimasi dan kendala untuk membatasi sejumlah pilihan yang harus dipertimbangkan pada suatu tahap.
Tinjau graf di bawah ini. Kita ingin menemukan lintasan terpendek dari 1 ke 10.

Prinsip Optimalitas
  • Pada program dinamis, rangkaian keputusan yang optimal dibuat dengan menggunakan Prinsip Optimalitas. 
  • Prinsip Optimalitas: jika solusi total optimal, maka bagian solusi sampai tahap ke-k juga optimal.
  • Prinsip optimalitas berarti bahwa jika kita bekerja dari tahap k ke tahap k + 1, kita dapat menggunakan hasil optimal dari tahap k tanpa harus kembali ke tahap awal. 
  • ongkos pada tahap k +1 = (ongkos yang dihasilkan pada tahap k ) + (ongkos dari tahap k ke tahap k + 1)
  • Dengan prinsip optimalitas ini dijamin bahwa pengambilan keputusan pada suatu tahap adalah keputusan yang benar untuk tahap-tahap selanjutnya. 
  • Pada metode greedy hanya satu rangkaian keputusan yang pernah dihasilkan, sedangkan pada metode program dinamis lebih dari satu rangkaian keputusan. Hanya rangkaian keputusan yang memenuhi prinsip optimalitas yang akan dihasilkan.
Karakteristik Persoalan Program Dinamis
  • Persoalan dapat dibagi menjadi beberapa tahap (stage), yang pada setiap tahap hanya diambil satu keputusan. 
  • Masing-masing tahap terdiri dari sejumlah status (state) yang berhubungan dengan tahap tersebut. Secara umum, status merupakan bermacam kemungkinan masukan yang ada pada tahap tersebut.
Graf multitahap (multistage graph). Tiap simpul di dalam graf tersebut menyatakan status, sedangkan V1, V2, … menyatakan tahap.

  • Hasil dari keputusan yang diambil pada setiap tahap ditransformasikan dari status yang bersangkutan ke status berikutnya pada tahap berikutnya.
  • Ongkos (cost) pada suatu tahap meningkat secara teratur (steadily) dengan bertambahnya jumlah tahapan.
  • Ongkos pada suatu tahap bergantung pada ongkos tahap-tahap yang sudah berjalan dan ongkos pada tahap tersebut.
  • Keputusan terbaik pada suatu tahap bersifat independen terhadap keputusan yang dilakukan pada tahap sebelumnya. 
  • Adanya hubungan rekursif yang mengidentifikasikan keputusan terbaik untuk setiap status pada tahap k memberikan keputusan terbaik untuk setiap status pada tahap k + 1. 
  • Prinsip optimalitas berlaku pada persoalan tersebut.
Dua pendekatan Pemprograman Dinamis


Misalkan x1, x2, …, xn menyatakan peubah (variable) keputusan yang harus dibuat masing-masing untuk tahap 1, 2, …, n. Maka,

  • Program dinamis maju. Program dinamis bergerak mulai dari tahap 1, terus maju ke tahap 2, 3, dan seterusnya sampai tahap n. Runtunan peubah keputusan adalah x1, x2, …, xn.
  • Program dinamis mundur. Program dinamis bergerak mulai dari tahap n, terus mundur ke tahap n – 1, n – 2, dan seterusnya sampai tahap 1. Runtunan peubah keputusan adalah xn, xn-1, …, x1
Langkah-langkah Pengembangan Algoritma Program Dinamis
  1. Karakteristikkan struktur solusi optimal. 
  2. Definisikan secara rekursif nilai solusi optimal. 
  3. Hitung nilai solusi optimal secara maju atau mundur. 
  4. Konstruksi solusi optimal.

Contoh Soal :
Lintasan Terpendek (Shortest Path)
• Tentukan lintasan terpendek dari simpul 1 ke simpul 10:

 Penyelesaian dengan Program Dinamis Mundur
  • Misalkan x1, x2, …, x4 adalah simpul-simpul yang dikunjungi pada tahap k (k = 1, 2, 3, 4). 
  • Maka rute yang dilalui adalah 1--> x1-->x2-->x3-->x4 ,yang dalam hal ini x4 = 10.

Pada persoalan ini,
  • Tahap (k) adalah proses memilih simpul tujuan berikutnya (ada 4 tahap). 
  • Status (s) yang berhubungan dengan masing-masing tahap adalah simpul-simpul di dalam graf.


Penganggaran Modal (Capital Budgeting)

Sebuah perusahaan berencana akan mengembangkan usaha (proyek) melalui ketiga buah pabrik (plant) yang dimilikinya. Setiap pabrik diminta mengirimkan proposal (boleh lebih dari satu) ke perusahaan untuk proyek yang akan dikembangkan. Setiap proposal memuat total biaya yang dibutuhkan (c) dan total keuntungan (revenue) yang akan diperoleh (R) dari pengembangan usaha itu. Perusahaan menganggarkan Rp 5 milyar untuk alokasi dana bagi ketiga pabriknya itu.
  • Tabel berikut meringkaskan nilai c dan R untuk masing-masing proposal proyek. Proposal proyek bernilai-nol sengaja dicantumkan yang berarti tidak ada alokasi dana yang diberikan ntuk setiap pabrik. Tujuan Perusahaan adalah memperoleh keuntungan yang maksimum dari pengalokasian dana sebesar Rp 5 milyar tersebut. Selesaikan persoalan ini dengan program dinamis.


Penyelesaian dengan Program Dinamis Maju.

Misalkan,

Rk(pk) = keuntungan dari alternatif pk pada tahap k
fk(xk) = keuntungan optimal dari tahap 1, 2, …, dan k yang diberikan oleh status xk