導(dǎo)航菜單

匯編語言之母100歲逝世:曾和馮·諾依曼一起研究 退休后還在研究神經(jīng)網(wǎng)絡(luò)

導(dǎo)讀 匯編語言之母凱瑟琳·布斯(Kathleen Booth)去世,享年100歲。她是英國早期計(jì)算機(jī)先驅(qū)中的最后一位,曾在倫敦大學(xué)伯貝克學(xué)院編寫了第一個(gè)

匯編語言之母凱瑟琳·布斯(Kathleen Booth)去世,享年100歲。

她是英國早期計(jì)算機(jī)先驅(qū)中的最后一位,曾在倫敦大學(xué)伯貝克學(xué)院編寫了第一個(gè)匯編語言,并為第一個(gè)計(jì)算機(jī)系統(tǒng)設(shè)計(jì)了匯編器和自動(dòng)代碼。

后來,凱瑟琳轉(zhuǎn)向研究自然語言處理以及神經(jīng)網(wǎng)絡(luò)。

早在1955年,凱瑟琳就進(jìn)行了首次翻譯應(yīng)用程序的公開演示,她在電腦中輸入了一些法語單詞:

C’est un exemple d’une traduction fait par la machine à calculer installée au labouratoire de Calcul de Birkbeck College, Londres.

獲得了這樣的輸出:

This is an example of a translation made by the machine for calculation installed at the laboratory of computation of Birkbeck College, London.(這是由倫敦伯貝克學(xué)院計(jì)算實(shí)驗(yàn)室安裝的計(jì)算機(jī)器翻譯的一個(gè)例子。)

曾和馮·諾依曼一起研究

凱瑟琳被稱為匯編語言之母,具體來說就是她創(chuàng)造了第一個(gè)“匯編語言”。

最初的程序是用機(jī)器代碼(二進(jìn)制:1/0)進(jìn)行編寫,在早期計(jì)算機(jī)上存在一個(gè)很大的麻煩:重新編程涉及到大量的重新布線和更換開關(guān),很費(fèi)力。

為了便于理解,凱瑟琳將上述的指令轉(zhuǎn)換為人類可讀的符號(hào),發(fā)明了契約記號(hào)法,使得整個(gè)過程變得更加容易,這便被稱為是匯編語言。

值得一提的是,凱瑟琳的大多數(shù)工作都是與其丈夫一同完成的。

1944年她獲得倫敦大學(xué)數(shù)學(xué)學(xué)士學(xué)位,畢業(yè)后成為法恩伯勒研究機(jī)構(gòu)皇家飛機(jī)研究所的一名初級(jí)科學(xué)官員。

兩年后,她轉(zhuǎn)到了倫敦大學(xué)伯貝克學(xué)院,在這里,凱瑟琳遇到了她后來的丈夫:安德魯·唐納德·布斯(Andrew Donald Booth),加入了他的研究團(tuán)隊(duì)。

他們研究的主要內(nèi)容是計(jì)算X射線晶體學(xué)圖像,為此,他們著手制造一種被稱為自動(dòng)繼電器計(jì)算器(ARC)的計(jì)算機(jī),來幫助他們計(jì)算所涉及的數(shù)字。

在這其中,他們分工明確,安德魯主要負(fù)責(zé)硬件的設(shè)計(jì),制造電腦,而凱瑟琳主要負(fù)責(zé)編程,也就是上述提及到的匯編語言,同時(shí)還建造和維護(hù)ARC的部件。

1947年,凱瑟琳與安德魯一同前往普林斯頓大學(xué)咨詢了馮·諾依曼,馮·諾依曼向他們解釋了他的計(jì)算機(jī)體系結(jié)構(gòu)。

回到英國后,他們先后生產(chǎn)了三臺(tái)機(jī)器: ARC ,SEC(簡(jiǎn)易電子計(jì)算機(jī))和 APE(X)C(通用電子計(jì)算機(jī))。

并且,APE(X)C設(shè)計(jì)當(dāng)時(shí)被商業(yè)化,被英國制表機(jī)有限公司作為HEC系列產(chǎn)品進(jìn)行出售,可以算作是ICT1200計(jì)算機(jī)的前身。

與此同時(shí),凱瑟琳會(huì)定期發(fā)布有關(guān)ARC及 APE(X)C的論文,還撰寫了《自動(dòng)數(shù)字計(jì)算器》一書,展示了其“規(guī)劃與編碼”編程風(fēng)格所涉及的一般原則。

期間,凱瑟琳還獲得了應(yīng)用數(shù)學(xué)的博士學(xué)位(1950年),同年與安德魯成婚。

1957年,他們倆一同創(chuàng)立了伯貝克學(xué)院的計(jì)算機(jī)科學(xué)及信息系統(tǒng)系,1958年,凱瑟琳在系里開始教授編程課。

20世紀(jì)60年代初,凱瑟琳一家搬到了加拿大,凱瑟琳和安德魯繼續(xù)在學(xué)術(shù)界工作。

當(dāng)時(shí)凱瑟琳已經(jīng)開始研究自然語言處理和神經(jīng)網(wǎng)絡(luò),在動(dòng)物特征識(shí)別方向做出了很大的貢獻(xiàn)。

她最近的一篇論文是在1993年71歲時(shí)與兒子共同共同合寫,主題為:利用神經(jīng)網(wǎng)絡(luò)來識(shí)別海洋哺乳動(dòng)物。

凱瑟琳·布斯生于1922年7月9日,卒于2022年9月29日,享年100歲。

R.I.P.

參考鏈接:

[1]https://www.theregister.com/2022/10/29/kathleen_booth_obit/

[2]https://www.thetimes.co.uk/article/kathleen-booth-obituary-shr9p9j69

[3]https://www.telegraph.co.uk/obituaries/2022/10/25/kathleen-booth-computer-pioneer-who-made-major-breakthrough/

雙11紅包活動(dòng)推薦:

京東紅包(每日三次,最高11111元):領(lǐng)取>> | 打開京東APP搜索“領(lǐng)紅包985”

天貓紅包(每日一次,最高22888元):領(lǐng)取>> | 打開天貓APP搜索“天降紅包5656”

文章來源:快科技

免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!

猜你喜歡:

最新文章: