Jump to content

Джеймс Д. Маккаффри

Джеймс Д. Маккаффри
Род занятий Инженер-программист, автор
Работодатель Microsoft Исследования
Известный Машинное обучение
Веб-сайт Джеймс Маккаффри .wordpress

Джеймс Д. Маккефри — американский инженер-исследователь программного обеспечения из Microsoft Research, известный своим вкладом в машинное обучение , комбинаторику и автоматизацию тестирования программного обеспечения .

Образование

[ редактировать ]

Маккаффри получил степень бакалавра экспериментальной психологии в Калифорнийском университете в Ирвайне , степень бакалавра прикладной математики в Калифорнийском государственном университете в Фуллертоне , степень магистра в области информационных систем в области компьютерных наук в Гавайском Тихоокеанском университете и степень доктора философии. в области междисциплинарной вычислительной статистики и когнитивной психологии в Университете Южной Калифорнии . [1]

До прихода в Microsoft Маккаффри был заместителем вице-президента по исследованиям в Volt Information Sciences в Редмонде, штат Вашингтон , отвечая на запросы инженеров-программистов в Microsoft. [ нужна ссылка ] Он присоединился к Microsoft в качестве инженера-программиста в 2006 году и работал над различными продуктами Microsoft, включая Exchange Server , Azure и Bing . [ нужна ссылка ] Затем он стал инженером-исследователем программного обеспечения в Microsoft Research , где руководит внутренней школой искусственного интеллекта Microsoft, специализирующейся на создании алгоритмов машинного обучения и искусственного интеллекта. Он является старшим техническим редактором журнала Microsoft Visual Studio Magazine . [1]

Его исследования в Microsoft в основном сосредоточены на машинном обучении . Другие его исследовательские интересы включают комбинаторику , особенно в применении к человеческому поведению, такому как ставки на спорт и Blackjack Switch , а также «программные системы, конструкции которых зависят от поведения биологических систем, такие как оптимизация роевого интеллекта моделирования пчелиных семей и алгоритмы и их применение». для интеллектуального анализа данных . [1]

Избранная библиография

[ редактировать ]
  • Маккаффри, доктор медицинских наук, «Использование метода многоатрибутного глобального вывода качества (MAGIQ) для тестирования программного обеспечения», Материалы 6-й Международной конференции по новым поколениям информационных технологий, апрель 2009 г., стр. 738–742.
  • Маккаффри, доктор медицинских наук, «Эмпирическое исследование эффективности частичного антислучайного тестирования», Материалы 18-й Международной конференции по разработке программного обеспечения и разработке данных, июнь 2009 г., стр. 260–265.
  • Маккаффри, Дж. Д. и Червонка, Дж., «Эмпирическое исследование эффективности парного тестирования», Материалы Международной конференции 2009 г. по исследованиям и практике в области разработки программного обеспечения, июль 2009 г., стр. 186–191.
  • Маккаффри, доктор медицинских наук, «Генерация парных наборов тестов с использованием генетического алгоритма», Труды 33-й Международной конференции по компьютерному программному обеспечению и приложениям IEEE, июль 2009 г., стр. 626–631.
  • Маккаффри, доктор медицинских наук, «Генерация наборов парных тестов с использованием алгоритма моделирования пчелиной семьи», Материалы Международной конференции IEEE 2009 г. по повторному использованию и интеграции информации, август 2009 г., стр. 115–119.
  • Маккаффри, Дж. Д. и Диркинг, Х., «Эмпирическое исследование неконтролируемого извлечения набора правил из кластерных категориальных данных с использованием алгоритма моделирования пчелиной семьи», Труды 3-го Международного симпозиума по обмену правилами и их применениям, ноябрь 2009 г., стр. 182–192. .
  • Маккаффри, доктор медицинских наук, «Эмпирическое исследование визуализации категориального набора данных с использованием алгоритма моделирования пчелиной семьи», Труды 5-го Международного симпозиума по визуальным вычислениям, декабрь 2009 г., стр. 179–188.
  • Маккаффри, доктор юридических наук, «Керас вкратце для Syncfusion», [2] Электронная книга, посвященная Keras, библиотеке нейронных сетей с открытым исходным кодом, написанной на языке Python. Сентябрь 2018 г.
  • Маккаффри, доктор медицинских наук, «Краткое введение в CNTK для синхронизации», [3] Электронная книга, посвященная Microsoft CNTK (Cognitive Toolkit, ранее называвшаяся Computational Network Toolkit), платформе с открытым исходным кодом, которая позволяет создавать системы глубокого обучения, такие как системы прогнозирования временных рядов нейронных сетей с прямой связью и классификаторы изображений сверточных нейронных сетей. Апрель. 2018.
  • Маккаффри, доктор юридических наук, «Краткое описание Bing Maps V8 для синхронизации», [4] Библиотека Bing Maps V8 представляет собой очень большую коллекцию кода JavaScript, которая позволяет веб-разработчикам размещать карту на веб-странице, запрашивать данные и манипулировать объектами на карте, создавая геоприложение. Август 2017.
  • Маккаффри, доктор медицинских наук, «Краткое программирование на R для Syncfusion», [5] Язык программирования R сам по себе является мощным инструментом, который может выполнять тысячи статистических задач, но, написав программы на R, вы получаете огромную мощь и гибкость для расширения его базовой функциональности. Июнь 2017.
  • Маккаффри, доктор медицинских наук, «Краткое программирование SciPy для Syncfusion», [6] S ciPy Programming Succinctly предлагает читателям быстрое и глубокое изучение расширения SciPy с открытым исходным кодом Python. Сентябрь 2016.
  • Маккаффри, доктор юридических наук, «Машинное обучение с использованием C# вкратце для синхронизации», [7] В курсе «Машинное обучение с использованием C# кратко » вы познакомитесь с несколькими различными подходами к применению машинного обучения для решения задач анализа данных и прогнозирования. Октябрь 2014.
  • Маккаффри, доктор юридических наук, «Нейронные сети, кратко использующие C# для синхронизации», [8] Нейронные сети — это интересная область разработки программного обеспечения, используемая для расчета выходных данных на основе входных данных. Хотя идея кажется достаточно простой, последствия таких сетей ошеломляют — вспомните оптическое распознавание символов, распознавание речи и регрессионный анализ. Июль 2014.

См. также

[ редактировать ]
  1. ^ Перейти обратно: а б с «Джеймс Маккаффри: старший инженер-исследователь-программист» . Исследования Майкрософт . Майкрософт . Проверено 8 января 2022 г.
  2. ^ «Бесплатные электронные книги Syncfusion | Кратко о Керасе» . www.syncfusion.com . Проверено 17 февраля 2021 г.
  3. ^ «Бесплатные электронные книги Syncfusion | Краткое введение в CNTK» . www.syncfusion.com . Проверено 17 февраля 2021 г.
  4. ^ «Бесплатные электронные книги Syncfusion | Bing Maps V8 вкратце» . www.syncfusion.com . Проверено 17 февраля 2021 г.
  5. ^ «Бесплатные электронные книги Syncfusion | Краткое описание R-программирования» . www.syncfusion.com . Проверено 17 февраля 2021 г.
  6. ^ «Бесплатные электронные книги Syncfusion | Краткое описание программирования SciPy» . www.syncfusion.com . Проверено 17 февраля 2021 г.
  7. ^ «Бесплатные электронные книги Syncfusion | Краткое описание машинного обучения с использованием C#» . www.syncfusion.com . Проверено 17 февраля 2021 г.
  8. ^ «Бесплатные электронные книги Syncfusion | Краткое описание нейронных сетей с использованием C#» . www.syncfusion.com . Проверено 17 февраля 2021 г.
  • Представлено описание и реализация комбинаторной системы счисления на языке C# , по сути, типа комбинаторной системы счисления , в статье «Генерация m-го лексикографического элемента математической комбинации», Маккаффри, доктор медицинских наук, июль 2004 г., библиотека MSDN. См. http://msdn2.microsoft.com/en-us/library/aa289166(VS.71).aspx .
  • Прикладная комбинаторная математика / Под ред. Э. Ф. Беккенбах (1964), стр. 27–30; предыдущее описание комбинаторного представления целых чисел.
  • Маккаффри, Джеймс Д., «Рецепты автоматизации тестирования .NET», Apress Publishing, 2006. ISBN   1-59059-663-3 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 88bb88ba12beccb1caf7f81b8d46f40b__1715316300
URL1:https://arc.ask3.ru/arc/aa/88/0b/88bb88ba12beccb1caf7f81b8d46f40b.html
Заголовок, (Title) документа по адресу, URL1:
James D. McCaffrey - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)