Noen maskinlæringssystemer søker å eliminere behovet for menneskelig intuisjon i dataanalysen, mens andre ønsker en samarbeidende tilnærming mellom menneske og maskin. Menneskelig intuisjon kan likevel ikke helt elimineres, da systemdesigneren må spesifisere hvordan data skal representeres samt hvilke mekanismer som skal brukes for å søke etter en karakterisering av data.