sexta-feira, 21 de junho de 2024

Biografia

 

    Alan Mathison Turing, foi um matemático, físico, cientista e depois considerado pioneiro da computação e pai da ciência computacional e da inteligência artificial. Nasceu na Inglaterra em Paddington, Londres, no dia 23 de Junho de 1912. Sua mãe Ethel Sara Stoney que é filha de um engenheiro que trabalhava perto da região onde Turing cresceu e Julius Mathison, seu pai que era oficial que trabalhava na Madras Presidency, uma região administrativa criada pelos britânicos na Índia britânica, que na época a Índia era dependente da Inglaterra economicamente.

    Turing quando novo estudou na Hazlehurst Preparatory School. Aos 14 anos ingressou na tradicional da época, Sherbourne School, que por curiosidade, em seu primeiro dia de aula, houve uma greve geral na Inglaterra o impedindo de ir de trem, levando Turing a percorrer mais de 100 Km de bicicleta até sua nova escola. 

Sherbourne School


Turing sempre teve grande interesse pela matemática, e foi em Sherborne que descobriu essa vocação, mesmo posteriormente sendo reconhecido como gênio, algumas de suas notas eram regulares. Anos depois ele ingressou na Universidade de Cambridge, e graduou-se em 1934, com honrarias. Após isso, ele focou seus estudos à matemática e à criptografia.

Entre os anos de 1936 e 1938, Turing estudou matemática e criptografia em Princeton onde ele obteve seu Phd, e já apresentava estudos de uma máquina que fazia cálculos automaticamente.  Já no ano de 1938, começou a ingressar em uma equipe do governo britânico que era responsável por quebrar códigos e enigmas, chamada de Government Code and Cypher School.

Com o início da Segunda Guerra Mundial, ele entrou no Bletchley Park, uma instalação que reuniu grandes matemáticos e criptógrafos da época e que tiveram um papel importantíssimo na interrupção de mensagens criptografadas pelos exércitos do Eixo, compostos por Alemanha, Itália e Japão. Neste lugar houve a cooperação de matemáticos e cientistas ingleses franceses e poloneses para decifrar códigos alemães.

Bletchley Park

Para saber mais sobre a contribuição de Turing nesse período histórico, acesse o post "Turing e seus feitos na Segunda Guerra".


Além de ser um gênio da matemática e amante da tecnologia, Alan Turing em seu tempo livre se dedica a corrida e tinha ela como seu hobby preferido, a fim, de dar estimulo a suas atividades mentais, gostava tanto que "apostava" corrida contra os ônibus que iam seus colegas, Turing era tão bom que em 1948 quase se tornou um atleta olímpico, foi apenas uma lesão que separou-o desse sonho , e por isso, a UFRGS (Universidade Federal do Rio Grande do Sul) em 2013 no dia 23 de março fez uma homenagem ao centenário de nascimento do cientista britânico, a qual, era uma corrida de 5km com inscrição a todos os estudantes da faculdade, tendo apenas que levar 1kg de alimento perecível.

Turing em um dos seus momentos na corrida





Filme: O jogo Da Imitação

 


Em 2014 é lançada uma narrativa que conta sobre a vida do pai da computação Alan Tunring, matemático e criptografo britânico, que foi homenageado por seus inúmeros feito tanto para ciência da computação quanto na segunda gerra em prol dos Aliados. O filme “o jogo da imitação” foi baseado no livro “Alan Turing: The Enigma” de Andrew Hodges, um escritor e matemático britânico, e foi dirigido por Morten Tyldum tendo como protagonista Alan Turing interpretado por Benedict Cumberbatch, o nosso eterno Doutor Estranho. Relatando não só os feitos e conquistas que Turing teve tanto na área da ciência quanto na de tecnologia, um dos pontos cruciais do filme é mostrar ao mundo as dificuldades que Turing enfrentou devido a sua orientação sexual, sendo homossexual assumido, indiciado pelo crime de indecência grosseira, lei que entrou em vigor em 1885 no Reino Unido, revogada em 1967.




O filme se passa em sua maior parte na Segunda Guerra Mundial, onde Alan Turing é convocado pelo governo para trabalhar no Projeto Ultra em Bletchley Park. Turing tinha como missão no projeto decifrar o código Enigma, no qual os alemães utilizavam para manter sua comunicação criptografada, sendo uma máquina engenhosa de codificação capaz de gerar 159 quintilhões de combinações possíveis para cada mensagem tonando impossível a decifração por métodos convencionais. Porém Turing possuía uma mente brilhante e com uma abordagem inovadora, idealizou um projeto de dispositivo chamado “Bomba de Turing”, um computador capaz de testar inúmeras configurações do Enigma. O projeto foi um sucesso permitindo a decifração de inúmeras mensagens alemãs, ajudando a encurtar a duração da gerra em cerca de dois anos.


Abordando um temas sobre intolerância e perseguição, o jogo da imitação tenta mostrar ao público como era a vida de pessoas que possuíam a orientação sexual controversa na época, sendo crime na Inglaterra. Turing após a Segunda Guerra em 1952, foi condena a castração química por seu crime e submetido a mesma, essa sentença causou danos físicos e mentais em Turing sendo considera nos tempos atuais uma prática desumana. Após dois anos de sua condenação Alan Turing foi encontrado morto em sua casa, acredita-se que ele tenha cometido suicídio uma maçã com cianeto teria sido utilizada por ele para cometer tal ato, porém nunca se foi comprova se a maçã continha realmente cianeto e sua morte continua sendo um mistério nos dias atuais.



O filme faz questão de criticar a forma em que nosso protagonista foi tratado pela sociedade e governo britânico. O primeiro-ministro da Inglaterra Gordon Brown em 2009 fez um pedido de desculpas em público para Turing como forma de arrependimento pelos ocorridos e em 2013 a então rainha da Inglaterra Elizabeth II considerou Turing inocente de todo e qualquer crime dando-lhe um perdão póstumo. A “Lei Alan Turing” em 2017 foi criada, perdoando não só Alan Turing pelo seus crimes mas todos os condenados a indecência grosseira na Inglaterra considerando que os homossexuais da época não mereciam ter sofrido todo o abuso que sofreram.


Por muitos criticos “O jogo da Imitação” foi considera um tributo a altura do renomado cientista da computação Alan Turing, considera uma figura cuja a genialidade ajudou a mudar o curso da história, mas que sofreu com o preconceito e intolerância da época. O filme foi sitado por muitos como um lembrete para agradecermos e reconhecermos a importância de contribuição na história, independente de qualquer orientação sexual que ele ou ela possuam. A narrativa envolve o telespectador com atuações excepcionais capturando todas as complexidades de Turing, o gênio, herói e vítima, deixando sua marca na história da cinematografia mundial.




Turing e seus feitos na Segunda Guerra

 Alan Turing, ou “O pai da computação” como é conhecido, teve diversos feitos em sua vida, como o próprio apelido diz, foi o homem que teve grande relevância no desenvolvimento da computação moderna, essa computação a qual teve grande importância por decifrar o código utilizado pelas comunicações nazistas durante a Segunda Guerra Mundial, e assim, permitiu que os aliados tivessem acesso a informações privilegiadas ao longo da guerra que fez com que os conseguissem acabar com o lado nazistas (Eixo). E toda essa paixão por matemática e números veio desde jovem quando passou a estudar matemática e criptografia em Princeton (USA), após esses anos estudando fora ele passou a integrar uma organização britânica, responsável por quebrar códigos e enigmas, chamada "Government Code and Cypher School", e com o começo da segunda guerra Turing ingressou no Bletchley Park, uma instalação, a qual, reuniu diversos matemáticos e criptógrafos na busca da interceptação dos códigos nazistas. E tal busca foi atrás de uma maquina alemã, a qual, se chamava "A Enigma" que tinha como objetivo criptografar as mensagens que eram enviadas pelo exercito, a fim de, torna-las indecifráveis, e para isso, Alan Turing e outros matemáticos ingleses atuaram diretamente na quebra do código alemão e contaram com os estudos de três poloneses que atuaram em 1932 e 1939.  Logo após integrar essa instituição vários cientistas do mundo ajudaram a decifrar o código utilizado pelos alemães, porém, Alan Turing teve uma maior responsabilidade na construção da maquina, criando assim a primeira bomba eletromecânica, a qual, ficou pronta em março de 1940 e foi nomeada de “Victory”. Com a construção desta maquina, muitas outras foram criadas para conseguir informações da Alemanha e seus aliados, essas informações eram emitidas em forma de ondas de rádio, e dessa forma eram facilmente interceptadas em Bletchley Park, “A Bombe” era um enorme computador eletromecânico que pesava quase uma tonelada e tinha cerca de 1,80m de altura e na parte frontal da maquina, havia 108 eixos que eram agrupados em nove linhas com 12 espaços cilíndricos, onde encaixavam os tambores.     



A imagem acima demonstra como era a máquina de Turing capaz de quebrar o código da máquina alemã chamada "A Enigma", essa máquina nazista ela podia ser configurada em até 26 modos de encriptação configurado para que três eixos fossem conectados entre si. A letra que estivesse no primeiro eixo iria determinar quais seriam as próximas letras seguintes. Por exemplo, se a primeira letra que o soldado fosse escrever fosse a letra A, quando se digitasse a letra P depois ela seria trocada pela letra B, e caso a letra B fosse a inicial, quando se apertasse a letra P substituiria pela letra C e assim por diante. Portanto, a chave criptográfica da mensagem era sempre a letra inicial da mensagem, e por isso, a letra era trocada todos os dias para que ficasse mais difícil de decifrar. 

Alan Turing havia descoberto como os eixos alteravam a criptografia das mensagens e que elas mudavam todos os dias. Em uma tentativa de quebrar o código, Turing desenvolveu uma técnica para sua máquina que buscava "enfrentar" uma frase especifica que sempre estava na mesma posição. Para ajudar ainda mais, ele contou com uma falha na máquina alemã, ela não era capaz de esconder uma mensagem sem alterar todas as suas letras. 

Após isso, ele entendeu que se na frase original, por exemplo, tivesse a letra G, a letra criptografada não poderia ser a letra G independente de qual configuração a máquina alemã estivesse. Se inspirando nisso a Bombe procurava frases que se repetiam e combinava com as outras 26 possibilidades captadas ao longo do tempo, até que em uma das combinações a mesma letra não se repetia. A frase que eles encontraram um padrão sempre se encontrava no final de todas as mensagens, que era "Heil hitler" (salve hitler). 

Teste de Turing

 

        O teste de Turing ou também conhecido como o “Jogo da imitação”, é uma das formas pensadas para verificar se uma máquina consegue se passar por um ser humano. Desenvolvida por Alan Turing, o teste ganha cada vez mais relevância conforme inteligências artificiais parecem se tornar realidade. O teste consiste no conjunto de 3 participantes, dois humanos e uma máquina. Uma das pessoas fará perguntas ao outro humano e a máquina, e ela precisará distinguir quem está lhe dando a resposta para a pergunta, para isso todos ficarão em salas separadas.

Demonstração do teste

    A máquina será treinada para responder como se fosse um ser humano para confundir o interrogador. Na época o teste era feito por meio de uma máquina de escrever, já que não existiam muitos meios de comunicação na época. Caso o interrogador erre quem está respondendo a pergunta, se entende que as máquinas conseguem pensar, ou nas palavras de Turing, “ela é capaz de imitar o comportamento humano”.

    O diferencial do teste é discernir se a máquina consegue ser inteligente ou imita o comportamento humano. No segundo caso, não seria preciso verificar se a máquina é autoconsciente, e se supostamente consegue pensar. Com esse método, Turing nos faz refletir se as máquinas têm a capacidade de pensar fazendo com que até os próprios humanos não saibam diferenciar a resposta de uma máquina para de um ser humano. Turing naquela época havia calculado que alguma máquina só passaria no teste dele no final do século XX.

    A medida que os anos se passavam, surgiram competições como o Loebner Prize e a Turing Test Competition, para as criações de novas máquinas inteligentes que fossem capazes de passar no teste. Ainda assim, uma máquina conseguiu passar no teste só em 2014, anos depois que Turing havia calculado, o programa Eugene Goostman que se passava por um garoto de 13 anos convenceu 33% dos jurados de que era um humano. O teste foi realizado na Royal Society, em Londres. A máquina havia sido programada para responder como um jovem ucraniano de 13 anos.

Software Eugene Goostman


            Hugh Loebner foi o criador da competição Loebner Prize e quem fosse capaz de conseguir fazer sua máquina passar no teste, teria uma premiação de 100 mil dólares. Quem conseguisse, ganhava a premiação e uma moeda como troféu.

Moeda Loebner


Recomendamos também um vídeo muito legal feito pelo Pedro Loos, do canal Ciência Todo Dia que fala um pouco mais sobre o teste de Alan Turing.

https://www.youtube.com/watch?v=zIZ-FmmEWyw


quinta-feira, 20 de junho de 2024

Pós guerra e Últimos anos de Turing

 Após o fim da Segunda Guerra Mundial, Turing retornou ao seu trabalho no desenvolvimento de um computador e até mesmo de uma inteligência artificial, trabalhou no National Physical Laboratory no Reino Unido e na Universidade de Manchester.

No ano de 1952, Alan Turing foi condenado pelo governo britânico por ser homossexual, algo que na época era considerado crime, e teve que se declarar culpado embora o mesmo não se sentia culpado por nada que havia feito, no entanto, no júri inglês ele foi condenando por indecência e declarado sua prisão ou o castramento químico, e então, Turing escolheu o castramento, assim, perdeu suas credenciais de segurança. Mesmo sendo um dos lideres por desvendar o código alemão e encurtar a guerra salvando milhares de pessoas o governo britânico só foi perdoa-lo 59 anos depois por meio da prerrogativa real da compaixão, depois de um pedido do ministro da justiça, Chris Grayling, com o seguinte recado: “Turing merece ser lembrado e reconhecido pela sua fantástica contribuição aos esforços de guerra e por seu legado à ciência. Um perdão da Rainha é um tributo apropriado a esse homem excepcional”

Aos seus 41 anos em 1954, Alan Turing foi encontrado falecido em sua casa. Sua morte foi declarada como envenenamento por cianeto, que segundo apurações do caso, pode ter sido causada por uma maça envenenada, pois sempre antes de dormir Turing ingeria uma, levando os policiais a registrar sua morte como suicídio, porém familiares do ex matemático anos depois disseram à polícia que a morte aconteceu por engano levando a morte de Turing no final das contas ser coberta por bastante mistério, uma tese apoiada em 2012 por um historiador e diretor do arquivo Turing da Historia da Informática, Jack Copeland





terça-feira, 18 de junho de 2024

Turing Award


Em 1966 a Association for Computing Machinery (ACM) faz sua primeira edição do maior prêmio de reconhecimento por feitos e contribuições a computação, conhecido como o Nobel da computação que leva o nome de um dos maiores nomes (se não o maior) da computação moderna, o matemático, lógico e criptógrafo Alan Turing. O Turing Award foi criado como meio de reconhecer o valor que entusiastas da computação tiveram no ano com seus feitos e contribuições no meio, os feitos têm que possuir os mesmos impactos que os de Turing para que os entusiastas sejam reconhecidos como merecedor de tal, também é uma forma de homenagear o pioneiro da computação Alan Turing, responsável por inúmeros feitos na área da ciência da computação como o teste de turing, a máquina de turing, colaborações em Bletchley Park na segunda guerra, etc…


Alan Perlis
Desde sua criação o prêmio recebeu inúmeros laureados do meio computacional, responsáveis por avanços importantíssimos na sociedade moderna, como por exemplo, em sua primeira edição onde o estadunidense Alan Perlis, responsável pela criação da programação avançada e a construção de compiladores, é premiado pela importância de sua pesquisa. É notável que nos dias atuais todo seu trabalho foi de extrema importância tanto para a ciência da computação quanto para o mercado socioeconômico mundial, trazendo também facilidades e possibilidades para profissionais da computação.


Ole-Johan e Kristen Nygaard

Em várias edições do Turing Award mais de um indicado provou ter tido a mesma importância com seus feitos para área no mesmo ano, possuindo assim mais de um ganhador na mesma edição do evento como foi no caso das edições de 1994 onde Edward Feigenbaum e Raj Reddy, dois estadunidenses ganhadores da edição deste ano pelo pioneirismo no projeto de construção em larga escala de sistemas de inteligência artificial, demonstrando a importância prática e potencial comercial desta tecnologia, revolucionando o mercado tecnológico mundial, na edição de 2001 onde Ole-Johan Dahl e Kristen Nygaard, Noruegueses que mostraram para o mundo suas ideias fundamentais para o surgimento da programação orientada ao objeto, por meio das linguagens de programação Simula I e Simula 67, mostrando a todo do cenário uma nova função em programação e em 2002 onde os estadunidenses Ronald Rivest e Leonard Adleman junto com o Israelense Adi Shamir foram premiados por sua engenhosa contribuição em fazer uso prático da criptografia de chave pública, facilitando e tornado mais práticas funções que antes eram um desafio para profissionais do meio.


Além de ser a maior condecoração no meio da ciência computacional, o prêmio não é só um título para se ter na sua história de vida, a Intel Corporation, uma das patrocinadoras do evento, contribui também com um prêmio em dinheiro no valor de 250 mil Dólares para os ganhadores do prêmio como contribuição e reconhecimento pelo seu trabalho, porém a ACM anunciou que o valor do prêmio aumentaria com a ajuda de um novo patrocinador, a Google. Então, em 13 de Novembro de 2014 é anunciado que o prêmio passaria a ser do valor de 1 milhão de Dólares para os que fossem capazes de receber tal condecoração, caso as suas contribuições realmente forem realmente consideradas duradouras e fundamentais para o campo computacional.


A celebração do legado de Alan Turing é reconhecimento dos feitos dos laureados, o Turing Award reafirma a importância da ciência da computação para o progresso humano. A cada ano, o prêmio nos lembra de que, por trás de cada avanço tecnológico, há indivíduos dedicados e visionários que trabalham para expandir os limites do que nós conhecemos como possível. Assim, o Turing Award não é apenas um reconhecimento do passado, mas uma inspiração para o futuro. Desafiando cada nova geração de cientistas da computação a buscal tal conquista, explorar novos horizontes e a contribuir para o mundo onde a tecnologia continue a melhorar a vida de todas as pessoas.


Biografia

       Alan Mathison Turing,   foi um matemático, físico, cientista e depois considerado pioneiro da computação e pai da ciência computacion...