Human: Who was the first person to use unsupervised learning? Assistant: 
That would be Arthur Samuel. He developed the first computer checkers program in the 1950s. He was trying to develop a program that could play checkers without any human input.