• Распознавание образов. Начала теории

      Введение


      В этой статье я задался целью осветить некоторые фундаментальные результаты теории машинного обучения таким образом, чтобы концепции были понятны читателям, немного знакомыми с задачами классификации и регрессии. Идея написать такую статью все четче проявлялась в моем сознании с каждой прочитанной книгой, в которой идеи обучения машин распознаванию рассказывались как бы с середины и совершенно не понятно, на что авторы того или иного метода опирались при его разработке. С другой стороны существует ряд книг, посвященных основным концепциям в машинном обучении, но изложение материала в них может показаться слишком сложным для первого прочтения.
      Читать дальше →
      • +11
      • 22.9k
      • 1
    • Разработка цифровой аппаратуры на C++/SystemC глазами SystemVerilog программиста

      • Tutorial


      SystemC это библиотека для C++ позволяющая моделировать всевозможные аппаратные системы на различном уровне абстракции. Поддерживается как традиционное дискретно-событийное моделирование, привычное программистам на Verilog и VHDL, так и аналоговое моделирование в духе SPICE/Verilog AMS. В комплект также входит библиотека и методология для виртуального прототипирования, библиотеки для написания тестовых окружений и верификации с использованием рандомизированных тестов.

      В этой я расскажу о синтезируемом подмножестве SystemC, сравнивая его с синтезируемым SystemVerilog. Сам я пользуюсь SystemC уже где-то 3 года, а до этого несколько лет писал на Verilog/SystemVerilog. Попытаюсь охватить предмет с разных сторон: начиная с философских рассуждений о причинах возникновения SystemC, краткого обзора экосистемы и инструментария и заканчивая практическими примерами синтаксиса и семантики.

      Подразумевается, что читатели знакомы с Verilog и C++.
      Читать дальше →
    • Как паяют «мосты» и чипы на материнских платах с помощью паяльной станции

        Разбирая свои первые компы, многие видели разные «мосты» — южный, северный, графические чипы, и часто думалось: а как же это паяют и, главное, чем? И те, кто рискнул сам паяльником это пробовать, потом несли свои материнки в сервис, где им паяли новый чип, если, конечно, они своей домашней пайкой не убивали всю материнскую плату. Итак, как же паяют чипы? Под катом рассказ, а также фото и видео об этом. В главной роли у нас будет выступать паяльная станция ERSA IR550a.


        Читать дальше →
      • Ядро PCI-express в ПЛИС Achronix — быстрый старт



          Этот пост написан с целью показать разработчикам дизайна для ПЛИС, как с наименьшими затратами времени и сил начать работать с шиной PCI-express на платформе Ahronix Speedster22i. В статье описывается организация проекта, адаптация которого к конкретным требованиям разработчика сводится к несложной модификации исходного текста всего одного модуля, что позволяет подключиться к шине PCIe хост-компьютера буквально за 1 час. Надеюсь, разработчикам на других платформах эта статья будет так же небезинтересна.
          Читать дальше →
        • Плис Achronix – опыт освоения



          За более чем десятилетний срок работы с ПЛИС, мне довелось работать с продукцией четырех разных производителей. При таком разнообразии невольно обращаешь внимание как на общие черты процесса разработки, так и на особенности, присущие той или иной компании. И вот, пару месяцев назад мне неожиданно представилась уникальная возможность близко познакомиться с новым семейством ПЛИС, производимым небольшой, но амбициозной компанией из Калифорнии. Я говорю сейчас о самом молодом производителе ПЛИС – компании Акроникс (Achronix) и выпускаемой ею ПЛИС Speedster22i HD1000.
          Читать дальше →