Archiv článků: programování

Učíme umělou inteligenci rozeznávat emoce

Pomocí strojového učení jsme zatím neuronové sítě dokázali se slušnou úspěšností naučit rozeznávat obsah obrázků. Nyní vědci z University of Colorado v Boulderu přišli s projektem, v rámci kterého se snažili naučit počítače, aby obrázku přiřadily odpovídající emoční reakci. Ukázalo se, že to není nijak těžké. Často lze „správně“ (=obdobně …

více »

Kvantové počítače a problém šachových dam

Oblíbený problém pro testování efektivity různých algoritmů představují pozice na velkých šachovnicích; jedná se totiž o typ úloh, kdy výpočetní složitost roste s velikostí šachovnice obvykle exponenciálně. Problém se řeší prohledáváním stavového prostoru (backtracking) V problému šachových dam máme za úkol umístit na šachovnici určitý počet dam tak, aby se …

více »

Kvantové počítače jako služba: až 2000 qubitů

Kanadská firma D-Wave, v tuto chvíli dodavatel podle všeho jediných reálně používaných kvantových počítačů, rozšířila svou službu Leap z USA i do Evropy a Japonska. V rámci služby získávají předplatitelé přístup ke kvantovému počítači 2000Q – což je systém, který obsahuje neuvěřitelných 2 000 qubitů, alespoň v terminologii D-Wave; samotný …

více »

Kniha o bateriích napsaná umělou inteligencí příliš nenadchla

Algoritmus knihu de facto „nenapsal“, pouze vybral články vztahující se k tématu. Jak již proběhlo médii, ve vydavatelství Springer Nature byla vydána (a volně zpřístupněna) kniha o Li-Ion bateriích, kterou vygeneroval algoritmus. Počin je to jistě zajímavý a pochopitelně vzbudil slušnou pozornost. Můžeme nyní spekulovat, nakolik tento způsob publikace zefektivní …

více »

Roboti se učí provádět lidská gesta

Rozpoznávání gest zvládají i počítače/smatphony, co ale gesta vytvářet? Podle vědců z Vrije Universiteit Brussel by gestikulující roboti mohli s člověkem spolupracovat podstatně efektivněji, dosud ale chybí obecný framework. Různé roboti jsou různě konstruovaní (a to i když přístroje určené pro spolupráci s lidmi jsou cca humanoidní), takže i obyčejné …

více »

Umělá inteligence a její abstrakce – není čemu rozumět

Umělé inteligenci, respektive strojovému učení, se poslední dobou často vytýká, že nikdo přesně neví, na základě čeho se systém vlastně rozhoduje. Jenže – není v tom naopak jeho hlavní přednost? Vůbec se nechci pouštět do filozofických úvah o tom, co je skutečná umělá inteligence a čemu se dnes jen tak …

více »

Chybí experti na umělou inteligenci a Internet věcí

I když zahraniční firmy s oblibou otvírají svá vývojová centra v České republice, v poslední době naráží na nedostatek expertů. Počet absolventů českých technický škol totiž stále klesá a situaci navíc komplikuje rostoucí fluktuace, která se v oblasti IT pohybuje na úrovni 15-20 %. Dle společnosti Acamar, která pomáhá velkým …

více »

Umělá inteligence se sama naučila složit Rubikovu kostku

Algoritmy pro složení Rubikovy kostky jsou známy už dávno, jeden univerzální postup umožňující uspět v každé pozici už ostatně měl sám vynálezce hlavolamu. Posléze se podařilo dokázat, že z každé pozice lze kostku složit maximálně 26 tahy. Nicméně všechny tyto programy byly lidským dílem. V případě šachů a Go se …

více »

Samoreprodukující se neuronové sítě

Na rozdíl od genetického programování zde máme před sebou trochu jiný úkol. Neuronová síť se má sama učit svůj úkol a současně se reprodukovat. Vědci z Columbia University popsali svůj přístup na webu ArXiv (první autor Oscar Chang). V evolučních programovacích technikách software prostě řeší daný úkol a vnější program …

více »

Projektově orientované vzdělávaní s programem MATLAB

„Projektové učení nebo projektové vyučování (angl. Project-based learning, PBL) je konstruktivistickým pedagogickým přístupem, jehož cílem je navodit hlubokou, detailní úroveň učení se s využitím metod na bázi průzkumu či výzkumu podpořenými tématy, která jsou skutečná, zajímavá a důležitá pro studentův každodenní život.“ (http://cs.wikipedia.org). Jak do projektově orientovaného vzdělávání zapadá software …

více »

Používáme soubory cookies pro přizpůsobení obsahu webu a sledování návštěvnosti. Data o používání webu sdílíme s našimi partnery pro cílení reklamy a analýzu návštěvnosti. Více informací

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close