Pada tidak menciptakan sirkuit dengan algoritma evolusi
Pada tidak menciptakan sirkuit dengan algoritma evolusi

Pada tidak menciptakan sirkuit dengan algoritma evolusi

[Henrik] telah mengerjakan program untuk memanfaatkan sirkuit elektronik yang memanfaatkan algoritma evolusi. Ini masih sangat banyak pekerjaan dalam proses, namun dia sampai pada titik menghasilkan inverter BJT yang terhormat setelah 78 generasi (waktu komputasi 9 menit), seperti yang ditunjukkan pada .gif di atas.

Untuk memajukan sirkuit-sirkuit ini, [Henrik] mengatakan pada simulasi rasa untuk menghasilkan inverter dengan catu daya 5V, 2N3904 serta transistor 2N3906, serta resistor apa pun yang dibutuhkan. Lot pertama atau lebih generasi yang sebenarnya tidak melakukan apa-apa, namun setelah 2000 generasi algoritma membuat sirkuit hampir mirip dengan deskripsi inverter CMOS yang Anda temukan dalam buku teks sirkuit.

Menggunakan pengembangan untuk memandu gaya elektronik bukanlah hal baru; Algoritma evolusi serta beberapa bit Verilog dapat mengubah FPGA menjadi sebuah chip yang dapat menceritakan perbedaan antara 1KHz serta nada 10kHz dengan persyaratan perangkat keras yang sangat sedikit. Ada juga beberapa hal yang sangat, sangat aneh yang terjadi dalam percobaan ini; Algoritma evolusi menggunakan hal-hal yang tidak mungkin bagi manusia untuk memprogram serta mengaitkan fluks magnetik serta keanehan kuantum di dalam FPGA.

[Henrik] menyatakan algoritmennya tidak menguji persis berapa banyak yang ada dengan transistor, sehingga menerapkan sirkuit ini di luar simulasi akan merusak transistor serta memancarkan kepulan asap biru. Jika Anda ingin gaya sirkuit Anda sendiri menggunakan Evolution, [Henrik] meletakkan semua kode dalam git untuk perusal Anda. Sangat mengagumkan seperti sekarang, serta ketika [Henrik] mencakup memeriksa sekarang dan tegangan di setiap elemen pekerjaannya mungkin benar-benar berguna.

Leave a Reply

Your email address will not be published. Required fields are marked *