Публикации по теме 'hardware'
Как сделать самоуправляемого робота
Создание робота требует знания как аппаратного, так и программного обеспечения, и если мы хотим, чтобы этот робот умело перемещался, нам также необходимо применять методы машинного обучения и компьютерного зрения. Роботы разрабатываются давно ( История роботов ), одним из самых известных автономных роботов является Roomba , впервые выпущенный в 2002 году компанией iRobot . За последние несколько лет было много разработок в области роботов-доставщиков такими компаниями, как Starship..
Обработка матриц с помощью нанофотоники
В основе вычислений, лежащих в основе глубокого обучения и многих других числовых научных вычислений, лежит математическая операция, называемая общим умножением матриц (GEMM). Сегодня самые продвинутые нейронные сети, используемые в беспилотных автомобилях, диагностике рака и голосовом поиске, работают на GEMM (см. Ссылку [ 1 ]), поэтому много усилий было потрачено на разработку специализированных оборудование для ускорения этой операции.
В Lightmatter мы создаем фотонный процессор..
Алгоритмы без блокировки с использованием Swift. Часть 1: Основы.
Я хочу начать еще одну серию статей о lock-free алгоритмах и о том, как мы можем реализовать их с помощью swift atomics framework. Это очень сложная тема со множеством скрытых камней. Хочу отметить, что отлаживать и находить ошибки очень сложно. Иногда алгоритмы могут вести себя очень непредсказуемо. Поэтому часто рекомендуют использовать обычные блокировки вместо lock-free алгоритмов, но я считаю, что их изучение может помочь понять, как работают процессор и память. В этой статье мы..
Что нужно, чтобы адаптироваться к тарифным войнам?
Прежде чем начинать паниковать, важно знать, что объявленные тарифы могут не коснуться вашего бизнеса. Вот некоторые ключевые моменты от торгового представителя США (USTR) относительно недавнего повышения тарифов.
Ключевые моменты объявления о тарифах
USTR увеличил дополнительную ставку пошлины по Списку 3 по Разделу 301 на товары китайского происхождения на сумму 200 миллиардов долларов с 10% до 25% (ставка уже действует для товаров на сумму 50 миллиардов долларов в Списках 1 и..
Значок Lisp - это автономный компьютер, специально предназначенный для программирования на Лиспе
Lisp - это язык программирования высокого уровня, такой как Python, Visual Basic и PHP. По нашим современным меркам, это второй старейший язык высокого уровня сразу после Фортрана. Но он по-прежнему довольно популярен и имеет несколько процветающих диалектов. Дэвид Джонсон-Дэвис хотел найти способ программировать на Лиспе на ходу , и что может быть лучше, чем с бейджем?
Как вы могли догадаться, этот значок Лиспа был в значительной степени вдохновлен значком Белграда Voja Antonic...
Исследование оборудования на платформах Google Colab и Kaggle
Для экспериментов с машинным обучением нам нужны соответствующие вычислительные возможности. Обычно сложно позволить себе настольный ПК или ноутбук с надлежащими аппаратными возможностями из-за его цены. Хорошей альтернативой является использование бесплатных общедоступных облачных платформ, таких как Google Colab или Kaggle.
Я использую эти платформы некоторое время, не задумываясь об их устройстве. Некоторое время назад мне пришла в голову идея исследовать, какая вычислительная..