Arthur Samuel - Arthur Samuel

Arthur Lee Samuel
Esta é a foto de Arthur Samuel.jpg
Nascer ( 05/12/1901 )5 de dezembro de 1901
Faleceu 29 de julho de 1990 (29/07/1990)(com 88 anos)
Cidadania Estados Unidos
Alma mater MIT (Mestre 1926)
College of Emporia (1923)
Conhecido por Samuel Checkers -playing Program
Alpha-beta pruning (uma implementação inicial)
Pioneiro no projeto Machine Learning
TeX (com Donald Knuth )
Prêmios Prêmio Pioneiro da Computação (1987)
Carreira científica
Campos Ciência da Computação
Instituições Bell Laboratories (1928)
University of Illinois (1946)
IBM Poughkeepsie Laboratory (1949)
Stanford University (1966)

Arthur Lee Samuel (5 de dezembro de 1901 - 29 de julho de 1990) foi um pioneiro americano no campo de jogos de computador e inteligência artificial . Ele popularizou o termo " aprendizado de máquina " em 1959. O Samuel Checkers-playing Program foi um dos primeiros programas de autoaprendizagem bem-sucedidos do mundo e, como tal, uma demonstração precoce do conceito fundamental de inteligência artificial (IA). Ele também era um membro sênior da comunidade TeX que dedicou muito tempo dando atenção pessoal às necessidades dos usuários e escreveu um manual do TeX em 1983.

Biografia

Samuel nasceu em 5 de dezembro de 1901, em Emporia, Kansas , e se formou na College of Emporia em Kansas em 1923. Ele recebeu o título de mestre em Engenharia Elétrica pelo MIT em 1926 e lecionou por dois anos como instrutor. Em 1928, juntou-se aos Laboratórios Bell , onde trabalhou principalmente com tubos de vácuo , incluindo melhorias de radar durante a Segunda Guerra Mundial . Ele desenvolveu uma chave de transmissão e recepção de descarga de gás (tubo TR) que permitia que uma única antena fosse usada para transmissão e recepção. Após a guerra, ele se mudou para a Universidade de Illinois em Urbana – Champaign , onde iniciou o projeto ILLIAC , mas saiu antes que seu primeiro computador estivesse concluído. Samuel foi para a IBM em Poughkeepsie, Nova York , em 1949, onde iria conceber e realizar seu trabalho de maior sucesso. Ele é creditado com uma das primeiras tabelas de hash de software e influenciando as primeiras pesquisas sobre o uso de transistores para computadores na IBM. Na IBM, ele fez o primeiro programa de verificação no primeiro computador comercial da IBM , o IBM 701 . O programa foi uma demonstração sensacional dos avanços em hardware e programação especializada e fez com que o estoque da IBM aumentasse 15 pontos durante a noite. Seu pioneirismo na programação não numérica ajudou a moldar o conjunto de instruções dos processadores, já que ele foi um dos primeiros a trabalhar com computadores em projetos diferentes de computação. Ele era conhecido por escrever artigos que tornavam assuntos complexos fáceis de entender. Ele foi escolhido para escrever uma introdução a um dos primeiros periódicos dedicados à computação em 1953.

Em 1966, Samuel aposentou-se da IBM e tornou-se professor na Universidade de Stanford , onde trabalhou o resto de sua vida. Ele trabalhou com Donald Knuth no projeto TeX , incluindo a escrita de parte da documentação. Ele continuou a escrever software depois de seu 88º aniversário. Ele recebeu o prêmio Computer Pioneer Award da IEEE Computer Society em 1987. Ele morreu de complicações da doença de Parkinson em 29 de julho de 1990.

Desenvolvimento de verificadores de computador (rascunhos)

Samuel é mais conhecido na comunidade de IA por seu trabalho inovador em verificadores de computador em 1959 e pela pesquisa seminal em aprendizado de máquina , começando em 1949. Ele se formou no MIT e lecionou no MIT e na UIUC de 1946 a 1949. Ele acreditava no ensino de computadores para jogar games foi muito frutífero para o desenvolvimento de táticas apropriadas para problemas gerais, e ele escolheu damas por ser relativamente simples, embora tenha uma profundidade de estratégia. O principal driver da máquina era uma árvore de pesquisa das posições do tabuleiro acessíveis a partir do estado atual. Como ele tinha apenas uma quantidade muito limitada de memória de computador disponível, Samuel implementou o que agora é chamado de poda alfa-beta . Em vez de pesquisar cada caminho até chegar à conclusão do jogo, Samuel desenvolveu uma função de pontuação baseada na posição do tabuleiro em qualquer momento. Esta função tentava medir a chance de vitória de cada lado na posição dada. Levava em consideração coisas como o número de peças de cada lado, o número de reis e a proximidade das peças com o "rei". O programa escolheu seu lance com base em uma estratégia minimax , ou seja, fez o lance que otimizou o valor desta função, assumindo que o oponente estava tentando otimizar o valor da mesma função do seu ponto de vista.

Samuel também projetou vários mecanismos pelos quais seu programa poderia se tornar melhor. No que ele chamou de aprendizado mecânico , o programa lembrava cada posição que já havia visto, junto com o valor terminal da função de recompensa. Essa técnica estendeu efetivamente a profundidade de pesquisa em cada uma dessas posições. Os programas posteriores de Samuel reavaliaram a função de recompensa com base na entrada de jogos profissionais. Ele também o fez jogar milhares de jogos contra si mesmo, como outra forma de aprendizado. Com todo esse trabalho, o programa de Samuel alcançou um status respeitável de amador e foi o primeiro a jogar qualquer jogo de tabuleiro desse nível. Ele continuou a trabalhar com damas até meados da década de 1970, quando seu programa adquiriu habilidade suficiente para desafiar um amador respeitável.

Prêmios

Para processamento não numérico adaptável .

Trabalhos selecionados

  • 1953. Computação aos poucos, ou computadores digitais facilitados . Procedimentos do Instituto de Engenheiros de Rádio 41, 1223-1230.
  • Samuel, AL (2000). “Alguns estudos em aprendizagem de máquina utilizando o jogo de damas”. IBM Journal of Research and Development . 44 : 206–226. doi : 10.1147 / rd.441.0206 .
Pioneiro em aprendizado de máquina .
Reimpresso com um jogo adicional com anotações em Computers and Thought , editado por Edward Feigenbaum e Julian Feldman (New York: McGraw-Hill, 1963), 71-105.
  • 1983. First Grade TeX: A Beginner's TeX Manual . Stanford Computer Science Report STAN-CS-83-985 (novembro de 1983).
Membro sênior da comunidade TeX.

Referências