Skip to main content

Co to jest miękkie obliczenia?

Tradycyjne obliczenia elektroniczne są zwykle czarno -białe.Podczas pracy w kodzie binarnym, z sekwencjami zer i tych, nie ma szans na coś innego oprócz prostych odpowiedzi tak lub nie.Chociaż może to być odpowiedni sposób obliczania wielu zadań, miękkie obliczenia ma inne podejście.Krótko mówiąc, miękkie obliczenia pozwala komputerowi na przyjęcie określonego poziomu niedokładności w swojej pracy.Niektórzy mogą to utożsamiać ze sztuczną inteligencją, ponieważ jest podobny do sposobu działania ludzkiego mózgu.

Z ludzkiej perspektywy miękkie przetwarzanie wprowadza kompromisy do przetwarzania komputerów, które nie są obecne w twardym obliczeniu.Są chwile, kiedy odpowiedź na pytanie może być tak lub nie, ale nie ma jeszcze wystarczającej ilości informacji, aby ostatecznie obliczyć, jaka jest odpowiedź.Tradycyjne komputery z tą sytuacją po prostu zatrzymają się i poczekać, aż będzie wystarczająca ilość informacji, aby wyciągnąć dokładny wniosek.Miękkie przetwarzanie jest w istocie zdolnością komputera do udzielenia odpowiedzi może, a nawet do wykształcenia, jaka może być odpowiedź, dopóki nie będzie dostępna więcej informacji.

Aby użyć przykładu matematycznego, proste jest to prosteStwierdzenie, że suma dwóch plus dwóch to cztery.Prawidłowe jest również stwierdzenie, że suma dwóch plus dwóch wynosi między trzema a pięcioma.Oczywiście celem jest wymyślenie najdokładniejszej możliwej odpowiedzi.Podczas gdy komputer może ulec pokusie zignorowania drugiej opcji, miękkie przetwarzanie, jeśli wykonane prawidłowo, uzna tę odpowiedź jako potencjalną opcję.Chociaż komputer zawsze będzie wybierał najbardziej precyzyjną dostępną odpowiedź, rozważy dokonanie oszacowania, jeśli nie wszystkie liczby są znane z pewnych.

Aby wymyślić odpowiedzi lub ocenę odpowiedzi, komputer będzie korzystał z wielu różnych dyscyplin.Wśród pięciu najbardziej znanych są systemy rozmyte, obliczenia ewolucyjne, probabilistyczne rozumowanie, uczenie maszynowe i sieci neuronowe.Korzystając z wielu różnych metod obliczeniowych do analizy problemu, komputer może ostatecznie opracować dokładną odpowiedź na pytanie, które początkowo miało nieprecyzyjną odpowiedź.

W efekcie komputer wymyślił odpowiedź, która nie była wstępnie zaprogramowanaw tym.Z perspektywy informatyki i być może z perspektywy biologicznej można to uznać za uczenie się lub sztuczną inteligencję.Niektórzy mogą argumentować, że ścieżka do odpowiedzi była wstępnie zaprogramowana, czy odpowiedź była, czy nie, nie stanowiła prawdziwej inteligencji.Pytanie, czy stanowi to rzeczywistą inteligencję, jest materią filozoficzną, która prawdopodobnie zależy od własnej perspektywy.

Dziedzina informatyki jest ogólnie podekscytowana możliwością miękkiego obliczania i jej potencjalnych korzyści.Może to zrewolucjonizować robotykę, być może tworząc więcej środowiskowych protetyków, które są łatwiejsze w użyciu, i które poruszają się bardziej naturalnie.Miękkie obliczenia można również stosować w wielu innych dziedzinach, takich jak medycyna, inżynieria i fizyka.