Ako sa britva Occams vzťahuje na strojové učenie?

Autor: Roger Morrison
Dátum Stvorenia: 25 September 2021
Dátum Aktualizácie: 19 V Júni 2024
Anonim
Ako sa britva Occams vzťahuje na strojové učenie? - Technológie
Ako sa britva Occams vzťahuje na strojové učenie? - Technológie

Obsah

Q:

Ako sa britva Occams vzťahuje na strojové učenie?


A:

Používanie holiaceho strojčeka Occams sa datuje od Williama z Ockhama v roku 1200 - najlepšie sa uplatní myšlienka, že by sa malo uprednostňovať najjednoduchšie a najpriamejšie riešenie, alebo že s rôznymi hypotézami sa bude najlepšie uplatňovať najjednoduchšie alebo s najmenšími predpokladmi.

Holiaci strojček Occams má však aj niektoré moderné aplikácie pre najmodernejšie technológie - jedným z príkladov je použitie princípu na strojové učenie. Vďaka strojovému vzdelávaniu inžinieri pracujú na školení počítačov o súboroch údajov o školení, aby im umožnili učiť sa a ísť nad rámec pôvodného programovania kódovej základne. Strojové učenie zahŕňa implementáciu algoritmov, dátových štruktúr a systémov odbornej prípravy do počítačov, ktoré im umožňujú učiť sa samostatne a vytvárať vyvíjajúce sa výsledky.


S týmto vedomím si niektorí odborníci myslia, že britva z Occams môže byť užitočná a poučná pri navrhovaní projektov strojového učenia. Niektorí tvrdia, že britva Occams môže pomôcť inžinierom pri výbere najlepšieho algoritmu, ktorý sa má použiť v projekte, a tiež pri rozhodovaní o tom, ako vyškoliť program s vybratým algoritmom. Jedna interpretácia holiaceho strojčeka Occams je, že vzhľadom na viac ako jeden vhodný algoritmus s porovnateľnými kompromismi by sa mal použiť ten, ktorý je najmenej zložitý na nasadenie a ktorý sa najľahšie interpretuje.

Iní poukazujú na to, že postupy zjednodušenia, ako je výber prvkov a zníženie rozmerov, sú tiež príkladmi použitia zásady holiaceho strojčeka spoločnosti Occams - zjednodušenia modelov na dosiahnutie lepších výsledkov. Na druhej strane iné popisujú modelové kompromisy, pri ktorých inžinieri znižujú zložitosť na úkor presnosti - stále však tvrdia, že tento postup holiaceho strojčeka spoločnosti Occams môže byť prospešný.


Ďalšia aplikácia holiaceho strojčeka Occams zahŕňa parametre stanovené pre určité druhy strojového učenia, ako je napríklad Bayesovská logika v technológiách. Pri obmedzovaní súborov parametrov pre projekt by sa dalo povedať, že inžinieri „používajú holiaci strojček Occams“ na zjednodušenie modelu. Ďalším argumentom je, že keď kreatívni ľudia pred použitím algoritmov vymýšľajú, ako posúdiť prípad použitia v podniku a obmedziť rozsah projektu, pred použitím algoritmov používajú holiaci strojček Occams, aby už od samého začiatku obmedzili zložitosť projektu.

Ešte ďalšia obľúbená aplikácia holiaceho strojčeka Occams na strojové učenie zahŕňa „prekliatie príliš zložitých systémov“. Tento argument vedie k tomu, že vytvorenie zložitejšieho a podrobnejšieho modelu môže spôsobiť, že tento model bude krehký a nepraktický. Problém sa nazýva nadmerné prispôsobenie, keď sú modely príliš zložité na to, aby skutočne vyhovovali skúmaným údajom a prípadu použitia týchto údajov. Toto je ďalší príklad, keď by niekto mohol citovať holiaci strojček Occams v úmyselnom návrhu systémov strojového učenia, aby sa ubezpečil, že netrpia príliš komplexnosťou a nepružnosťou.

Na druhej strane, niektorí poukazujú na to, že nesprávne používanie holiaceho strojčeka Occams môže znížiť účinnosť programovania strojového učenia. V niektorých prípadoch môže byť komplexnosť potrebná a prospešná. Všetko to súvisí s preskúmaním konkrétneho rozsahu projektu a toho, čo sa musí získať, a pri pohľade na vstupy, školiace súpravy a parametre, aby sa pre daný výsledok mohli použiť najpriamejšie riešenia.