Rakeinen tietojenkäsittely on ongelmanratkaisumenetelmä, joka yhdistää tarkan tiedon ja yleisempiä yksityiskohtia. Siinä keskitytään siihen, miten epävarmuudet ja todennäköisyydet voidaan sisällyttää tietokoneisiin. Alun perin 1970 -luvulla kehitetty tämä teoreettisen tietojenkäsittelytieteen menetelmä on sisällytetty tietokoneohjelmointiin ja tekoälyyn. Sumuisten sarjojen periaate kehitettiin 1960 -luvulla epävarmuuden hallitsemiseksi; sekä sumeaa joukkoa että todennäköisyysteoriaa käytetään tyypillisesti rakeisessa laskennassa. Tätä menetelmää on usein kutsuttu sellaisilla termeillä kuin karkea joukkoteoria, tietojen pakkaus ja koneoppiminen.
Rakeista tietojenkäsittelyä on mallinnettu eri tavoin ongelmanratkaisun ja yleisen ajattelun rakentamiseksi. Sitä käytetään usein suurten tietokantojen tietojen ryhmittelyyn, ja joskus sitä on käytetty tietojen keräämiseen ja yleistämiseen tietojen järjestämiseksi. Tämä on tärkeää tiedon louhinnassa, koska ihmiset eivät usein ajattele tietoja tietyillä ja monimutkaisilla numeerisilla termeillä. Tietokoneet voivat analysoida kieltä arvioidakseen hakutermien käytön, joten rakeinen tietojenkäsittely on usein osa hakutulosten hankkimista.
Tietojen louhinta yritysverkossa sisältää usein rakeista tietojenkäsittelyä. Internetin hakukoneet tekevät yleensä samoin. Yleiset hakutermit voivat siis saada henkilön verkkosivustolle, jossa on lisätietoja aiheesta. Tyypillisessä tietokannassa tiedot on järjestetty eri luokkiin, klustereihin ja osajoukkoihin useiden muuttujien mukaan. Yritysten tietokoneohjelmat voivat käyttää tätä tietojen luokittelumenetelmää suuren tiedon järjestämiseen; työntekijät voivat sitten hankkia tietoa silloin, kun sitä eniten tarvitaan.
Ihmiset eivät yleensä ajattele kuin tietokoneet. Sanoja käytetään edustamaan abstrakteja ideoita ja usein pienentämään yksityiskohtia. Sanojen ja lauseiden korvaaminen monimutkaisilla ideoilla on yleensä tarpeen; aivot eivät yleensä laske esimerkiksi yksityiskohtia, kuten tarkkaa nopeutta tai etäisyyttä. Tietokoneeseen kytketty anturi voi tehdä tämän. Aivot voivat määrittää, maistuuko tai tuntuu hyvältä, mutta yleensä ne eivät voi laskea suurta määrää asioita, ellei tällaista tietoa ole jo saatavilla.
Rakeistettu tietojenkäsittely auttaa siten saamaan tietokoneet toimimaan enemmän kuin ajatukset, jotka tapahtuvat ihmisen päässä. Tyypillisesti niiden välissä on numeroita, tietokoneen kielielementtejä ja todennäköisyysrajoituksia. Lopputuloksena on tietokoneohjelma, joka voi tulkita miten ihmiset kommunikoivat tietokonepohjaisen käyttöliittymän kanssa. Vuosien teoreettisen tietojenkäsittelytieteen ansiosta tätä käsitettä käytetään monissa yritysten, lääketieteen ja turvallisuuden tietokonejärjestelmissä, ja sitä voidaan soveltaa myös Internetiin.