• 汇编语言之母逝世,71岁时还和儿子合写神经网络论文


    凯瑟琳・布斯被称为汇编语言之母,具体来说就是她创造了第一个“汇编语言”。

     

    在1940年代中期,第一台通用电子计算机最初并没有用于代码的内部存储。如果我们想要用它编程,就要操纵数千个开关和电缆,而这些开关和电缆所在的位置,就是程序。科学家们必须手动更改数千根电缆和开关,或者在卡片上打孔,然后将卡片送入计算机,这可能需要数天时间,而且极易出错。

    为了便于理解,凯瑟琳将上述的指令转换为人类可读的符号,发明了契约记号法,使得整个过程变得更加容易,这便被称为是汇编语言。

    凯瑟琳・布斯是英国早期计算机先驱中的最后一位,曾在伦敦大学伯贝克学院编写了第一个汇编语言,并为第一个计算机系统设计了汇编器和自动代码。后来,凯瑟琳转向研究自然语言处理以及神经网络。

    早在1955年,凯瑟琳就进行了首次翻译应用程序的公开演示,她在电脑中输入了一些法语单词:

    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.

    (这是由伦敦伯贝克学院计算实验室安装的计算机器翻译的一个例子。)

    1944年凯瑟琳获得伦敦大学数学学士学位,毕业后成为法恩伯勒研究机构皇家飞机研究所的一名初级科学官员。

    两年后,她转到了伦敦大学伯贝克学院,在这里,凯瑟琳遇到了她后来的丈夫:安德鲁·唐纳德·布斯(Andrew Donald Booth),加入了他的研究团队。

    凯瑟琳在与X射线晶体学家JD Bernal 教授(伯纳尔球的发明者)合作期间,使用X射线衍射数据来研究晶体结构。他发现手动计算非常繁琐,于是造了一台模拟计算机,来自动化部分步骤。

    1947年,凯瑟琳与安德鲁一同前往普林斯顿大学咨询了冯·诺依曼,冯·诺依曼向他们解释了他的计算机体系结构。

    回到英国后,他们先后生产了三台机器: ARC ,SEC(简易电子计算机)和 APE(X)C(通用电子计算机)。

    1957年,他们俩一同创立了伯贝克学院的计算机科学及信息系统系,1958年,凯瑟琳在系里开始教授编程课。

    20世纪60年代初,凯瑟琳一家搬到了加拿大,凯瑟琳和安德鲁继续在学术界工作。

    她的另一个开创性工作是通过编程模拟神经网络,来识别动物。这距离史上第一次在计算机上运行神经网络,仅仅过了四年。

    她最近的一篇论文是在1993年71岁时与儿子共同共同合写,主题为:利用神经网络来识别海洋哺乳动物。

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

  • 相关阅读:
    VirtualBox安装CentOS 7教程
    Blender快捷键
    线程重用问题--ThreadLocal数据错乱
    hive静态分区和动态分区
    【走进RDS】之 SQL Server 性能诊断案例分析
    MySQL进阶
    【C++11】万能引用与完美转发
    MYSQL数据库管理
    Operator开发之operator-sdk入门
    java毕业设计项目源代码javaweb租车汽车租赁汽车出租管理系统
  • 原文地址:https://blog.csdn.net/haisendashuju/article/details/128180377