Archiv článků: programování

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 »

Robot, který nepotřebuje programátora

Řešením pro výrobu šarže velikosti 1 by mohl být dvouruký inteligentní prototyp robota. Aby roboty uměly plnit úkoly autonomně, ne jen striktně automaticky, je snem každého výrobce menších šarží a těch, kteří musejí vyrábět mnoho různých variant téhož produktu. Trh si totiž stále více žádá kustomizované produkty, tedy výrobky tzv. …

více »

Bot Builder: vývoj chatbotů téměř bez programování

Umělá inteligence Oracle Mobile Cloud: strojové učení, zpracování znalostí, nástroje pro podporu dialogů, rozpoznávání kontextu. Společnost Oracle na své konferenci Oracle OpenWorld oznámila rozsáhlou aktualizaci služeb poskytovaných v rámci platformy Oracle Mobile Cloud. Hlavní novinku představují chatboty (asistenty pro komunikaci s člověkem v přirozeném jazyce) založené na technologiích umělé inteligence. …

více »

Algoritmy pro prediktivní řízení vytápění

Komplex budov ČVUT v Praze-Dejvicích ušetřil 5,6 milionu korun za vytápění. Díky metodě, kterou poprvé vyzkoušeli čeští vědci. V roce 2010 aplikovali vědci z katedry řídicí techniky FEL ČVUT jako první v Evropě efektivní metodu, jak ušetřit náklady na vytápění budov. Systém tzv. prediktivního řízení nasadili přímo v komplexu budov ČVUT na adrese Technická …

více »

Finanční výpočty v prostředí MATLAB (2)

V minulé části jsme se zaměřili na přípravu a vizualizaci dat z finančních oblastí. Ukázali jsme si, jak v datech získat základní přehled a předzpracovat je do tvaru vhodného pro aplikaci sofistikovaných analytických metod. V této části se seznámíme s nástroji usnadňujícími návrh, optimalizaci i implementaci finančních výpočtů. Nakonec si ukážeme, jakým …

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