Agent za rudarenje podataka je pseudo-inteligentni računalni program dizajniran za pronalaženje određenih vrsta podataka, zajedno s identificiranjem uzoraka među tim vrstama podataka. Ti se agenti obično koriste za otkrivanje trendova u podacima, upozoravajući organizacije na promjene paradigme kako bi se mogle implementirati učinkovite strategije kako bi se iskoristila ili smanjila šteta od promjena u trendovima. Osim čitanja uzoraka, agenti za rudarenje podataka mogu također “povlačiti” ili “dohvaćati” relevantne podatke iz baza podataka, upozoravajući krajnje korisnike na prisutnost odabranih informacija.
Konceptualizirajte agenta za rudarenje podataka kao vrlo ograničenu vrstu virtualnog zaposlenika. Zapravo, ovaj agent nije ništa drugo nego zaposlenik koji ima zadatak sortirati evidenciju zaposlenika kako bi obavio jedan ili više vrlo specifičnih poslova. Na primjer, agent bi se mogao programirati da prati cijene dionica za određeni niz tvrtki, pokazujući crvenu zastavu ako primijeti bilo kakva značajna odstupanja od povijesnih trendova. Ovi su agensi pomalo poput alarma za dim; oni samo bacaju signale ako se nešto stvarno događa u sustavu.
Na taj način agent za rudarenje podataka djeluje kako bi uštedio dragocjeno vrijeme zaposlenika, jer više nije potrebno dodijeliti te elementarne uloge nadzora određenim zaposlenicima. To oslobađa radne sate u organizaciji, dopuštajući zaposlenicima da preusmjere svoju pažnju negdje drugdje dok ih agenti za rudarenje podataka ne upozore da je nešto u sustavu zapravo vrijedno promatranja. Bez korištenja ovih agenata, pojedini zaposlenici morali bi svakodnevno promatrati i bilježiti promjene u ispitivanim sustavima.
Dodatno, agenti za rudarenje podataka mogu se koristiti za pregledavanje zapisa baze podataka, dohvaćanje specifičnih traženih informacija koje bi se inače pokazale zamornim ili teškim za čovjeka. Na primjer, agent za rudarenje podataka može lako i neumorno pregledavati milijune zapisa kako bi pronašao nešto tako zamorno kao što je “Sva prodaja koja prelazi 50 dolara od 1. siječnja 2001. do 25. ožujka 2009.”. Dok bi se čovjek mogao umoriti i pogriješiti tijekom posebno duge i dosadne potrage, agent nikada neće propustiti postići svoj navedeni cilj.
Iako korisni, agenti za rudarenje podataka imaju svoja ograničenja. Uz trenutačno stanje tehnologije umjetne inteligencije, uređaju za rudarenje podataka teško je učinkovitije detektirati skrivene ili složene obrasce od vještog čovjeka. Stoga, iako ovi agensi imaju svoje mjesto u napametnim ili suženim promatranjima sa specifično definiranim parametrima, nisu tako prikladni za vrlo detaljne obrasce ili one koji zahtijevaju dodir ljudske intuicije.