Granuliuotasis skaičiavimas yra problemų sprendimo būdas, kuris sujungia tikslią informaciją su bendresnėmis detalėmis. Jame dėmesys sutelkiamas į tai, kaip neapibrėžtumus ir tikimybes įtraukti į kompiuterius. Iš pradžių sukurtas aštuntajame dešimtmetyje, šis teorinio informatikos metodas buvo įtrauktas į kompiuterių programavimą ir dirbtinį intelektą. Neaiškių rinkinių principas buvo sukurtas septintajame dešimtmetyje, siekiant valdyti neapibrėžtumą; tiek neaiškioji aibė, tiek tikimybių teorija paprastai naudojamos granuliuotame skaičiavime. Šis metodas dažnai buvo vadinamas tokiais terminais kaip grubi aibių teorija, duomenų glaudinimas ir mašininis mokymasis.
Naudojamas kaip problemų sprendimo ir bendro mąstymo struktūros būdas, granuliuotas kompiuteris buvo modeliuojamas įvairiais būdais. Jis dažnai naudojamas duomenims grupuoti didelėse duomenų bazėse, o kartais buvo naudojamas abstrakcijai ir duomenims apibendrinti, siekiant tvarkyti informaciją. Tai svarbu duomenų gavybai, nes žmonės dažnai negalvoja apie informaciją konkrečiais ir sudėtingais skaitiniais terminais. Kompiuteriai gali analizuoti kalbą, kad įvertintų, kaip naudoti paieškos terminus, todėl smulkusis skaičiavimas dažnai yra paieškos rezultatų gavimo dalis.
Duomenų gavyba įmonės tinkle dažnai apima granuliuotą skaičiavimą. Paieškos sistemos internete paprastai taip pat daro. Todėl bendrieji paieškos terminai gali nukreipti asmenį į svetainę, kurioje pateikiama daugiau informacijos apie temą. Įprastoje duomenų bazėje informacija yra suskirstyta į skirtingas klases, grupes ir pogrupius, priklausomai nuo daugelio kintamųjų. Įmonės kompiuterių programos gali naudoti šį duomenų klasifikavimo metodą, kad sutvarkytų daug informacijos; darbuotojai gali gauti informacijos tada, kai jos labiausiai reikia.
Žmonės paprastai nemąsto kaip kompiuteriai. Žodžiai naudojami abstrakčioms idėjoms išreikšti, todėl detalės dažnai tampa ne tokios tikslios. Paprastai sudėtingas idėjas reikia pakeisti žodžiais ir frazėmis; smegenys paprastai neapskaičiuoja detalių, pavyzdžiui, tikslaus greičio ar atstumo. Tai gali padaryti jutiklis, prijungtas prie kompiuterio. Smegenys gali nustatyti, ar kažkas skanu ar jaučiasi gerai, bet paprastai negali suskaičiuoti daugybės dalykų, nebent tokia informacija jau yra prieinama.
Todėl granuliuotas kompiuteris padeda priversti kompiuterius veikti taip, kaip mąstymo procesai, vykstantys žmogaus galvoje. Paprastai tarp jų yra skaičiai, kompiuterių kalbos elementai ir tikimybių apribojimai. Galutinis rezultatas yra kompiuterinė programa, galinti interpretuoti, kaip žmonės bendrauja naudodami kompiuterinę sąsają. Ši koncepcija, kurią įgalino ilgus metus trunkantis teorinis kompiuterių mokslas, naudojama daugelyje įmonių, medicinos ir saugumo kompiuterių sistemų, taip pat gali būti taikoma internetui.