Дэвид Маунт - David Mount - Wikipedia

Дэвид Маунт Бұл профессор кезінде Мэриленд университеті, колледж паркі зерттеулері жүргізілген информатика бөлімі есептеу геометриясы.

Өмірбаян

Маунт B.S. Компьютерлік ғылымдар Purdue университеті 1977 жылы кандидаттық диссертациясын қорғады. 1983 жылы Кристоф Гофманның кеңесімен Пурду университетінде компьютерлік ғылымдар.

Ол сабақ бере бастады Мэриленд университеті 1984 ж. және болып табылады Профессор компьютерлік ғылымдар бөлімінде.[1]

Оқытушы ретінде ол Мэриленд Университеті, компьютерлік математика және физика ғылымдары колледжі деканының 2005 және 1997 жж. Оқытушылық шеберлігі үшін сыйлығын, сондай-ақ Гонконгтың ғылымдары мен технологияларын, инженерлік мектебін оқытудың үздіктері үшін марапаттарын жеңіп алды. 2001 жылы алғыс.

Зерттеу

Маунтстың негізгі зерттеу бағыты есептеу геометриясы, оның филиалы болып табылады алгоритмдер геометриялық сипаттағы есептерді шешуге арналған. Бұл өріске классикалық мәселелер кіреді геометрия, сияқты ең жақын жұп мәселесі, сондай-ақ жақында қолданылған проблемалар, мысалы, қисықтар мен беттерді компьютерде бейнелеу және модельдеу. Атап айтқанда, Маунт жұмыс жасады k-кластерлеуді білдіреді проблема, жақын көршіні іздеу, және нүктенің орны.

Маунт белгілі проблема - k-кластерлерінің практикалық алгоритмдерін әзірлеумен айналысқан NP-hard. Ең көп қолданылатын алгоритм - болып табылады Ллойд алгоритмі, табиғаты эвристикалық, бірақ іс жүзінде жақсы нәтиже береді. Ол және басқалар кейінірек көрсетті [2] Қалай k-d ағаштары Ллойдтың алгоритмін жылдамдату үшін қолдануға болар еді. Олар бұл алгоритмді бағдарламалық жасақтамада қосымша жақсартулармен бірге енгізді Kmeans.

Маунт жақын көршісінде жұмыс істеді және жақын көршіні іздеу проблемаларын шешті. Алгоритмге жуық шешімді жақын көршінің сұрауына қайтаруға мүмкіндік бере отырып, кеңістік пен уақыт күрделілігінде айтарлықтай жылдамдықты алуға болады. Алгоритмдердің бір класы қате қашықтығын енгізу ретінде қабылдайды, , және тиімді сақталатын (төмен кеңістіктегі күрделілік) және қайтаратын мәліметтер құрылымын құрайды -жақын көрші тез (уақыттың күрделілігі аз). Арьямен бірлескен жұмыста, Нетаньяху, R. Silverman және A. Wu,[3] Маунт жақын маңдағы көршінің мәселесін төмен өлшемді жерлерде тиімді шешуге болатындығын көрсетті. Осы мақалада сипатталған мәліметтер құрылымы жақын маңдағы көршілерді іздеу үшін ANN ашық дереккөздер кітапханасының негізін қалады.[4] Кейінгі жұмысында ол зерттеді есептеу күрделілігі шамамен жақын көршіні іздеу. Ол авторлар Арьямен және Маламатоспен бірге тиімді жұмыс жасады уақыт пен уақыт кеңістігі жақын көршіні іздеу үшін,[5] деп аталатын деректер құрылымына негізделген AVD (немесе шамамен Вороной диаграммасы ).

Маунт сонымен қатар а өңдеуден тұратын нүктелік жерде жұмыс істеді жазықтық көпбұрышты бөлу S өлшемі сұрау нүктесі орналасқан бөлімшенің ұяшығын анықтау.[6] Қағаз ан деректер құрылымын құру уақыты сұраныс нүктесінің қандай ұяшықта орналасқандығы туралы сұраққа күтілетін уақытты алатын кеңістік қайда болып табылады энтропия Сұраныс нүктелері орналасқан ұяшықтардың ықтималдығы бойынша таралуы.

Дизайнға қосымша және алгоритмдерді талдау есептеу геометриясында Маунт бағдарламалық кітапханаларда тиімді алгоритмдерді енгізу бойынша жұмыс жасады:

  • ANN - жақын көршіні іздеу
  • ISODATA - танымал кластерлеу алгоритмін тиімді жүзеге асыру
  • KMeans - k-кластерлеуді білдіреді

Көбіне келтірілген жұмыстар

2009 жылдың 8 желтоқсанындағы жағдай бойынша оның ең көп келтірілген жұмыстарының тізімі келтірілген (сәйкес Google Scholar ) және сілтемелердің төмендеу ретімен келтірілген олардың негізгі жарналары:

  1. Жақын көршіні тіркелген өлшемдер бойынша іздеудің оңтайлы алгоритмі[3] - Бұл жұмыста олар n алгоритм (қайда өлшемдердің санына байланысты және шамамен қате ) ең көп фактор болатын көршіні табу жақын көршісінен қашықтық.
  2. Тиімді k-кластерлеу алгоритмі: талдау және енгізу[2] - Бұл жұмыста олар қарапайым әрі тиімді жүзеге асырылуын қамтамасыз етеді Ллойд алгоритмі ішінде қолданылады k-кластерлеуді білдіреді. Алгоритм фильтрлеу алгоритмі деп аталады.
  3. Дискретті геодезиялық есеп[7] - Бұл мақалада олар көзден белгілі бір жерге бару үшін шектелген жолды есептейді (мүмкін дөңес емес ) полиэдр. Олардың алгоритмі қажет бірінші баратын жерге дейінгі ең қысқа жолды және кез-келген қосымша мақсатқа ең қысқа жолды табу уақыты (сол жерден) уақыт. Мұнда, бұл шыңдар саны.

Пайдаланылған әдебиеттер

  1. ^ D. Тау. Түйіндеме Мұрағатталды 2009-11-27 Wayback Machine
  2. ^ а б Т.Канунго, Д.М. тауы, Нетаньяху, П. Пиатько, R. Silverman және A. Wu. Тиімді k-кластерлеу алгоритмі: талдау және енгізу. IEEE транзакцияларын үлгіні талдау және машиналық интеллект 24 (7): 881-882, 2002 ж.
  3. ^ а б С.Аря, Д.М. тауы, Нетаньяху, R. Silverman және A. Wu, '«n жуық өлшемді көршіні іздеудің оңтайлы алгоритмі», ACM журналы, 45(6):891-923, 1998.
  4. ^ D. M. Mount және S. Arya, Анн: Жақын маңдағы көршілерді іздеуге арналған кітапхана
  5. ^ С. Арья, С., Т. Маламатос және Д.М. Маунт. Жақын маңдағы көршілерді іздеуге арналған кеңістік-уақыттық келісімдер. ACM журналы, 57 (1): 1-54, 2009 ж
  6. ^ С.Аря, Т.Маламатос, Д.М.Маунт және К.Вонг. Күтілетін жағдайдағы оңтайлы жоспарлы нүкте. SIAM Journal on Computing, 37 (2): 584-610, 2007 ж.
  7. ^ Дж. С. Митчелл, Д.М. Маунт және Х. Пападимитриу. Дискретті геодезиялық есеп. SIAM Computing Journal, 16 (4): 647-668, 1987 ж

Сыртқы сілтемелер