Prírodou inšpirované algoritmyštudijné materiály pre projekt mobilnej triedy umelej inteligencie |
||
Úvod do EHWEvolučný hardware môžeme definovať ako aplikáciu evolučných metód a algoritmov do hardwaru. EHW je založený na idei kombinovania rekonfigurovateľných hardwarových zariadení s genetickým algoritmom. Štruktúra takého zariadenia može byť zmenená kedykoľvek privedením reťazca konfiguračných bitov. Typickými predstaviteľmi tohto hardwaru sú FPGA (Field Programmable Gate Array) a PLD (Programmable Logic Devices), aj keď ich rekonfigurácia sa musí prevádzať manuálne. Ich architektúra sa mení použitím genetických algoritmov (ďalej GA). To dáva EHW výhodu pracovať v reálnom čase a vlastnosť nezávisle meniť svoju vnútornú štruktúru on-line. Binárny reťazec, ktorým sa mení štruktúra sa nazýva architecture bits (A-bity). Tieto A-bity sú kompiláciou výsledkov z boolovských funkcií a pravdivostných tabuliek GA je robustný algoritmus, ktorý hľadá lepšie riešenia. Idea EHW spočíva v posudzovaní A-bitov konfigurovateľných zariadení ako chromozómov GA a hľadať lepšiu hardwarovú štruktúru pomocou GA. ![]() Každý systém na báze EHW môžeme charakterizovať 4 vlastnosťami : 1. Biologická inšpirácia
2. Proces vyhodnocovania
3. Prístup programovania
4. Oblasť využitia EHW je vhodné využiť v aplikáciach, kde sa vyžaduje práca v reálnom čase a autonómna on-line adaptácia. Napríklad : rozpoznávanie obrazov, ovládanie robotov, digitálny návrh obvodov a VLSI, riešenie "fault tolerance" problému |
||
Kontakt: Marek Bundzel |