978
Річард Хаммінг, геній однієї ідеї
Якщо проблема не вирішується, спробуйте подивитися на неї з іншого кута, перетворюючи його недолік у перевагу.
Richard Wesley Hamming був народився в Чикаго, Іллінойс, 11 лютого 1915. Його батько, Річард Хаммінг, голландський народженням, бере участь в Боерській війні, переїхала в Америку, працював коубой, в той час як народження сина, він вже провів пост кредитного менеджера.
Він провів свій дитинство в Чикаго, де закінчив технічну загальноосвітню школу та університет. Річард Кране. Перш за все, Хаммінг мріяв про навчання інженерії, але був час Великої Депресії - світова економічна криза, і не було грошей на навчання в іншому вищому інституті, але в університеті. Ричард Кране не навчав цю дисципліну. Вибираючи факультет натуральних наук, математики, у 1937 році отримав ступінь бакалавра в цій дисципліні. «Я б просто хлопець, який закріплює каналізацій, і тому моє життя повністю пов'язане з цікавими дослідницькими роботами».
Хаммінг продовжував навчання в Університеті Небраської. У 1939 році отримав ступінь магістра. А потім взяв участь у Університеті Іллінойса у місті. Він написав докторську дисертацію (за проблемами диференціальних рівнянь з граничними умовами) за напрямком Вальдемамара Трижинського, який переселений в Америку з Росії у 1920 році і був професором математики з 1934 по 1969 рік. Ричард отримав кандидатську науку в мематиці в 1942 р. В той час як і раніше аспірант, Hamming “розкритий” Бул, читати його роботу “Облік законів Дуету”.
У вересні 1942 р. Шахмінг одружився однокласником, Вандою Малим, який згодом отримав ступінь магістра англійською мовою. Він жив з нею до кінця свого життя, пара не мала дітей. У 1944 р. став асистентом-професором Ю.Б. Швидке наукове училище Університету Людовія.
У 1945 р. Річард Хаммінг взяв участь у знаменитому проекті з досліджень Манхеттену, який спрямований на створення атомної бомби.
Проект МанхеттенНа початку 1943 року всі сім’ї почали зникати по Північній Америці. Ці назви були змінені, ніхто не знав, де вони збиралися, вони не могли використовувати залізницю прямо, вони досягали будь-якої іншої станції автобусом, і тільки там вони купили квитки на поїзд. Як правило, термінус був якийсь невідомий станцією, Санта Фе або Альбукерке, при при приході до якого люди були взяті військовою машиною і ... "не один ще бачив їх у вільному світі, неприєднання військовим."
Втратити Аламос не існує. Не було на карті, вона не мала поштової адреси, її мешканців просто не існує. Не допускається навіть телефонний дзвінок.
18 червня 1942 р. полковник Джеймс Маршалл був замовлений для формування організації, яка об’єднала вчених та інженерів для роботи з ядерної зброї. Проект був зашифрований «The Manhattan Project». Простіше кажучи, цей проект був програмою дослідження та розвитку атомної бомби. Інша країна, під керівництвом Сполучених Штатів, також бере участь у проекті (Великобританія, Канада). Проект під керівництвом полковника Леслі Річарда Грода. Для побудови програми створено Манхеттенський інженерний район (МЕД).
Робота була проведена в декількох сферах: дослідження ізотопів урану, вивчення флютонію, створення оптимального тіла для бомби. Створено три атомні бомби - плютоній "Гадгет", який був детонований в першому ядерному тесті, ураній "Барбі" (а гарматна бомба, наповнена ураном-235), скинув на Хіросіма і плютонію "Фат чоловіка" (більше складної бомби, яка вибухнула сферу або серцевину флутонію), кинулася на Nagasaki. Заходи в Перловому Гарборі прискорили випробування нового типу зброї.
Три флютонієві заряди були зроблені союзними силами, за 500 млн доларів. 16 липня 1945 р., що вважається початком атомного віку. Друга зарядка була відхилена над Nagasaki, але третя зарядка, яка була запланована, щоб кинути на Японію, була прийнята до Лос-Аламосу для подальших досліджень, де вона “навкіллена” самі вчені і тепер відома як “демонстраційний заряд”.
Лос Аламос 1946
Вчені Los Alamos були ризиковані люди. Для визначення критичної маси нуклеї плютонію, яка буде використовуватися для експерименту Трійці та вибуху бомби Товстого чоловіка, вчений в Лос-Аламосу Луї Слотін розробив процедуру, яка отримала оксамитове ім'я «дронові блювотні рухи хвіст». За цим "методом" Слотін знизив півсферу марилію на пульсонієвому заряді..." beryllium є рефлектором нейтронів, тому якщо ви досить близько до нулюсу, то нейтрони відмовляється від флутонію, викликаючи супракритичний стан." Слотин практично повністю покритий зарядом боросилієвої півсфери, і єдине, що не дозволяло їй повністю покрити його стежка плоского викрутки. Виявляється, що вчений провів викрутку з тонкою лопаткою і провів експеримент з ним, і цей інструмент! Захищаючи плютонію від отримання критичної маси і вбивство всіх в номері.
Іноді викрутку слизуться і вчений, який його провів, миттєво "... був смажений з вбивцями нейтронів." Що відбулося в Slotin в результаті ... Шуруповерт висить своїми руками і пелетній заряд отримав надкриту масу, після чого він випромінив масивний вибух нейтронного випромінювання. Слотін зумів захопити брилію рефлектора, таким чином, припинивши ланцюгову реакцію, але загинув від випромінювання після 9 днів. Такий страшний інцидент був не тільки одним.
У
Розробники атомної бомби все одно реалізовували занурення такої винайденої зброї, яка може знищити всі живі речі. Цікаво, що багато членів проекту взяли участь у багатьох миротворчих організаціях, а також сприяння загальному роззброєнню та збереженню миру.
Під час Першої світової війни Хаммінг залишив Луївіль (квітень 1945 р.) працювати на Манхеттенському проекті на лабораторії Лос-Аламоса та присвоєно Ганс Бей, підрозділу, який запрограмував комп’ютери IBM, які були використані для комп’ютерів проекту. Свою дружину Уанди незабаром приєдналася до нього, а також працювала в Лос-Аламосі. Хаммінг згадав:
Скоро перед першим тестом фізик попросив мене перевірити деякі арифметичні розрахунки, які він зробив, і я погодився. Коли я запросив йому те, що були розрахунки, він сказав: «Це ймовірність того, що бомба може ігнорувати всю атмосферу». Після слухання відповіді я вирішив перевірити ці розрахунки самостійно! На наступний день, коли він прийшов на відповідь, я спробував пояснити йому, що «на боці арифметичного, все правда, але я не знаю багато фізичних формул, за допомогою яких можна зробити точні розрахунки.» Для чого він відповів, що це не було мого бізнесу, і що все, що я повинен зробити, було перевірити правильність математичних обчислень. «Що ви зробили, дорогі Хаммінги, ви взяли участь у ризиковому бізнесі, який порушує все життя в Всесвіті, і ви не розумієте майже половина того, що відбувається!» Я ходив назад, і повернувся до залу, і друг шахти прийшла і попросила мене, що збуджу мене так багато. Я сказав йому про ситуацію. Його відповідь була, "Нехай Хаммінг, ніхто не відчував тебе."
Не дивлячись на коротке захоплення в Лос-Аламосі на проекті, тут, що Річард Хаммінг став інтимно знайомим з комп'ютерними методами обчислювальної математики, яка різко вплинула на свою кар'єру і життя.
У 1946 році Хаммінг почав колаборувати з Bell Labs і був прийнята в групу прикладних математиків. Тут працював майже 30 років, винайшов і розвивав багато чисельних методів вирішення науково-технічних задач. Для поїздки в Нью-Джерсі Хаммінг придбав старий автомобіль від Klaus Fuchs, який був пізніше під впливом FBI і оголосив шпигуна. Хомінг також був призначений для перевірки.
На Bell Labs Hamming працював з Claude Shannon протягом тривалого часу. «Ми були першими, тому згадували, що ми не вирішили багатьох речей і отримали цінні результати». У той же час керівництво було готове перенести нас, займаючи позицію неперевершення. ?
Вона була на Bell Lab, що Річард Хаммінг, працює на платформі Bell Model V, сформульовано, що було пізніше, називається кодом Хаммінг, його ідея кодів для виправлення помилок, і опубліковано його в 1950 році в його єдиний науковий папір. У статті описано будівництво блокуючого коду, який виправляє собою поодинокі помилки, які виникають при надсиланні повідомлень. Модель Bell В підрахунок електромеханічної машини працювала на релейних блоках, швидкість розрахунку була низькою, дані вводили за допомогою ударних карток, а помилки часто виникають при процесі читання.
Один п'ятниця (1947), перш ніж заголовок будинку на вихідні, Хаммінг попросив машину виконувати довгий, складний ряд розрахунків, але коли він повернувся в понеділок, він виявив, що було помилки в початковому етапі, що призвело до автомобіля автоматично залишаючи програму. Все це дратувало вченого, бо мені довелося працювати на вихідні, часто перезавантажити програму. Для побудови ефективних алгоритмів корекції помилок, які зробили Хамінг. "Якщо комп'ютер може сказати, коли виникне помилка, необхідно зробити це, де це сталося і зафіксувати його. й
Створені кодами Річарда Хаммінга є самомоніторингом, вони дозволяють автоматично визначати помилки при передачі даних. Про коди на цьому ресурсі було написано багато, я повторю:
«Командний код складається з двох частин. Перша частина кодує вихідне повідомлення шляхом вставки контрольних біт (розраховані в спеціальному режимі) в неї в певних місцях. Друга частина отримує вхідне повідомлення і перерахує контрольні біти (виходячи з того ж алгоритму, як перша частина). Якщо всі новорозраховані контрольні біти збігаються з отриманим повідомленням, отримане без помилок. В іншому випадку буде показано повідомлення про помилку і виправлено помилку. й
код товару: Приклад алгоритму
Під час 1950-х років він співпрограмував один з найперших комп'ютерів, IBM 650 і з Ruth A. Weiss розробила мову програмування L2, одна з найперших комп'ютерних мов, яка була широко використана Bell Labs в 1956 році, а також іншими користувачами, до яких він був відомий як Bell 2. У 1957 році мова була заміщена Фортраном, після IBM '650 був замінений IBM 704.
У 1976 році перейшов на Монтеррі, Каліфорнія, де очолював комп'ютерні наукові дослідження в Військово-Морській школі. Тут він займався викладанням, яке ще серйозно зацікавило у 1960 році, написав книги з теорії ймовірностей та комбінацій. В цілому написав 9 книг, деякі з яких були опубліковані багато разів і на багатьох мовах, в тому числі 3 в СРСР, і близько 75 статей. Hamming має лекції професора Стенфордського університету, Міського коледжу Нью-Йорка, Університет Каліфорнія в Ірвіні, Університет Принцтона.
Робота Хаммінга була нагороджена багатьма нагородами. У сфері штучного інтелекту штучні нейромережі Хаммінга, які використовуються для класифікації зображень, названі ним. У багатьох напрямках (оціночне моделювання) використовується концепція дистанції Хаммінг (найбільш важливі концепції теорії кодування). У свою честь була створена спеціальна медаль, яка присуджена науковцям, які зробили значний внесок у інформаційну теорію.
У 1968 році став почесним членом Інституту електротехніки та електроніки (ЄЕЗ) та присуджено премію Турінгу Комп’ютерною асоціацією.
У 1979 році присуджено премію Еммануеля Піоре за свій винятковий внесок у розвиток інформаційних наук та систем.
У 1980 р. Рахард Хаммінг був обраний членом Національної академії машинобудування.
У 1981 році отримав премію Harold Pender від Університету Пенсільванії.
У 1988 році отримав диплом «Експертна медаль».
У 1996 році Хаммінг отримав престижну премію Едварда Рейма в розмірі $ 130,000 у Мюнхені за свою роботу над кодами помилок.
7 січня 1998 р. у віці 82 р. серце Рахарда Хомінга припинило бджільництво і постраждав інфарктом.
Річард Хаммінг був першим, щоб запропонувати конструктивний метод побудови кодів з надмірністю і простою декодуванням. Свою роботу зазначили напрямок більшості робіт в цій галузі, яка пізніше. Його 1950 рік був каталізатором для розвитку теорії кодування.
Джерело: geektimes.ru/company/ua-hosting/blog/275234/
Richard Wesley Hamming був народився в Чикаго, Іллінойс, 11 лютого 1915. Його батько, Річард Хаммінг, голландський народженням, бере участь в Боерській війні, переїхала в Америку, працював коубой, в той час як народження сина, він вже провів пост кредитного менеджера.
Він провів свій дитинство в Чикаго, де закінчив технічну загальноосвітню школу та університет. Річард Кране. Перш за все, Хаммінг мріяв про навчання інженерії, але був час Великої Депресії - світова економічна криза, і не було грошей на навчання в іншому вищому інституті, але в університеті. Ричард Кране не навчав цю дисципліну. Вибираючи факультет натуральних наук, математики, у 1937 році отримав ступінь бакалавра в цій дисципліні. «Я б просто хлопець, який закріплює каналізацій, і тому моє життя повністю пов'язане з цікавими дослідницькими роботами».
Хаммінг продовжував навчання в Університеті Небраської. У 1939 році отримав ступінь магістра. А потім взяв участь у Університеті Іллінойса у місті. Він написав докторську дисертацію (за проблемами диференціальних рівнянь з граничними умовами) за напрямком Вальдемамара Трижинського, який переселений в Америку з Росії у 1920 році і був професором математики з 1934 по 1969 рік. Ричард отримав кандидатську науку в мематиці в 1942 р. В той час як і раніше аспірант, Hamming “розкритий” Бул, читати його роботу “Облік законів Дуету”.
У вересні 1942 р. Шахмінг одружився однокласником, Вандою Малим, який згодом отримав ступінь магістра англійською мовою. Він жив з нею до кінця свого життя, пара не мала дітей. У 1944 р. став асистентом-професором Ю.Б. Швидке наукове училище Університету Людовія.
У 1945 р. Річард Хаммінг взяв участь у знаменитому проекті з досліджень Манхеттену, який спрямований на створення атомної бомби.
Проект МанхеттенНа початку 1943 року всі сім’ї почали зникати по Північній Америці. Ці назви були змінені, ніхто не знав, де вони збиралися, вони не могли використовувати залізницю прямо, вони досягали будь-якої іншої станції автобусом, і тільки там вони купили квитки на поїзд. Як правило, термінус був якийсь невідомий станцією, Санта Фе або Альбукерке, при при приході до якого люди були взяті військовою машиною і ... "не один ще бачив їх у вільному світі, неприєднання військовим."
Втратити Аламос не існує. Не було на карті, вона не мала поштової адреси, її мешканців просто не існує. Не допускається навіть телефонний дзвінок.
18 червня 1942 р. полковник Джеймс Маршалл був замовлений для формування організації, яка об’єднала вчених та інженерів для роботи з ядерної зброї. Проект був зашифрований «The Manhattan Project». Простіше кажучи, цей проект був програмою дослідження та розвитку атомної бомби. Інша країна, під керівництвом Сполучених Штатів, також бере участь у проекті (Великобританія, Канада). Проект під керівництвом полковника Леслі Річарда Грода. Для побудови програми створено Манхеттенський інженерний район (МЕД).
Робота була проведена в декількох сферах: дослідження ізотопів урану, вивчення флютонію, створення оптимального тіла для бомби. Створено три атомні бомби - плютоній "Гадгет", який був детонований в першому ядерному тесті, ураній "Барбі" (а гарматна бомба, наповнена ураном-235), скинув на Хіросіма і плютонію "Фат чоловіка" (більше складної бомби, яка вибухнула сферу або серцевину флутонію), кинулася на Nagasaki. Заходи в Перловому Гарборі прискорили випробування нового типу зброї.
Три флютонієві заряди були зроблені союзними силами, за 500 млн доларів. 16 липня 1945 р., що вважається початком атомного віку. Друга зарядка була відхилена над Nagasaki, але третя зарядка, яка була запланована, щоб кинути на Японію, була прийнята до Лос-Аламосу для подальших досліджень, де вона “навкіллена” самі вчені і тепер відома як “демонстраційний заряд”.
Лос Аламос 1946
Вчені Los Alamos були ризиковані люди. Для визначення критичної маси нуклеї плютонію, яка буде використовуватися для експерименту Трійці та вибуху бомби Товстого чоловіка, вчений в Лос-Аламосу Луї Слотін розробив процедуру, яка отримала оксамитове ім'я «дронові блювотні рухи хвіст». За цим "методом" Слотін знизив півсферу марилію на пульсонієвому заряді..." beryllium є рефлектором нейтронів, тому якщо ви досить близько до нулюсу, то нейтрони відмовляється від флутонію, викликаючи супракритичний стан." Слотин практично повністю покритий зарядом боросилієвої півсфери, і єдине, що не дозволяло їй повністю покрити його стежка плоского викрутки. Виявляється, що вчений провів викрутку з тонкою лопаткою і провів експеримент з ним, і цей інструмент! Захищаючи плютонію від отримання критичної маси і вбивство всіх в номері.
Іноді викрутку слизуться і вчений, який його провів, миттєво "... був смажений з вбивцями нейтронів." Що відбулося в Slotin в результаті ... Шуруповерт висить своїми руками і пелетній заряд отримав надкриту масу, після чого він випромінив масивний вибух нейтронного випромінювання. Слотін зумів захопити брилію рефлектора, таким чином, припинивши ланцюгову реакцію, але загинув від випромінювання після 9 днів. Такий страшний інцидент був не тільки одним.
У
Розробники атомної бомби все одно реалізовували занурення такої винайденої зброї, яка може знищити всі живі речі. Цікаво, що багато членів проекту взяли участь у багатьох миротворчих організаціях, а також сприяння загальному роззброєнню та збереженню миру.
Під час Першої світової війни Хаммінг залишив Луївіль (квітень 1945 р.) працювати на Манхеттенському проекті на лабораторії Лос-Аламоса та присвоєно Ганс Бей, підрозділу, який запрограмував комп’ютери IBM, які були використані для комп’ютерів проекту. Свою дружину Уанди незабаром приєдналася до нього, а також працювала в Лос-Аламосі. Хаммінг згадав:
Скоро перед першим тестом фізик попросив мене перевірити деякі арифметичні розрахунки, які він зробив, і я погодився. Коли я запросив йому те, що були розрахунки, він сказав: «Це ймовірність того, що бомба може ігнорувати всю атмосферу». Після слухання відповіді я вирішив перевірити ці розрахунки самостійно! На наступний день, коли він прийшов на відповідь, я спробував пояснити йому, що «на боці арифметичного, все правда, але я не знаю багато фізичних формул, за допомогою яких можна зробити точні розрахунки.» Для чого він відповів, що це не було мого бізнесу, і що все, що я повинен зробити, було перевірити правильність математичних обчислень. «Що ви зробили, дорогі Хаммінги, ви взяли участь у ризиковому бізнесі, який порушує все життя в Всесвіті, і ви не розумієте майже половина того, що відбувається!» Я ходив назад, і повернувся до залу, і друг шахти прийшла і попросила мене, що збуджу мене так багато. Я сказав йому про ситуацію. Його відповідь була, "Нехай Хаммінг, ніхто не відчував тебе."
Не дивлячись на коротке захоплення в Лос-Аламосі на проекті, тут, що Річард Хаммінг став інтимно знайомим з комп'ютерними методами обчислювальної математики, яка різко вплинула на свою кар'єру і життя.
У 1946 році Хаммінг почав колаборувати з Bell Labs і був прийнята в групу прикладних математиків. Тут працював майже 30 років, винайшов і розвивав багато чисельних методів вирішення науково-технічних задач. Для поїздки в Нью-Джерсі Хаммінг придбав старий автомобіль від Klaus Fuchs, який був пізніше під впливом FBI і оголосив шпигуна. Хомінг також був призначений для перевірки.
На Bell Labs Hamming працював з Claude Shannon протягом тривалого часу. «Ми були першими, тому згадували, що ми не вирішили багатьох речей і отримали цінні результати». У той же час керівництво було готове перенести нас, займаючи позицію неперевершення. ?
Вона була на Bell Lab, що Річард Хаммінг, працює на платформі Bell Model V, сформульовано, що було пізніше, називається кодом Хаммінг, його ідея кодів для виправлення помилок, і опубліковано його в 1950 році в його єдиний науковий папір. У статті описано будівництво блокуючого коду, який виправляє собою поодинокі помилки, які виникають при надсиланні повідомлень. Модель Bell В підрахунок електромеханічної машини працювала на релейних блоках, швидкість розрахунку була низькою, дані вводили за допомогою ударних карток, а помилки часто виникають при процесі читання.
Один п'ятниця (1947), перш ніж заголовок будинку на вихідні, Хаммінг попросив машину виконувати довгий, складний ряд розрахунків, але коли він повернувся в понеділок, він виявив, що було помилки в початковому етапі, що призвело до автомобіля автоматично залишаючи програму. Все це дратувало вченого, бо мені довелося працювати на вихідні, часто перезавантажити програму. Для побудови ефективних алгоритмів корекції помилок, які зробили Хамінг. "Якщо комп'ютер може сказати, коли виникне помилка, необхідно зробити це, де це сталося і зафіксувати його. й
Створені кодами Річарда Хаммінга є самомоніторингом, вони дозволяють автоматично визначати помилки при передачі даних. Про коди на цьому ресурсі було написано багато, я повторю:
«Командний код складається з двох частин. Перша частина кодує вихідне повідомлення шляхом вставки контрольних біт (розраховані в спеціальному режимі) в неї в певних місцях. Друга частина отримує вхідне повідомлення і перерахує контрольні біти (виходячи з того ж алгоритму, як перша частина). Якщо всі новорозраховані контрольні біти збігаються з отриманим повідомленням, отримане без помилок. В іншому випадку буде показано повідомлення про помилку і виправлено помилку. й
код товару: Приклад алгоритму
Під час 1950-х років він співпрограмував один з найперших комп'ютерів, IBM 650 і з Ruth A. Weiss розробила мову програмування L2, одна з найперших комп'ютерних мов, яка була широко використана Bell Labs в 1956 році, а також іншими користувачами, до яких він був відомий як Bell 2. У 1957 році мова була заміщена Фортраном, після IBM '650 був замінений IBM 704.
У 1976 році перейшов на Монтеррі, Каліфорнія, де очолював комп'ютерні наукові дослідження в Військово-Морській школі. Тут він займався викладанням, яке ще серйозно зацікавило у 1960 році, написав книги з теорії ймовірностей та комбінацій. В цілому написав 9 книг, деякі з яких були опубліковані багато разів і на багатьох мовах, в тому числі 3 в СРСР, і близько 75 статей. Hamming має лекції професора Стенфордського університету, Міського коледжу Нью-Йорка, Університет Каліфорнія в Ірвіні, Університет Принцтона.
Робота Хаммінга була нагороджена багатьма нагородами. У сфері штучного інтелекту штучні нейромережі Хаммінга, які використовуються для класифікації зображень, названі ним. У багатьох напрямках (оціночне моделювання) використовується концепція дистанції Хаммінг (найбільш важливі концепції теорії кодування). У свою честь була створена спеціальна медаль, яка присуджена науковцям, які зробили значний внесок у інформаційну теорію.
У 1968 році став почесним членом Інституту електротехніки та електроніки (ЄЕЗ) та присуджено премію Турінгу Комп’ютерною асоціацією.
У 1979 році присуджено премію Еммануеля Піоре за свій винятковий внесок у розвиток інформаційних наук та систем.
У 1980 р. Рахард Хаммінг був обраний членом Національної академії машинобудування.
У 1981 році отримав премію Harold Pender від Університету Пенсільванії.
У 1988 році отримав диплом «Експертна медаль».
У 1996 році Хаммінг отримав престижну премію Едварда Рейма в розмірі $ 130,000 у Мюнхені за свою роботу над кодами помилок.
7 січня 1998 р. у віці 82 р. серце Рахарда Хомінга припинило бджільництво і постраждав інфарктом.
Річард Хаммінг був першим, щоб запропонувати конструктивний метод побудови кодів з надмірністю і простою декодуванням. Свою роботу зазначили напрямок більшості робіт в цій галузі, яка пізніше. Його 1950 рік був каталізатором для розвитку теорії кодування.
Джерело: geektimes.ru/company/ua-hosting/blog/275234/