BOOKS - Domain-Specific Computer Architectures for Emerging Applications: Machine Lea...
Domain-Specific Computer Architectures for Emerging Applications: Machine Learning and Neural Networks - Chao Wang June 4, 2024 PDF  BOOKS
ECO~30 kg CO²

3 TON

Views
90303

Telegram
 
Domain-Specific Computer Architectures for Emerging Applications: Machine Learning and Neural Networks
Author: Chao Wang
Year: June 4, 2024
Format: PDF
File size: PDF 38 MB
Language: English



Pay with Telegram STARS
As technology continues to advance at an unprecedented pace, it is essential to comprehend the underlying principles and trends driving its development. This understanding will enable us to harness technology's power to address humanity's most pressing challenges and ensure our survival in the face of global conflicts and environmental degradation. One key aspect of technological evolution is the development of domainspecific computer architectures (DSA) which has become increasingly important in implementing future computing architectures. With the end of Moore's Law, DSAs have emerged as a crucial mode of implementing future computing architectures. In this article, we will delve into the significance of studying DSAs and their applications, providing a unified design process that guarantees functionality, performance, energy efficiency, and realtime responsiveness for the target application. We will explore how DSAs often start from domain specific algorithms or applications, analyzing the characteristics of algorithmic applications such as computation, memory access, and communication, and proposing heterogeneous accelerator architectures suitable for that particular application. The emerging field of big data, machine learning, data mining, and artificial intelligence has attracted significant attention from researchers, with many seeking to utilize existing hardware and software means to carry out the design of a new algorithmic architecture. Machine Learning is concerned with using data to construct appropriate predictive models to make predictions about unknown data. According to the similarity of presentation and implementation of Machine Learning algorithms, we can categorize them into Bayesianbased algorithms and neural networkbased algorithms.
Поскольку технологии продолжают развиваться беспрецедентными темпами, важно понимать основополагающие принципы и тенденции, способствующие их развитию. Это понимание позволит нам использовать возможности технологий для решения самых насущных проблем человечества и обеспечения нашего выживания перед лицом глобальных конфликтов и ухудшения состояния окружающей среды. Одним из ключевых аспектов технологической эволюции является разработка доменспецифичных компьютерных архитектур (DSA), которая становится все более важной в реализации будущих вычислительных архитектур. С окончанием действия закона Мура DSA стали важнейшим способом реализации будущих вычислительных архитектур. В этой статье мы рассмотрим важность изучения DSA и их приложений, предоставляя единый процесс проектирования, который гарантирует функциональность, производительность, энергоэффективность и быстродействие в реальном времени для целевого приложения. Мы рассмотрим, как DSA часто начинают с специфических для домена алгоритмов или приложений, анализируя характеристики алгоритмических приложений, таких как вычисления, доступ к памяти и связь, и предлагая гетерогенные архитектуры ускорителей, подходящие для этого конкретного приложения. Новая область больших данных, машинного обучения, интеллектуального анализа данных и искусственного интеллекта привлекла значительное внимание исследователей, многие из которых стремятся использовать существующие аппаратные и программные средства для разработки новой алгоритмической архитектуры. Машинное обучение связано с использованием данных для построения соответствующих прогностических моделей для прогнозирования неизвестных данных. По сходству представления и реализации алгоритмов машинного обучения мы можем классифицировать их по алгоритмам на основе Байеса и нейронным сетевым алгоритмам.
Alors que la technologie continue d'évoluer à un rythme sans précédent, il est important de comprendre les principes sous-jacents et les tendances qui contribuent à leur développement. Cette compréhension nous permettra de saisir le potentiel de la technologie pour relever les défis les plus urgents de l'humanité et assurer notre survie face aux conflits mondiaux et à la dégradation de l'environnement. L'un des aspects clés de l'évolution technologique est le développement d'architectures informatiques spécifiques de domaine (DSA), qui devient de plus en plus important dans la mise en œuvre des futures architectures informatiques. Avec la fin de la loi Moore, la DSA est devenue un moyen essentiel de mettre en œuvre les architectures informatiques futures. Dans cet article, nous allons discuter de l'importance d'étudier DSA et leurs applications en fournissant un processus de conception unique qui garantit la fonctionnalité, les performances, l'efficacité énergétique et la réactivité en temps réel pour l'application cible. Nous examinerons comment les DSA commencent souvent par des algorithmes ou des applications spécifiques au domaine, en analysant les caractéristiques des applications algorithmiques telles que le calcul, l'accès à la mémoire et la communication, et en proposant des architectures d'accélérateurs hétérogènes adaptées à cette application particulière. nouveau domaine du Big Data, de l'apprentissage automatique, de l'exploration de données et de l'intelligence artificielle a attiré une attention considérable des chercheurs, dont beaucoup cherchent à utiliser les outils matériels et logiciels existants pour développer une nouvelle architecture algorithmique. L'apprentissage automatique est associé à l'utilisation de données pour construire des modèles prédictifs appropriés pour prédire des données inconnues. Selon la similarité de la représentation et de la mise en œuvre des algorithmes d'apprentissage automatique, nous pouvons les classer selon les algorithmes de Bayes et les algorithmes de réseau neuronal.
A medida que la tecnología continúa evolucionando a un ritmo sin precedentes, es importante comprender los principios y tendencias fundamentales que contribuyen a su desarrollo. Esta comprensión nos permitirá aprovechar las posibilidades de la tecnología para abordar los problemas más apremiantes de la humanidad y garantizar nuestra supervivencia frente a los conflictos mundiales y la degradación del medio ambiente. Uno de los aspectos clave de la evolución tecnológica es el desarrollo de las Arquitecturas Informáticas de Dominio Especializado (DSA), cada vez más importantes en la implementación de futuras arquitecturas computacionales. Con el fin de la y Moore, las DSA se convirtieron en la forma más importante de implementar futuras arquitecturas computacionales. En este artículo abordaremos la importancia de explorar los DSA y sus aplicaciones, proporcionando un único proceso de diseño que garantiza la funcionalidad, el rendimiento, la eficiencia energética y la capacidad de respuesta en tiempo real para la aplicación de destino. Veremos cómo los DSA a menudo comienzan con algoritmos o aplicaciones específicas del dominio, analizando las características de aplicaciones algorítmicas como computación, acceso a memoria y comunicaciones, y ofreciendo arquitecturas de aceleradores heterogéneas adecuadas para esta aplicación en particular. nuevo campo del big data, el machine learning, la minería de datos y la inteligencia artificial ha atraído considerable atención de los investigadores, muchos de los cuales buscan utilizar las herramientas de hardware y software existentes para desarrollar una nueva arquitectura algorítmica. aprendizaje automático está relacionado con el uso de datos para construir modelos predictivos apropiados para predecir datos desconocidos. Por similitud de representación e implementación de algoritmos de aprendizaje automático, podemos clasificarlos por algoritmos basados en Bayes y algoritmos de red neuronales.
Como a tecnologia continua a evoluir a um ritmo sem precedentes, é importante compreender os princípios e tendências fundamentais que contribuem para o seu desenvolvimento. Este entendimento nos permitirá aproveitar as capacidades da tecnologia para resolver os problemas mais urgentes da humanidade e garantir a nossa sobrevivência diante dos conflitos globais e da deterioração ambiental. Um aspecto fundamental da evolução tecnológica é o desenvolvimento de arquiteturas computacionais de domínio (DSA), que se torna cada vez mais importante na implementação de futuras arquiteturas computacionais. Com o fim da i de Moore, a DSA tornou-se a forma mais importante de implementar futuras arquiteturas computacionais. Neste artigo, vamos considerar a importância de estudar o DSA e seus aplicativos, fornecendo um único processo de design que garante funcionalidade, desempenho, eficiência energética e velocidade em tempo real para o aplicativo alvo. Nós vamos considerar como o DSA muitas vezes começa com algoritmos ou aplicativos específicos para o domínio, analisando as características de aplicações algoritmicas, tais como computação, acesso à memória e comunicação, e oferecendo arquiteturas heterogêneas de aceleradores adequados para este aplicativo específico. Uma nova área de big data, aprendizagem de máquinas, análise inteligente de dados e inteligência artificial tem atraído consideravelmente a atenção dos pesquisadores, muitos dos quais procuram usar as ferramentas de hardware e software existentes para desenvolver uma nova arquitetura algoritmica. O aprendizado de máquina está associado ao uso de dados para a construção de modelos prognósticos apropriados para a previsão de dados desconhecidos. Pela semelhança entre a visão e a implementação dos algoritmos de aprendizado de máquina, podemos classificá-los por algoritmos baseados em Bayes e algoritmos de rede neural.
Da sich die Technologie in einem beispiellosen Tempo weiterentwickelt, ist es wichtig, die zugrunde liegenden Prinzipien und Trends zu verstehen, die zu ihrer Entwicklung beitragen. Dieses Verständnis wird es uns ermöglichen, die Möglichkeiten der Technologie zu nutzen, um die dringendsten Probleme der Menschheit anzugehen und unser Überleben angesichts globaler Konflikte und Umweltzerstörung zu sichern. Ein wesentlicher Aspekt der technologischen Evolution ist die Entwicklung domänenspezifischer Rechnerarchitekturen (DSA), die bei der Realisierung zukünftiger Rechnerarchitekturen immer wichtiger werden. Mit dem Ende des Moore'schen Gesetzes wurden DSAs zum wichtigsten Weg, um zukünftige Computerarchitekturen zu realisieren. In diesem Artikel untersuchen wir, wie wichtig es ist, DSAs und ihre Anwendungen zu untersuchen, indem wir einen einzigen Designprozess bereitstellen, der Funktionalität, istung, Energieeffizienz und Echtzeit-Reaktionsfähigkeit für die Zielanwendung garantiert. Wir werden untersuchen, wie DSAs oft mit domänenspezifischen Algorithmen oder Anwendungen beginnen, die Eigenschaften von algorithmischen Anwendungen wie Computing, Speicherzugriff und Kommunikation analysieren und heterogene Beschleunigerarchitekturen vorschlagen, die für diese bestimmte Anwendung geeignet sind. Der neue Bereich von Big Data, maschinellem rnen, Data Mining und künstlicher Intelligenz hat die Aufmerksamkeit von Forschern auf sich gezogen, von denen viele versuchen, vorhandene Hard- und Software zu nutzen, um eine neue algorithmische Architektur zu entwickeln. Maschinelles rnen bezieht sich auf die Verwendung von Daten, um geeignete Vorhersagemodelle zu erstellen, um unbekannte Daten vorherzusagen. Durch die Ähnlichkeit der Darstellung und Implementierung von Algorithmen für maschinelles rnen können wir sie nach Bayes-basierten Algorithmen und neuronalen Netzwerkalgorithmen klassifizieren.
Ponieważ technologia nadal postępuje w bezprecedensowym tempie, ważne jest, aby zrozumieć podstawowe zasady i trendy napędzające ją. To zrozumienie pozwoli nam wykorzystać moc technologii, aby sprostać najpilniejszym wyzwaniom ludzkości i zapewnić nasze przetrwanie w obliczu globalnego konfliktu i degradacji środowiska. Jednym z kluczowych aspektów ewolucji technologicznej jest rozwój architektur komputerowych specyficznych dla domeny (DSA), który staje się coraz ważniejszy w realizacji przyszłych architektur obliczeniowych. Wraz z wygaśnięciem prawa Moore'a, DSA stały się najważniejszym sposobem wdrażania przyszłych architektur obliczeniowych. W tym artykule patrzymy na znaczenie uczenia się o DSA i ich aplikacjach, zapewniając jeden proces projektowania, który gwarantuje funkcjonalność, wydajność, energooszczędność i wydajność w czasie rzeczywistym dla aplikacji docelowej. Patrzymy, jak DSA często zaczynają się od algorytmów lub aplikacji specyficznych dla domeny, analizując charakterystykę aplikacji algorytmicznych, takich jak komputery, dostęp do pamięci i komunikacja, a także sugerując heterogeniczne architektury akceleratorów odpowiednie dla tej konkretnej aplikacji. Nowa dziedzina dużych danych, uczenia maszynowego, eksploracji danych i sztucznej inteligencji przyciągnęła znaczącą uwagę naukowców, z których wielu chce wykorzystać istniejące narzędzia sprzętowe i oprogramowania do opracowania nowej architektury algorytmicznej. Uczenie maszynowe wiąże się z wykorzystaniem danych do tworzenia odpowiednich modeli prognostycznych w celu przewidywania nieznanych danych. Poprzez podobieństwo reprezentacji i implementacji algorytmów uczenia maszynowego możemy je klasyfikować według algorytmów Bayesa i algorytmów sieci neuronowej.
כשהטכנולוגיה ממשיכה להתקדם בקצב חסר תקדים, חשוב להבין את העקרונות והמגמות הבסיסיים הנהוגים בה. הבנה זו תאפשר לנו לרתום את כוחה של הטכנולוגיה לעמוד באתגרים הדחופים ביותר של האנושות ולהבטיח את הישרדותנו אחד ההיבטים המרכזיים של האבולוציה הטכנולוגית הוא פיתוח ארכיטקטורות מחשב (domain-specificial computer architectures), אשר נעשות חשובות יותר ויותר ביישום ארכיטקטורות מחשוב עתידיות. עם תום חוק מור, הפכו ה-DSAS לדרך החשובה ביותר ליישום אדריכלי מחשוב עתידיים. במאמר זה, אנו בוחנים את החשיבות של למידה על DSAS ויישומיהם, מתן תהליך תכנון יחיד המבטיח פונקציונליות, ביצועים, יעילות אנרגטית וביצועים בזמן אמת ליישום היעד. אנו בוחנים כיצד DSAS מתחילים לעתים קרובות עם אלגוריתמים ספציפיים לתחום או יישומים, מנתחים את המאפיינים של יישומים אלגוריתמיים כמו מחשוב, גישה לזיכרון ותקשורת, ומציעים ארכיטקטורות מאיץ הטרוגניות המתאימות ליישום מסוים זה. התחום החדש של מידע גדול, למידת מכונה, כריית מידע ובינה מלאכותית משך תשומת לב משמעותית מחוקרים, שרבים מהם מחפשים למנף כלי חומרה ותוכנה קיימים כדי לפתח ארכיטקטורה אלגוריתמית חדשה. למידת מכונה קשורה לשימוש בנתונים לבניית מודלים פרוגנוסטיים מתאימים לחיזוי נתונים לא ידועים. על ידי הדמיון של ייצוג ויישום של אלגוריתמי למידת מכונה, אנחנו יכולים לסווג אותם לפי אלגוריתמים מבוססים בייס ואלגוריתמי רשת עצביים.''
Teknoloji benzeri görülmemiş bir hızla ilerlemeye devam ederken, onu yönlendiren temel ilkeleri ve eğilimleri anlamak önemlidir. Bu anlayış, insanlığın en acil zorluklarını karşılamak ve küresel çatışma ve çevresel bozulma karşısında hayatta kalmamızı sağlamak için teknolojinin gücünü kullanmamızı sağlayacaktır. Teknolojik evrimin en önemli yönlerinden biri, gelecekteki bilgisayar mimarilerinin uygulanmasında giderek daha önemli hale gelen alana özgü bilgisayar mimarilerinin (DSA'lar) geliştirilmesidir. Moore Yasası'nın sona ermesiyle, DSA'lar gelecekteki bilgisayar mimarilerini uygulamak için en önemli yol haline geldi. Bu yazıda, hedef uygulama için işlevselliği, performansı, enerji verimliliğini ve gerçek zamanlı performansı garanti eden tek bir tasarım süreci sağlayan DSA'lar ve uygulamaları hakkında bilgi edinmenin önemine bakıyoruz. DSA'ların genellikle alana özgü algoritmalar veya uygulamalarla nasıl başladığını, hesaplama, bellek erişimi ve iletişim gibi algoritmik uygulamaların özelliklerini analiz ederek ve bu özel uygulama için uygun heterojen hızlandırıcı mimarileri önerdiğini inceliyoruz. Büyük veri, makine öğrenimi, veri madenciliği ve yapay zekanın yeni alanı, birçoğu yeni bir algoritmik mimari geliştirmek için mevcut donanım ve yazılım araçlarından yararlanmak isteyen araştırmacılardan büyük ilgi gördü. Makine öğrenimi, bilinmeyen verileri tahmin etmek için uygun prognostik modeller oluşturmak için verilerin kullanımı ile ilişkilidir. Makine öğrenimi algoritmalarının temsili ve uygulanmasının benzerliği ile bunları Bayes tabanlı algoritmalara ve sinir ağı algoritmalarına göre sınıflandırabiliriz.
مع استمرار التكنولوجيا في التقدم بوتيرة غير مسبوقة، من المهم فهم المبادئ والاتجاهات الأساسية التي تحركها. سيمكننا هذا الفهم من تسخير قوة التكنولوجيا لمواجهة التحديات الأكثر إلحاحًا للبشرية وضمان بقائنا في مواجهة الصراع العالمي والتدهور البيئي. أحد الجوانب الرئيسية للتطور التكنولوجي هو تطوير بنى الحاسوب الخاصة بالمجال (DSAs)، والتي أصبحت ذات أهمية متزايدة في تنفيذ بنى الحوسبة المستقبلية. مع نهاية قانون مور، أصبحت DSAs أهم طريقة لتنفيذ بنى الحوسبة المستقبلية. في هذه المقالة، ننظر إلى أهمية التعرف على DSAs وتطبيقاتها، وتوفير عملية تصميم واحدة تضمن الوظيفة والأداء وكفاءة الطاقة والأداء في الوقت الفعلي للتطبيق المستهدف. ننظر في كيفية بدء DSAs غالبًا بخوارزميات أو تطبيقات خاصة بالمجال، وتحليل خصائص التطبيقات الخوارزمية مثل الحوسبة والوصول إلى الذاكرة والتواصل، واقتراح بنى مسرع غير متجانسة مناسبة لهذا التطبيق المعين. اجتذب المجال الجديد للبيانات الضخمة والتعلم الآلي وتعدين البيانات والذكاء الاصطناعي اهتمامًا كبيرًا من الباحثين، الذين يتطلع العديد منهم إلى الاستفادة من الأجهزة والبرامج الحالية لتطوير بنية خوارزمية جديدة. يرتبط التعلم الآلي باستخدام البيانات لبناء نماذج تنبؤية مناسبة للتنبؤ بالبيانات غير المعروفة. من خلال تشابه تمثيل وتنفيذ خوارزميات التعلم الآلي، يمكننا تصنيفها وفقًا للخوارزميات القائمة على Bayes وخوارزميات الشبكة العصبية.
기술이 전례없는 속도로 계속 발전함에 따라이를 유발하는 기본 원칙과 추세를 이해하는 것이 중요합니다. 이러한 이해를 통해 기술의 힘을 활용하여 인류의 가장 시급한 과제를 해결하고 전 세계 갈등과 환경 악화에 직면 한 생존을 보장 할 수 있습니다. 기술 진화의 주요 측면 중 하나는 도메인 별 컴퓨터 아키텍처 (DSA) 의 개발이며, 이는 향후 컴퓨팅 아키텍처의 구현에서 점점 더 중요 해지고 있습니다. Moore's Law가 끝날 무렵 DSA는 향후 컴퓨팅 아키텍처를 구현하는 가장 중요한 방법이되었습니다. 이 기사에서는 DSA와 응용 프로그램에 대한 학습의 중요성을 살펴보고 대상 응용 프로그램의 기능, 성능, 에너지 효율 및 실시간 성능을 보장하는 단일 설계 프로세스를 제공합니다. DSA가 도메인 별 알고리즘 또는 응용 프로그램으로 시작하여 컴퓨팅, 메모리 액세스 및 통신과 같은 알고리즘 응용 프로그램의 특성을 분석하고 해당 특정 응용 프로그램에 적합한 이종 가속기 아키텍처를 제안하는 방법을 살펴 봅니다. 새로운 빅 데이터, 머신 러닝, 데이터 마이닝 및 인공 지능 분야는 기존 하드웨어 및 소프트웨어 도구를 활용하여 새로운 알고리즘 아키텍처를 개발하려는 연구원들로부터 큰 관심을 끌었습니다. 머신 러닝은 알 수없는 데이터를 예측하기위한 적절한 예후 모델을 구축하기 위해 데이터를 사용하는 것과 관련이 있습 머신 러닝 알고리즘의 표현 및 구현의 유사성으로 Bayes 기반 알고리즘 및 신경망 알고리즘에 따라 분류 할 수 있습니다.
技術が前例のないペースで進歩し続ける中で、その原理や動向を理解することが重要です。この理解は、私たちが人類の最も差し迫った課題を満たすために技術の力を利用し、地球規模の紛争と環境の悪化に直面して私たちの生存を確保することを可能にします。技術進化の重要な側面の1つは、将来のコンピューティングアーキテクチャの実装においてますます重要になっているドメイン固有のコンピュータアーキテクチャ(DSA)の開発です。ムーアの法則が終わると、DSAは将来のコンピューティングアーキテクチャを実装する最も重要な方法となった。この記事では、DSAとそのアプリケーションについて学ぶことの重要性を検討し、ターゲットアプリケーションの機能性、パフォーマンス、エネルギー効率、リアルタイムパフォーマンスを保証する単一の設計プロセスを提供します。DSAがしばしばドメイン固有のアルゴリズムやアプリケーションから始まり、計算、メモリアクセス、通信などのアルゴリズムアプリケーションの特性を分析し、その特定のアプリケーションに適した異種アクセラレータアーキテクチャを提案する方法を調べます。ビッグデータ、機械学習、データマイニング、人工知能の新しい分野は、研究者から大きな注目を集めています。その多くは、既存のハードウェアとソフトウェアツールを活用して新しいアルゴリズムアーキテクチャを開発しようとしています。機械学習は、未知のデータを予測するために適切な予後モデルを構築するためのデータの使用に関連しています。機械学習アルゴリズムの表現と実装の類似性により、Bayesベースのアルゴリズムとニューラルネットワークアルゴリズムに従って分類することができます。
由於技術繼續以前所未有的速度發展,必須了解促進技術發展的基本原則和趨勢。這種理解將使我們能夠利用技術應對人類最緊迫的挑戰,確保我們在面對全球沖突和環境退化時的生存。技術發展的一個關鍵方面是開發域特異性計算機體系結構(DSA),該體系結構在實現未來的計算體系結構中變得越來越重要。隨著摩爾定律的結束,DSA成為實現未來計算體系結構的最重要方式。本文將探討研究DSA及其應用程序的重要性,提供一個單一的設計過程,保證目標應用程序的功能、性能、能效和實時響應。我們將研究DSA如何經常從特定於域的算法或應用程序開始,分析算法應用程序(例如計算,內存訪問和通信)的特征,並提供適合於此特定應用程序的異構加速器體系結構。大數據,機器學習,數據挖掘和人工智能的新領域引起了研究人員的廣泛關註,其中許多人尋求利用現有的硬件和軟件來開發新的算法體系結構。機器學習與使用數據構建適當的預測模型以預測未知數據有關。通過機器學習算法的表示和實現的相似性,我們可以根據貝葉斯算法和神經網絡算法對其進行分類。

You may also be interested in:

Domain-Specific Computer Architectures for Emerging Applications: Machine Learning and Neural Networks
Domain-Specific Computer Architectures for Emerging Applications Machine Learning and Neural Networks
Domain-Specific Computer Architectures for Emerging Applications Machine Learning and Neural Networks
LLM, Domain-specific LLMs and Multimodal: A Comprehensive Guide to Language Model Development, Domain-specific Language Models, and Multimodal Language Models AI
Advanced Electronic Circuits Principles, Architectures and Applications on Emerging Technologies
Domain-Specific Languages Made Easy (MEAP)
Language Implementation Patterns Create Your Own Domain-Specific and General Programming Languages
Understanding Computer Organization: A Guide to Principles Across RISC-V, ARM Cortex, and Intel Architectures (Undergraduate Topics in Computer Science)
Academic English for Computer Science: An English for Specific and Academic Purposes Course for International students of Computer Science, Computer Engineering, Information and Communication Systems
Emerging Information Security and Applications: Third International Conference, EISA 2022, Wuhan, China, October 29-30, 2022, Proceedings (Communications … Computer and Information Science Book
Architectures for Computer Vision From Algorithm to Chip with Verilog
Computer Systems: Theory, Technology, and Applications (Monographs in Computer Science)
Computer Search Algorithms (Computer Science, Technology and Applications)
Software Architectures and Tools for Computer Aided Process Engineering
Introduction to Computers: A complete book on Computer for all Levels and all Competitive exams and College Freshers: A detailed guide to Computer Applications
Emerging Trends in Computer Science and Its Application
Applications of Fuzzy Theory in Applied Sciences and Computer Applications
Applications of Fuzzy Theory in Applied Sciences and Computer Applications
Coding Theory - Algorithms, Architectures, and Applications
Domain Storytelling A Collaborative, Visual, and Agile Way to Build Domain-Driven Software
Domain Modeling Made Functional Tackle Software Complexity with Domain-Driven Design and F#
Managing the Internet of Things Architectures, Theories and Applications
Cyber Physical Systems Architectures, Protocols and Applications
Mobile Cloud Computing Architectures, Algorithms and Applications
Unsupervised Domain Adaptation: Recent Advances and Future Perspectives (Machine Learning: Foundations, Methodologies, and Applications)
Wireless-Powered Communication Networks Architectures, Protocols, and Applications
IoT Architectures, Models, and Platforms for Smart City Applications
Domain Storytelling: A Collaborative, Visual, and Agile Way to Build Domain-Driven Software (Addison-Wesley Signature Series (Vernon))
Network Convergence Ethernet Applications and Next Generation Packet Transport Architectures
Blockchain-enabled Fog and Edge Computing Concepts, Architectures and Applications
Deep Learning Theory, Architectures and Applications in Speech, Image and Language Processing
Deep Learning Theory, Architectures and Applications in Speech, Image and Language Processing
Spacer Engineered FinFET Architectures High-Performance Digital Circuit Applications
The Current State of Domain Name Regulation: Domain Names as Second Class Citizens in a Mark-Dominated World (Routledge Research in Information Technology and E-Commerce Law)
Progress in Pattern Recognition, Image Analysis, Computer Vision, and Applications: 22nd Iberoamerican Congress, CIARP 2017, Valparaiso, Chile, November … Notes in Computer Science Book 10657)
Handbook of Semiconductors Fundamentals to Emerging Applications
Distributed Cooperative Control Emerging Applications
Handbook of Semiconductors Fundamentals to Emerging Applications
Magnetic Polymer Composites and Their Emerging Applications
Magnetic Polymer Composites and Their Emerging Applications