Co je Soft Computing?

Tradiční elektronické výpočty bývají černé a bílé. Při práci v binárním kódu, se sekvencemi nul a těch, neexistuje žádná šance na nic jiného než jednoduché odpovědi „ano nebo ne“. I když to může být adekvátní způsob práce s počítačem pro mnoho úkolů, soft computing má odlišný přístup. V krátkosti, měkké počítačové zpracování umožňuje počítači převzít určitou úroveň nepřesnosti ve své práci. Někteří to mohou přirovnat k umělé inteligenci v tom, že je to podobné tomu, jak funguje lidský mozek.

Z lidského hlediska představuje soft computing kompromisy v počítačovém zpracování, které v hard computingu není. Jsou chvíle, kdy odpověď na otázku může být ano nebo ne, ale zatím není dostatek informací pro definitivní výpočet toho, co je odpověď. Tradiční počítače, které čelí této situaci, se jednoduše zastaví a počkají, až bude k dispozici dostatek informací k tomu, aby bylo možné učinit přesný závěr. Soft computing je v podstatě schopnost počítače poskytnout odpověď možná, nebo dokonce udělat vzdělaný odhad toho, co může být odpověď, dokud nebude k dispozici více informací.

Pro použití matematického příkladu je jednoduché říci, že součet dvou plus dva jsou čtyři. Je také správné říci, že součet dvou plus dvou je někde mezi třemi a pěti. Cílem je samozřejmě přijít s co nejpřesnější odpovědí. Zatímco počítač může být v pokušení ignorovat druhou možnost, měkké výpočty, pokud jsou provedeny správně, uvidí tuto odpověď jako potenciální možnost. I když počítač bude stále volit nejpřesnější odpověď, která je k dispozici, zváží provedení odhadu, pokud ne všechna čísla jsou známa s jistotou.

Počítač přijde s odpověďmi nebo s hodnocením odpovědí pomocí mnoha různých disciplín. Mezi pět nejznámějších systémů patří „fuzzy“ systémy, evoluční výpočty, pravděpodobnostní uvažování, strojové učení a neuronové sítě. Použitím mnoha různých výpočetních metod pro analýzu problému může počítač nakonec přijít s přesnou odpovědí na otázku, která měla zpočátku nepřesnou odpověď.

Ve skutečnosti počítač přišel s odpovědí, která do něj nebyla předem naprogramována. Z pohledu informatiky a možná z biologického hlediska by to mohlo být považováno za učení nebo umělou inteligenci. Někteří mohou argumentovat, že cesta k odpovědi byla předem naprogramována, ať už byla odpověď, nebo ne, takže nepředstavuje skutečnou inteligenci. Otázka, zda to představuje skutečnou inteligenci, je filozofická záležitost, která pravděpodobně do značné míry závisí na vlastní perspektivě.

Oblast informatiky je obecně nadšená možností měkkého zpracování dat a jeho potenciálních výhod. Mohlo by to znamenat revoluci v robotice, možná by se stalo více životních protetik, které se snadněji používají a které se pohybují přirozeněji. Soft computing může být také použit v mnoha dalších oborech, jako je medicína, strojírenství a fyzika.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?