Při neformačních obvodech s evolučními algoritmy

[Henrik] pracuje na programu styl elektronických obvodů využívajících evoluční algoritmy. Je to stále velmi mnoho probíhající práce, ale on se dostal do bodu generování slušného měniče BJT po 78 generacích (9 minut výpočetní doby), jak je uvedeno v .gif výše.

Pokročit tyto obvody, [Henrik] řekl ochucovaci simulaci produkovat střídač s napájecím zdrojem 5V, 2N3904, stejně jako 2N3906 tranzistory, stejně jako jakékoliv odporové odpory. Velmi prvotřídní partie nebo tak generace ve skutečnosti nic neudělala nic, nicméně po 2000 generacím algoritmus vytvořil obvod téměř podobný popisu střídače CMOS, které byste objevili v učebnici obvodu.

Použití vývoje k vedení elektronického stylu není nic nového; Evoluční algoritmus stejně jako několik kousků Verilog může otočit FPGA do čipu, který může říci rozdíl mezi 1kHz a 10kHz tónem s velmi malými hardwarovými požadavky. Stejně tak velmi velmi zvláštní, extrémně zvláštní věci, ke kterým došlo v tomto experimentu; Evoluční algoritmus používal věci, které jsou nemožné pro člověka pro program, stejně jako počítá se magnetickým tokem, stejně jako kvantovou divností uvnitř FPGA.

[Henrik] uvádí, že jeho algoritmus přesně neovlivňoval, kolik přítomných jde s tranzistory, takže implementace tohoto okruhu mimo simulaci zničí tranzistory, stejně jako vyzařovat obláčku modrého kouře. Pokud byste chtěli styl své vlastní obvody využívající evoluci, [Henrik] vložte celý kód v git pro vaše peruzální. Je to zatraceně úžasné, jak to stojí, stejně jako když [Henrik] zahrnuje inspekci dárek, stejně jako napětí v každém prvku jeho práce může být opravdu užitečné.

Leave a Reply

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