Formålet med dette dokumentet er å gi en generell oversikt over konseptene og teknikkene som er involvert innen maskinlæring. Denne introduksjonen vil dekke de grunnleggende prinsippene for maskinlæring, inkludert de ulike typene læringsalgoritmer, evaluering av maskinlæringsmodeller, og utfordringene og mulighetene ved maskinlæring. I tillegg vil dette dokumentet gi en oversikt over noen av bruksområdene for maskinlæring på ulike felt, som helsevesen, finans og produksjon.