<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1872506586184591641</id><updated>2011-07-07T13:53:55.150-07:00</updated><title type='text'>tempat kita membagi ilmu</title><subtitle type='html'>Shareiptek, tempat kita berbagi ilmu yang ada. kalu teman-teman punya ilmu apa aja, tolong di bagi-bagi yah, karena ilmu teman-temen gak bakal berkurang, semoga aja bertambah.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://shareiptek.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1872506586184591641/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://shareiptek.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Arif Eko Julianto</name><uri>http://www.blogger.com/profile/03539210356450340228</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_Z8zwbXFl0xk/SfBFhW9lHdI/AAAAAAAAAAM/ddvAhKVjSWQ/S220/kecil.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1872506586184591641.post-4976582387234133216</id><published>2010-04-16T17:37:00.000-07:00</published><updated>2010-04-16T17:40:17.461-07:00</updated><title type='text'></title><content type='html'>hari ini aq dapat cobaan berat. dmpetku hilang bersama dengan stnk. ktp. sim. kartu debet dan lainnya. sialnya hilangnya di mesjid&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1872506586184591641-4976582387234133216?l=shareiptek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://shareiptek.blogspot.com/feeds/4976582387234133216/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://shareiptek.blogspot.com/2010/04/hari-ini-aq-dapat-cobaan-berat.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1872506586184591641/posts/default/4976582387234133216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1872506586184591641/posts/default/4976582387234133216'/><link rel='alternate' type='text/html' href='http://shareiptek.blogspot.com/2010/04/hari-ini-aq-dapat-cobaan-berat.html' title=''/><author><name>Arif Eko Julianto</name><uri>http://www.blogger.com/profile/03539210356450340228</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_Z8zwbXFl0xk/SfBFhW9lHdI/AAAAAAAAAAM/ddvAhKVjSWQ/S220/kecil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1872506586184591641.post-3524539820328678509</id><published>2009-05-13T11:58:00.000-07:00</published><updated>2010-04-16T17:47:02.304-07:00</updated><title type='text'>cara menampilkan row number dengan sintax sql di database MySql</title><content type='html'>misalnya saya punya 1 table bernama user:&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1872506586184591641-3524539820328678509?l=shareiptek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://shareiptek.blogspot.com/feeds/3524539820328678509/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://shareiptek.blogspot.com/2009/05/cara-menampilkan-row-number-dengan.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1872506586184591641/posts/default/3524539820328678509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1872506586184591641/posts/default/3524539820328678509'/><link rel='alternate' type='text/html' href='http://shareiptek.blogspot.com/2009/05/cara-menampilkan-row-number-dengan.html' title='cara menampilkan row number dengan sintax sql di database MySql'/><author><name>Arif Eko Julianto</name><uri>http://www.blogger.com/profile/03539210356450340228</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_Z8zwbXFl0xk/SfBFhW9lHdI/AAAAAAAAAAM/ddvAhKVjSWQ/S220/kecil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1872506586184591641.post-5474252454991065685</id><published>2009-04-24T00:06:00.002-07:00</published><updated>2009-04-24T00:08:30.448-07:00</updated><title type='text'>ALGORITMA GENETIK DAN APLIKASINYA</title><content type='html'>&lt;p&gt;&lt;strong&gt;Pendahuluan:&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Genetic Algorithm di usulkan pertama kali oleh John Holland dan teman-temannya di universitas Michigan untuk aplikasi seluler otomata. Teknik ini menjadi populer diantara saintis dan rekayasawan di seluruh dunia untuk memecahkan masalah optimasi mereka.&lt;/p&gt; &lt;p&gt;Aplikasinya antara lain adalah :&lt;/p&gt; &lt;p&gt;-job shop scheduling,&lt;/p&gt; &lt;p&gt;-pembelajaran pengendali neuro-fuzzy,&lt;/p&gt; &lt;p&gt;-pemrosesan citra dan optimasi kombinationarial&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Konsep berfikir:&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;GA mensimulasikan proses yang terjadi pada populasi alamiah yang merupakan hal penting dalam proses evolusi. Di alam, induvidu di populasi saling bersaing untuk memperoleh sumber daya seperti makanan,baju, tempat tinggal dan pekerjaan. Induvidu yang yang berhasil akan bertahan hidup sedangkan induvidu yang tidak, akan mati dan punah.&lt;/p&gt; &lt;p&gt;GA secara khusus dapat di terapkan untuk memecahkan masalah optimasi yang kompleks. Karena itu GA baik untuk aplikasi yang memerlukan startegi pemecahan masalah secara adaptif. GA secara inheren parale karena pencarian pemecahan yang terbaik dilakukan melalui struktur genetik yang menyatakan sejumlah kemungkinan penyelesaian.&lt;/p&gt; &lt;p&gt;GA adalah salah satu teknik optimasi yang terkenal. Secara khusus ada 3 golongan teknik optimasi yaitu:&lt;/p&gt; &lt;p&gt;-Berbasis pada kalkulus&lt;/p&gt; &lt;p&gt;-Berbasis pada Enumeriatif/Perulangan&lt;/p&gt; &lt;p&gt;-Berbasis pada Pencarian Acak Terarah&lt;/p&gt; &lt;p&gt;Setelah Holand memaparkan idenya tentang tentang GA maka banyak peneliti yang mengusulkan berbagai variasi. Namun secara umum GA adalah teknik penanganan populasi.&lt;/p&gt; &lt;p&gt;&lt;em&gt;Ide awal GA mengadopsi kebijakan penggantian umum dimana keseluruhan populasi diganti setiap generasi. Di pihak lain kebijakan keadaan tunak(Steady stete policy) menerapkan pergantian seleksi bagi populasi.&lt;/em&gt; Hal ini lebih alami karena di alam sudah biasa orang tua dan anak hidup berdampingan pada saat yang bersamaan&lt;/p&gt; &lt;p&gt;&lt;em&gt; &lt;/em&gt;&lt;/p&gt; &lt;p&gt;Penyajian induvidu dari GA biasanya menggunakan sekumpulan bilangan biner. Tetapi penyajian biner ini memiliki beberapa kelemahan bila diaplikasikan pada masalah multidimensional dan persamaa numerik yang persisi.&lt;/p&gt; &lt;p&gt;&lt;span id="more-32"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Contoh:&lt;/p&gt; &lt;p&gt;Bila suatu masalah memiliki 100 variabel dengan ranah (-500 sd 500) memerlukan ketelitian 6 angka di belakang koma, maka akan diperlukan vektor solusi biner 3000. Itu berarti ada 10&lt;sup&gt;1000 &lt;/sup&gt; ruang pencarian yang diperlukan. Untuk persoaln tersebut GA memiliki kinerja yang buruk&lt;/p&gt; &lt;p&gt;Algortima ini bekerja dengan sebuah populasi yang terdiri dari induvidu-induvidu yang masing-masing induviidu mempresentaskan sebuah solusi yang mungkin bagi persoalan yang ada. Dalam kaitan ini sebuah induvidu dilambangkan dengan nilai ”FITNESS” yang akan digunakan untuk mencari nilai solusi yang yang terbaik dari persoalan yang ada.&lt;/p&gt; &lt;p&gt;Dalam teori genetika sebuah induvidu akan mengalami perkembang biakan, dimana pada saat perkembang biakan tersebut terdapat penurunan sifat kepada keturunannya(offspring). Keturunan ini dapat memiliki sifat gabungan dari kedua Parentnya. Sifat ini dapat dimiliki dengan mutasi atau crossover dari parentnya. Pada saat penurunan sifat maka akan terdapat induvidu baru yang akan di seleksi alam. Bila turunan tersebut mampu baik maka akan mampu bertahan, sebaliknya pula bila tidak maka akan musnah. Pada akhirnya kita akan mendapat keturunan yang terbaik. Nah induvidu yang terbaik tersebut adalah solusi optimal bagi permasalahan kita.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Algoritma Dari Genetic Algorithm&lt;/strong&gt;&lt;/p&gt; &lt;ol&gt;&lt;li&gt;Membangun      sebuah populasi yang terdiri atas beberapa gen atau direpresentasikan      dengan String.&lt;/li&gt;&lt;li&gt;Evaluasi      masing masing String (Fitness Value)&lt;/li&gt;&lt;li&gt;Proses Seleksi      agar didapatkan string yang baik&lt;/li&gt;&lt;li&gt;Manupulasi      genetika untuk mendapatkan induvidu yang baru dari string&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;strong&gt;Sejarah Genetic Algorithm&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Teori darwin yang sempat membuat orang orang berfikir bahwa manusia berasal dari kera, bahkan lebih rendah telah membuat membutakan kita sekitar abad 19 hingga beberapa tahun belakangan ini. Pada abad ke 19 banyak ilmuwan yang mencoba untuk membuktikan dan mensimulasikannya. Neo darwinisme yang menyebutkan bahwa sejarah kehidupan mahkluk hidu[ adalah melalui suatu mekanisme proses statistika yang terjadi antara populasi dan spesies, yang dikenal dengan proses manipulasi genetika. Proses ini masing-masing adalah &lt;strong&gt;reproduksi, mutasi, kompetisi dan pemilihan.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Cikal bakal penggunaan GA untuk pencarian dalam sistem buatan di prakarsai oleh beberapa ahli biologi yang menggunakan komputer digital untuk mengerjakan simulasi dari sistem genetika. Diantara para ahli tersebut adalah:&lt;/p&gt; &lt;ol&gt;&lt;li&gt;Baricelli, N.A pada tahun 1957 melakukan penelitian tentang proses evolusi simbiogenetik yang direalisasikan dengan sistem artificial.&lt;/li&gt;&lt;li&gt;Baricelli, N.A      pada tahun 1962 mengajukan teory evolusi dan analisis numeriknya&lt;/li&gt;&lt;li&gt;Fraser, A.S pada tahun 1960 menyimulasikan sistem genetika dengan komputer, yang meliputi aspek-aspek S-linkage,dominasi dan epistasis.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Meskipun penelitian –penelitian tersebut bertujuan untuk meneliti gejala alam namun yang mereka kerjakan secar kebetulan memiliki pemikiran paralel yang memunculkan ide tentang Genetic Algorithm.&lt;/p&gt; &lt;p&gt;Fraser mensimulasikan evolusi dari 15 bit Biner sebagai string generasi dan menghitung presentasi dari induvidu-induvidu yang terpilih oleh fenotip dengan generasi-generasi yang berurutan.pada saat itu fraser tidak menyebutkan dalam laporannya bahwa algoritma pencarian dalam gejala alam akan berguna dalam sistem buatan, namun ternyata hasil dari penmuannya ternyata menyerupai optimasi fungsi.&lt;/p&gt; &lt;p&gt;Hal itulah yang memberikan inspirasi bagi John Holand dan murid-muridnya untuk mengaplikasikan proses genetika ini pada sistem buatan.holand menancapkan pondasi dalam karya tulisnya pada teory sistem adaptif yaitu:&lt;/p&gt; &lt;ol&gt;&lt;li&gt;Concern efficient      adaptive systems(1962)&lt;/li&gt;&lt;li&gt;Information      prosessing and prosesing systems(1962)&lt;/li&gt;&lt;li&gt;Outline for a      logical theory of adaptive sistems(1962)&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Tahun 1962-1965 holand mengajar tentang theory of adaptive sistem dan sering memberikan seminar-seminar tentang ini. Dalam masa itu penyempurnaan GA makin jelas. Selanjutnya dibuatlah rumus standart untuk GA ini.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Istilah-istilah dalam genetic Algorithm&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt; &lt;table align="left" border="0" cellpadding="0" cellspacing="0" width="717"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td nowrap="nowrap" width="39"&gt; &lt;p align="center"&gt;NO&lt;/p&gt; &lt;/td&gt; &lt;td nowrap="nowrap" width="276"&gt; &lt;p align="center"&gt;&lt;strong&gt;ISTILAH BIOOGI YANG DIGUNAKAN   PADA GENETIK ALGORITHM&lt;/strong&gt;&lt;/p&gt; &lt;/td&gt; &lt;td nowrap="nowrap" width="402"&gt; &lt;p align="center"&gt;&lt;strong&gt;KETERANGAN&lt;/strong&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;Sebelum memasuki lebih lanjut tentang GA ini maka ada baiknya kita mengenal istilah –istilah dari genetik algorithm ini:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Parameter Genetic Algorithm&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Dalam GA ada beberapa parameter yang menjadi acuan yang standar dalam menentukan proses optimasi. Beberapa diantaranya adalah:&lt;/p&gt; &lt;ol&gt;&lt;li&gt;Ukuran      populasi&lt;/li&gt;&lt;li&gt;Probabilitas      CrossOver&lt;/li&gt;&lt;li&gt;Probabilitas      Mutasi&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;strong&gt;Teroma Skema&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Tahap1&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Teorema skema merupakan dasar teory yang menjelaskan bagaimana Genetic algorithm bekerja. Skema adalah keserupaan pola dalam mendeskripsikan suatu himpunanan bagian dari beberapa string yang mempunyai kesamaan pada posisi tertentu. Sebuah skema dibentuk dengan menambahkan sebuah simbol spesial, yaitu sebuah simbol * (don’t care) dalam representasi biner(0 atau 1).&lt;/p&gt; &lt;p&gt;Contoh:  *01 adalah 101 atau 001 yaitu 5 atau 1&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Tahap2&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Tingkatan dari sebuah skema S(dinotasikan denga o(S)) menunjukkan jumlah dari posisi angka 0 atau 1 yang sudah tetap(Bukan posisi don’t care) yang ada dalam skema. Tingkatan ini menunjukkan spesialisasi dari sebuah skema. Contoh:&lt;/p&gt; &lt;p&gt;S1=(* * * 0 0 1 * 1 1 0)&lt;/p&gt; &lt;p&gt;S2=(* * * * 0 0 * * 0 *  )&lt;/p&gt; &lt;p&gt;S3=(1 1 1 0 1 * * 0 0 1)&lt;/p&gt; &lt;p&gt;Dimana&lt;/p&gt; &lt;p&gt;o(S1)= 6&lt;/p&gt; &lt;p&gt;o(S2)= 3&lt;/p&gt; &lt;p&gt;o(S3)= 8&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Tahap3&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Batasan panjang dari skema S (dinotasikan dengan δ(S)) adalah jarak antara posisi angka 0 atau 1 yang pertama hingga terakhir. Angka ini menunjukkan kerapatan informasi yang ada dalam sebuah skema. Contoh:&lt;/p&gt; &lt;p&gt;δ&lt;strong&gt; (S1)= 10-4=6;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;δ&lt;strong&gt; (S2)= 9-5 =4;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;δ&lt;strong&gt; (S3)= 10-1=9;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Mekanisme Genetic Algorithm&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Mekanisme yang ada dalam Genetic Algoritm adalah sangat sederhana. Yaitu hanya melibatkan penyalinan string dan pertukaran bagian string.&lt;/p&gt; &lt;p&gt;Siklus perkembangbiakan GA diawali dengan pembuatan himpunan solusi secara acak yang dinamakan populasi. Dimana didalamnya terdapat induvidu-induvidu yang dinamakan kromosom. Kromosom ini secara lambat laun mengalami iterasi ’Perkembangbiakan’ dalam sebuah generasi. Selama dalam sebuah generasi kromosom-kromosom ini di evaluasi dengan menggunakan rumus yang telah ditentukan dengan rumus fitness.&lt;/p&gt; &lt;p&gt;Untuk menciptakan generasi berikutnya dengan kromosom yang baru (offspring) dapat dilakukan dengan menggabungkan dua potongan kromosom yang telah didapatkan dengan operator crossover atau mutasi. Sebuah generasi baru sebelum dievaluasi lagi, maka dia melalui proses seleksi berdasarkan fungsi fitnessnya. Dari kreasi ini kromosom-kromosom yang paling fit mempunyai kemungkinan besar untuk diseleksi.&lt;/p&gt; &lt;p&gt;Setelah beberapa generasi maka algoritma ini akan mengalami konvergen pada kromosom terbaik yang merupakan nilai optimum dari permasalahan yang diselesaikan.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;PROSES GENETIC ALGORITHM&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Langkah pertama dalam pemecahan masalah dengan GA adalah pengkodean terhadap masalah yang akan kita pecahkan. Pada algoritma ini dalam mengasumsikan sebuah solusi untuk sebuah persoalan dimungkinkan dengan diwakili oleh satu set parameter. Parameter ini dinamakan gen. Berisi nilai-nilai yang bersatu membentuk string(Kromosom).&lt;/p&gt; &lt;p&gt;Selanjutnya kromosom yang berkumpul membentuk populasi. Dari sebuah populasi inilah GA memulai untuk pencarian.&lt;/p&gt; &lt;p&gt;Dalam GA fungsi Fitness harus dirancang sesuai dengan masing-masing masalah yang akan diselesaikan. Misalnya saja untuk masalah mencari rute terpendek dari suatu perjalanan, maka fungsi Fitnessnya adalah jarak tempuh. Sedangkan untuk optimasi penjadwalan kuliah fungsi Fitnessnya melibatkan faktor-faktor seperti adanya dua kuliah atau lebih yang akan diajarkan dalam satu kelas, kepadatan dosen mengajar setiap hari, penempatan kuliah dan praktikum tidak semestinya.&lt;/p&gt; &lt;p&gt;Sebagai contoh untuk pengkodean jika kita mempunyai masalah yaitu mencari maximum sebuah fungsi dari 3 variabel(x,y,z) dan akan menampikan masing-masing variabel dengan 6 bit. Dari contoh ini kita melakukan pengkodean dengan membentuk kromosom yang terdiri dari 3 gen yang masing-masing gen terdiri dari 6 bit sehingga sebuah kromosom terdiri dari 18 bit.&lt;/p&gt; &lt;p&gt;Suatu hal yang sangat mendasar dari GA adalah bahwa algoritma ini bekerja pada daerah pengkodean dan daerah solusi. Operasi genetika (CrossOver dan Mutasi) bekerja pada daerah pengkodean, sedang proses evaluasi dan proses seleksi bekerja pada daerah solusi.&lt;/p&gt; &lt;p&gt;Dalam reperesentasi nonBiner, ada dua hal yang perlu diperhatikan untuk pengkodean baik dalam fenotip ataupun genetik. Yaitu:&lt;/p&gt; &lt;ol&gt;&lt;li&gt;&lt;strong&gt;Feasibilitas dan      legalitas dari sebuah kromosom&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Pemetaan&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Feasibilitas adalah apakah solusi/kromosom berada pada daerah yang feasible dari domain permasalahan InFeasibilitas kromosom menghilangkan kealamian batasan-batasan dalam permasalah optimasi. Legalitas adalah apakah suatu solusi/kromosom dapat menyelesaikan masalah&lt;/p&gt; &lt;p&gt;Untuk beberapa permasalahan kasus metode pinalti telah diajukan untuk mengatasi kasus kromosom yang tidak dimungkinkan. Dalam permasalan kasus optimasi nilai optimum secara typikal akan berada di wilayah antara daerah yang mungkin ataupun yang tidak mungkin. Penerapan metode pinalti akan mengeksploitasi pencarian GA pada nilai optimum di dua daerah tersebut.&lt;/p&gt; &lt;p&gt;Kromosom-kromosom yang tidak legal menghilangkan kealamian dari teknik encoding. Untuk beberapa permasalah kombinational, beberapa cara digunakan untuk menghindari keturunan yang tidak legal karena tidak dapat mewakili suatu solusi, dalam arti kromosom tersebut tidak dapat di evaluasi. Sah satu cara, misalnya PMX operator. Metode ini digunakan untuk mencegah dihasilkannya kromosom yang tidak mungkin dan tidak ilegal.&lt;/p&gt; &lt;p&gt;Pemetaan dari kromosom-kromosom ke solusi memungkinkan satu dari tiga kasus ini terjadi:&lt;/p&gt; &lt;ol&gt;&lt;li&gt;Pemetaan dari      1 ke –n&lt;/li&gt;&lt;li&gt;Pemetaan dari      1 ke 1&lt;/li&gt;&lt;li&gt;Pemetaan dari      –n ke 1&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Pemetaan 1 ke 1 merupakan pemetaan terbaik, karena dari pemetaan ini satu kromosom dapat dipasangkan dengan satu solusi. Pada pemetaan –n ke 1, sejumlah –n kromosom mewakili satu solusi yang sama, sedangkan pemetaan 1 ke –n adalah pemetaan yang tidak diinginkan karena merelasikan satu kromosom dengan banyak solusi, yang menjelaskan banyak solusi sehingga menjadi tidak jelas solusi mana yang sebenarnya yang ditujukan.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;OPERASI DALAM GENETIC ALGORITHM&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Dengan mekanisme GA seperti di jelaskan pada artikel sebelumnya, setelah dilakukan pendefinisian terhadap kode GA selanjutnya adalah dilakukan operasi-operasi tertentu yang melibatkan 2 faktor utama yaitu:&lt;/p&gt; &lt;ol&gt;&lt;li&gt;Operator      seleksi yang melibatkan proses seleksi didalamnya.&lt;/li&gt;&lt;li&gt;Operasi      genetika yang melibatkan Crossover dan mutasi&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;strong&gt;Fungsi Evaluasi&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Disamping representasi , fungsi evaluasi juga merupakan masalah yang penting dalam dalam GA. Fungsi Evaluasi yang baik harus mampu memberikan nilai fitness yang sesuai dengan kinerja kromosom.&lt;/p&gt; &lt;p&gt;Pada permuaan optimasi, biasanya nilai fitness masing-masing induvidu masih mempunyai rentang yang besar. Seiring dengan bertambahnya generasi, beberapa kromosom mendominasi populasi dan mengakibatkan konvergensi dini.&lt;/p&gt; &lt;p&gt;Problem klasik dalam GA adalah beberapa kromosom dengan nilai fitness yang tinggi(tetapi bukan nilai optimum) mendominasi populasi dan mengakibatkan GA konvergen pada local optima. Ketika populasi konvergen, Kemampuan GA untuk mencari solusi yang baik hilang, Crossover antara kromosom yang hampir identik menghasilkan offspring yang identik. Dalam kondisi ini hanya operasi mutasi yang mampu menghasilkan kromosom yang relatif baru dan merupakan cara untuk menghindari kromosom super untuk mendominasi populasi.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Fungsi Seleksi&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Pada proses evaluasi GA, keragaman populasi dan selection Pressure memegang peranan penting. Keduanya berkaitan erat. Meningkatnya tekanan seleksi akan berakibat pada minimnya keragaman populasi, sebaliknya tekanan seleksi yang terlalu longgar akan mengakibatkan banyaknya ragam dari kromosom sehingga pencarian tidak effisien.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1872506586184591641-5474252454991065685?l=shareiptek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://shareiptek.blogspot.com/feeds/5474252454991065685/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://shareiptek.blogspot.com/2009/04/algoritma-genetik-dan-aplikasinya.html#comment-form' title='1 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1872506586184591641/posts/default/5474252454991065685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1872506586184591641/posts/default/5474252454991065685'/><link rel='alternate' type='text/html' href='http://shareiptek.blogspot.com/2009/04/algoritma-genetik-dan-aplikasinya.html' title='ALGORITMA GENETIK DAN APLIKASINYA'/><author><name>Arif Eko Julianto</name><uri>http://www.blogger.com/profile/03539210356450340228</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_Z8zwbXFl0xk/SfBFhW9lHdI/AAAAAAAAAAM/ddvAhKVjSWQ/S220/kecil.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1872506586184591641.post-8829286322056515790</id><published>2009-04-24T00:06:00.001-07:00</published><updated>2009-04-24T00:18:42.574-07:00</updated><title type='text'>KONEKSI DIAL UP IM3</title><content type='html'>&lt;div class="entrybody"&gt;    &lt;p&gt;Jika modem GPRS telah terdeteksi, langkah berikutnya adalah setting nomor dial, user name dan password. Tiga komponen ini diperlukan untuk men-dial internet via server Indosat.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Untuk kartu IM3 ini,&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt; &lt;ul&gt;&lt;li&gt; &lt;ul&gt;&lt;li&gt;nomor dial: &lt;strong&gt;*99***1#&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;user name: &lt;strong&gt;gprs&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;password: &lt;strong&gt;im3&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/blockquote&gt; &lt;p&gt;Untuk mensettingnya,&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt; &lt;p&gt;klik tombol Start » All Programs » Accessories » Communications » “New Connection Wizards”. &lt;/p&gt; &lt;p&gt;Akan muncul tampilan “New Connection Wizards”. Klik Next » pilih “Connect to the Internet” » Next » pilih “Set up my connection manually” » Next » pilih “Connect using a dialup modem” » Next » pilih “Nokia 6230i USB Modem” » Next » masukkan ISP name (dapat diisi apa pun, terserah Anda) » Next » masukkan nomor dialnya » Next » masukkan user name dan paswordnya » Next » centang “Add a shortcut to this connection to my desktop” (bila ingin membuat shortcut di desktop) » Finish. Setting selesai. &lt;/p&gt; &lt;p&gt;Jika langkah-langkah di atas telah dijalankan, klik dua kali shortcut dial-up di desktop tadi. Proses dial berjalan, Opening port… Dialing *99***1#… Verifiying user name and password..Registering your computer to the network… Autenthicated. &lt;/p&gt; &lt;p&gt;Bila berhasil tersambung maka akan muncul gambar monitor di systray di samping penunjuk jam komputer Anda. Selamat berselancar!&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Troubleshooting&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Pada kondisi dan jenis handphone tertentu kadang-kadang muncul pesan error pada saat melakukan proses dial. Berikut ini pesan error yang terjadi dan cara menanganinya:&lt;/p&gt; &lt;p&gt;&lt;!--[if !supportLists]--&gt;-          &lt;!--[endif]--&gt;&lt;strong&gt;&lt;em&gt;error 734: The ppp link control protocol has terminated &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Jika ini terjadi, Anda belum bisa koneksi ke jaringan. Hal ini terjadi karena kita belum menambahkan parameter ke modem. Tambahkan baris perintah: AT+CGDCONT=1, “IP”, “www.indosat-m3.net”. Caranya, klik kanan My Computer » properties » tab ”Hardware” » Device Manager » Modems » Nokia 6230i USB Modem. klik kanan » properties » di bagian Advanced - Extra Settings, masukkan baris perintah di situ » OK. Coba dial sekali lagi.&lt;/p&gt;  &lt;p&gt;&lt;!--[if !supportLists]--&gt;-          &lt;!--[endif]--&gt;&lt;strong&gt;&lt;em&gt;error 687: The remote computer did not respond&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Jika ini terjadi, restart handphone Anda dan/atau install ulang PC Suite di komputer Anda. Pastikan menggunakan PC Suite versi terbaru.&lt;/p&gt;  &lt;p&gt;&lt;!--[if !supportLists]--&gt;-          &lt;!--[endif]--&gt;&lt;strong&gt;&lt;em&gt;error 797: A connection to the remote computer could not be established because the modem was not found or was busy&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;/p&gt;   &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1872506586184591641-8829286322056515790?l=shareiptek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://shareiptek.blogspot.com/feeds/8829286322056515790/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://shareiptek.blogspot.com/2009/04/koneksi-dial-up-im3.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1872506586184591641/posts/default/8829286322056515790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1872506586184591641/posts/default/8829286322056515790'/><link rel='alternate' type='text/html' href='http://shareiptek.blogspot.com/2009/04/koneksi-dial-up-im3.html' title='KONEKSI DIAL UP IM3'/><author><name>Arif Eko Julianto</name><uri>http://www.blogger.com/profile/03539210356450340228</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_Z8zwbXFl0xk/SfBFhW9lHdI/AAAAAAAAAAM/ddvAhKVjSWQ/S220/kecil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1872506586184591641.post-1867104406860234566</id><published>2009-04-24T00:05:00.001-07:00</published><updated>2009-04-24T00:06:00.004-07:00</updated><title type='text'>koneksi database antara C# dengan MySql</title><content type='html'>&lt;strong&gt;instructions:&lt;/strong&gt;&lt;br /&gt;1) Download and install the connector: url=http://dev.mysql.com/downloads/connector/net/1.0.html&lt;br /&gt;2) Create a test project&lt;br /&gt;3)Next add reference to: MySql.Data&lt;br /&gt;4) Next add “using MySql.Data.MySqlClient;”Then allow the snippet to do its work&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1872506586184591641-1867104406860234566?l=shareiptek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://shareiptek.blogspot.com/feeds/1867104406860234566/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://shareiptek.blogspot.com/2009/04/koneksi-database-antara-c-dengan-mysql.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1872506586184591641/posts/default/1867104406860234566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1872506586184591641/posts/default/1867104406860234566'/><link rel='alternate' type='text/html' href='http://shareiptek.blogspot.com/2009/04/koneksi-database-antara-c-dengan-mysql.html' title='koneksi database antara C# dengan MySql'/><author><name>Arif Eko Julianto</name><uri>http://www.blogger.com/profile/03539210356450340228</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_Z8zwbXFl0xk/SfBFhW9lHdI/AAAAAAAAAAM/ddvAhKVjSWQ/S220/kecil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1872506586184591641.post-1514823983604404059</id><published>2009-04-24T00:02:00.000-07:00</published><updated>2009-04-24T00:04:50.388-07:00</updated><title type='text'>mendeteksi senyuman dari foto/image wajah</title><content type='html'>&lt;div class="entrybody"&gt;    &lt;p&gt;waktu ikut kulah digital Image prosesing tahun 2008 ini aku di beri tugas ma dosennya untuk mencari aplikasi tentang prosesing image, nah aku memilih untuk mendalami bagamana mesin dapat mengenali expresi seseorang. tujuannya banyak salah satunya adalah pada sistem rumah pintar ketika anda masuk kedalam rumah dengan wajah yang kurang mood, maka rumah akan memberikan layanan untuk sedikit menambah mood anda, seperti menyarankan untuk mandi air hangat, nonton vidio, atau talk to some one, secara garis besar begitulah yang sedang saya dan kelompok lakukan&lt;/p&gt; &lt;p&gt;adapun langkah langkah yang kami kerjakan :&lt;/p&gt; &lt;p&gt;1. load image&lt;br /&gt;2. image nanti di pecah tiga penyusun warna Red, Green, Blue&lt;br /&gt;3. kita memilih satu bagian Red.&lt;br /&gt;4. data di brighness dengan cara setiap nilai pixelnya akan dikalikan 2, sehingga nilai tiap pixelnya akan saling berbeda jauh antara yang satu dengan yang lainnya(sebenarnya banyak cara, tapi aku memilih cara ini), tujuan memisahkan antara bibir dan baground&lt;br /&gt;5. setelah itu data yang diatas 128 dianggap 255(putih) dan data yang dibawah 128 dianggap 0(hitam), hasilnya akan kelihatan yang mana garis bibir yang mana bukan garis bibir.&lt;br /&gt;6. dari garis bibir kita dapat menarik kesimpulan apakah wajah tersebut bereskpresi senyum atau tidak&lt;/p&gt; &lt;p&gt;setelah melakukan percobaan diata s maka kami menyimpulkan:&lt;/p&gt; &lt;p&gt;pada di uji coba ada beberapa gambar yang jelas kelihatan garis bibirnya, namun ada beberapa gambar yang tidak terlalu jelas karena faktor dari gambar yang agak kabur dan bentuk dari bibir yang di cari garis bibirnya oleh program.&lt;/p&gt;   &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1872506586184591641-1514823983604404059?l=shareiptek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://shareiptek.blogspot.com/feeds/1514823983604404059/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://shareiptek.blogspot.com/2009/04/mendeteksi-senyuman-dari-fotoimage.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1872506586184591641/posts/default/1514823983604404059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1872506586184591641/posts/default/1514823983604404059'/><link rel='alternate' type='text/html' href='http://shareiptek.blogspot.com/2009/04/mendeteksi-senyuman-dari-fotoimage.html' title='mendeteksi senyuman dari foto/image wajah'/><author><name>Arif Eko Julianto</name><uri>http://www.blogger.com/profile/03539210356450340228</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_Z8zwbXFl0xk/SfBFhW9lHdI/AAAAAAAAAAM/ddvAhKVjSWQ/S220/kecil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1872506586184591641.post-8697278786579881077</id><published>2009-04-24T00:00:00.000-07:00</published><updated>2009-04-24T00:01:47.809-07:00</updated><title type='text'>memunculkan hidden file bila folder option dan registry anda dirusak virus</title><content type='html'>&lt;div class="entrybody"&gt;    &lt;p&gt;bagaimana sih cara memunculkan hidden file bila folder option dan registry tidak dapat di akses. nah selama command prompt masih dapat diakses ini dia langkahnya:&lt;/p&gt; &lt;p&gt;langkahnya adalah :&lt;/p&gt; &lt;p&gt;1. open run( CTRL+R)&lt;/p&gt; &lt;p&gt;2. ketik cmd(membuka command prompt)&lt;/p&gt; &lt;p&gt;3. H: (menuju ke drive h, bila drivenya adalah H)&lt;/p&gt; &lt;p&gt;4. masukkan command : ‘attrib +s -h dokumen.doc’(bila filenya document.doc, bila semua file maka ‘attrib +s -h *.*’)&lt;/p&gt; &lt;p&gt;5. silahkan melihat file hidden anda…&lt;/p&gt;   &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1872506586184591641-8697278786579881077?l=shareiptek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://shareiptek.blogspot.com/feeds/8697278786579881077/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://shareiptek.blogspot.com/2009/04/memunculkan-hidden-file-bila-folder.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1872506586184591641/posts/default/8697278786579881077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1872506586184591641/posts/default/8697278786579881077'/><link rel='alternate' type='text/html' href='http://shareiptek.blogspot.com/2009/04/memunculkan-hidden-file-bila-folder.html' title='memunculkan hidden file bila folder option dan registry anda dirusak virus'/><author><name>Arif Eko Julianto</name><uri>http://www.blogger.com/profile/03539210356450340228</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_Z8zwbXFl0xk/SfBFhW9lHdI/AAAAAAAAAAM/ddvAhKVjSWQ/S220/kecil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1872506586184591641.post-7975751211074171019</id><published>2009-04-14T09:31:00.000-07:00</published><updated>2009-04-14T09:32:30.333-07:00</updated><title type='text'>keren</title><content type='html'>ini blog host bagus banget yah....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1872506586184591641-7975751211074171019?l=shareiptek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://shareiptek.blogspot.com/feeds/7975751211074171019/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://shareiptek.blogspot.com/2009/04/keren.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1872506586184591641/posts/default/7975751211074171019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1872506586184591641/posts/default/7975751211074171019'/><link rel='alternate' type='text/html' href='http://shareiptek.blogspot.com/2009/04/keren.html' title='keren'/><author><name>Arif Eko Julianto</name><uri>http://www.blogger.com/profile/03539210356450340228</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_Z8zwbXFl0xk/SfBFhW9lHdI/AAAAAAAAAAM/ddvAhKVjSWQ/S220/kecil.jpg'/></author><thr:total>0</thr:total></entry></feed>
