Compiler Design Using Kotlin(TM)
This book is designed primarily for use as a textbook in a one-semester course on compiler design for undergraduate students and beginning graduate students. The only prerequisites for this book are familiarity with basic algorithms and data structures (lists, maps, recursion, etc.), a rudimentary knowledge of computer architecture and assembly language, and some experience with the Kotlin programming language or a closely related language such as Java.A complete study of compilers could easily fill several graduate-level courses, and therefore some simplifications and compromises are necessary for a one-semester course that is accessible to undergraduate students. Following are some of the decisions made in order to accommodate the goals of this book.1. The book has a narrow focus as a project-oriented course on compilers. Compiler theory is kept to a minimum, but the project orientation retains the "fun" part of studying compilers. 2. The source language being compiled is relatively simple, but it is powerful enough to be interesting and challenging. It has basic data types, arrays, procedures, functions, and parameters, but it relegates many other interesting language features to the project exercises.3. The target language is assembly language for a virtual machine with a stack-based architecture, similar to but much simpler than the Java Virtual Machine (JVM). This approach greatly simplifies code generation. Both an assembler and an emulator for the virtual machine are provided on the course web site.4. No special compiler-related tools are required or used within the book. Students require access only to a Kotlin compiler and a text editor, but most students will want to use Kotlin with an Integrated Development Environment (IDE).5. One very important component of a compiler is the parser, which verifies that a source program conforms to the language syntax and produces an intermediate representation of the program that is suitable for additional analysis and code generation. There are several different approaches to parsing, but in keeping with the focus on a one-semester course, this book emphasizes only one approach, recursive descent parsing with several lookahead tokens.
Governing AI in Australia
Artificial Intelligence (AI) is transforming Australia's technology, business, and public service, offering immense potential benefits to both society and the economy. However, the swift advance and widespread adoption of AI also bring significant challenges and risks that must be carefully managed. This eBook is a handy guide to the current state of AI governance in Australia and what you need to be mindful of as you make decisions to invest in AI in your organisation.Key findings and recommendations: Australia has established a strong foundation for AI governance through the AI Ethics Principles, the Voluntary AI Safety Standard, and the Policy for the Responsible Use of AI in Government. These provide a solid starting point for ethical and responsible AI practices.A multi-stakeholder approach is crucial for effective AI governance. This paper outlines specific roles for government, industry, academia, and civil society, emphasising the need for collaboration and coordination among these sectors.Implementing AI governance requires concrete steps, including robust risk assessment protocols, ongoing auditing and monitoring mechanisms, workforce training and capacity building, and public engagement initiatives.Case studies from healthcare, financial services, and public services demonstrate that effective AI governance is achievable and can lead to significant benefits when implemented thoughtfully.As AI technology evolves rapidly, governance frameworks must be adaptive and future-focused. Strategies for future-proofing AI governance include developing adaptive regulatory frameworks, maintaining continuous stakeholder engagement, and fostering international collaboration.Balancing innovation with precaution is a key challenge. This paper recommends tiered governance approaches, outcome-based regulation, and incentives for responsible innovation.While the challenges of AI governance are significant, Australia is well-positioned to become a global leader in responsible AI development and use. By continuing to refine and implement effective governance strategies, Australia can harness the transformative potential of AI while safeguarding its ethical principles and societal values.
Computer Vision - Eccv 2024
The multi-volume set of LNCS books with volume numbers 15059 up to 15147 constitutes the refereed proceedings of the 18th European Conference on Computer Vision, ECCV 2024, held in Milan, Italy, during September 29-October 4, 2024. The 2387 papers presented in these proceedings were carefully reviewed and selected from a total of 8585 submissions. They deal with topics such as computer vision; machine learning; deep neural networks; reinforcement learning; object recognition; image classification; image processing; object detection; semantic segmentation; human pose estimation; 3d reconstruction; stereo vision; computational photography; neural networks; image coding; image reconstruction; motion estimation.
Computer Vision - Eccv 2024
The multi-volume set of LNCS books with volume numbers 15059 up to 15147 constitutes the refereed proceedings of the 18th European Conference on Computer Vision, ECCV 2024, held in Milan, Italy, during September 29-October 4, 2024. The 2387 papers presented in these proceedings were carefully reviewed and selected from a total of 8585 submissions. The papers deal with topics such as computer vision; machine learning; deep neural networks; reinforcement learning; object recognition; image classification; image processing; object detection; semantic segmentation; human pose estimation; 3d reconstruction; stereo vision; computational photography; neural networks; image coding; image reconstruction; motion estimation.
Computer Vision - Eccv 2024
The multi-volume set of LNCS books with volume numbers 15059 up to 15147 constitutes the refereed proceedings of the 18th European Conference on Computer Vision, ECCV 2024, held in Milan, Italy, during September 29-October 4, 2024. The 2387 papers presented in these proceedings were carefully reviewed and selected from a total of 8585 submissions. They deal with topics such as computer vision; machine learning; deep neural networks; reinforcement learning; object recognition; image classification; image processing; object detection; semantic segmentation; human pose estimation; 3d reconstruction; stereo vision; computational photography; neural networks; image coding; image reconstruction; motion estimation.
Computer Vision - Eccv 2024
The multi-volume set of LNCS books with volume numbers 15059 up to 15147 constitutes the refereed proceedings of the 18th European Conference on Computer Vision, ECCV 2024, held in Milan, Italy, during September 29-October 4, 2024. The 2387 papers presented in these proceedings were carefully reviewed and selected from a total of 8585 submissions. The papers deal with topics such as computer vision; machine learning; deep neural networks; reinforcement learning; object recognition; image classification; image processing; object detection; semantic segmentation; human pose estimation; 3d reconstruction; stereo vision; computational photography; neural networks; image coding; image reconstruction; object recognition; motion estimation.
Computer Vision - Eccv 2024
The multi-volume set of LNCS books with volume numbers 15059 up to 15147 constitutes the refereed proceedings of the 18th European Conference on Computer Vision, ECCV 2024, held in Milan, Italy, during September 29-October 4, 2024. The 2387 papers presented in these proceedings were carefully reviewed and selected from a total of 8585 submissions. They deal with topics such as computer vision; machine learning; deep neural networks; reinforcement learning; object recognition; image classification; image processing; object detection; semantic segmentation; human pose estimation; 3d reconstruction; stereo vision; computational photography; neural networks; image coding; image reconstruction; object recognition; motion estimation.
Shape in Medical Imaging
This book constitutes the proceedings of the International Workshop on Shape in Medical Imaging, ShapeMI 2024, which took place in Marrakesh, Morocco, on October 6, 2024, held in conjunction with MICCAI 2024. The 16 full papers included in this book were carefully reviewed and selected from 24 submissions. They focus on shape and spectral analysis, geometric learning and modeling algorithms, and application-driven research.
Computer Vision - Eccv 2024
The multi-volume set of LNCS books with volume numbers 15059 up to 15147 constitutes the refereed proceedings of the 18th European Conference on Computer Vision, ECCV 2024, held in Milan, Italy, during September 29-October 4, 2024. The 2387 papers presented in these proceedings were carefully reviewed and selected from a total of 8585 submissions. They deal with topics such as computer vision; machine learning; deep neural networks; reinforcement learning; object recognition; image classification; image processing; object detection; semantic segmentation; human pose estimation; 3d reconstruction; stereo vision; computational photography; neural networks; image coding; image reconstruction; motion estimation.
Engineering Multi-Agent Systems
This book constitutes the revised selected papers from the 12th International Workshop on Engineering Multi-Agent Systems, EMAS 2024, held in Auckland, New Zealand, during May 6-7, 2024. The 7 full papers and 4 short papers included in this book were carefully reviewed and selected from a total of 18 submissions. These papers focus on topics such as agent-oriented software engineering, programming multi-agent systems, declarative agent languages and technologies, artificial intelligence, and machine learning.
Computer Vision - Eccv 2024
The multi-volume set of LNCS books with volume numbers 15059 up to 15147 constitutes the refereed proceedings of the 18th European Conference on Computer Vision, ECCV 2024, held in Milan, Italy, during September 29-October 4, 2024. The 2387 papers presented in these proceedings were carefully reviewed and selected from a total of 8585 submissions. They deal with topics such as computer vision; machine learning; deep neural networks; reinforcement learning; object recognition; image classification; image processing; object detection; semantic segmentation; human pose estimation; 3d reconstruction; stereo vision; computational photography; neural networks; image coding; image reconstruction; motion estimation.
Cyberlibertarianism
An urgent reckoning with digital technology's fundamentally right-wing legal and economic underpinnings In a timely challenge to the potent political role of digital technology, Cyberlibertarianism argues that right-wing ideology was built into both the technical and social construction of the digital world from the start. Leveraging more than a decade of research, David Golumbia traces how digital evangelism has driven the worldwide shift toward the political right, concealing inequality, xenophobia, dishonesty, and massive corporate concentrations of wealth and power beneath the utopian presumption of digital technology as an inherent social good. Providing an incisive critique of the push for open access and open-source software and the legal battles over online censorship and net neutrality, Cyberlibertarianism details how the purportedly democratic internet has been employed as an organizing tool for terror and hate groups and political disinformation campaigns. As he unpacks our naively utopian conception of the digital world, Golumbia highlights technology's role in the advancement of hyperindividualist and antigovernment agendas, demonstrating how Silicon Valley corporations and right-wing economists; antiestablishment figures such as Julian Assange, Elon Musk, Peter Thiel, Edward Snowden, and Mark Zuckerberg; and seemingly positive voices such as John Perry Barlow, Cory Doctorow, the Electronic Freedom Foundation, and Wikipedia all have worked to hamper regulation and weaken legal safeguards against exploitation. Drawing from a wide range of thought in digital theory, economics, law, and political philosophy as well as detailed research and Golumbia's own experience as a software developer, Cyberlibertarianism serves as a clarion call to reevaluate the fraught politics of the internet. In the hope of providing a way of working toward a more genuinely democratic and egalitarian future for digital technology, this magisterial work insists that we must first understand the veiled dogmas from which it has been constructed. Retail e-book files for this title are screen-reader friendly.
Compiler Design Using Java(R)
This book is designed primarily for use as a textbook in a one-semester course on compiler design for undergraduate students and beginning graduate students. The only prerequisites for this book are familiarity with basic algorithms and data structures (lists, maps, recursion, etc.), a rudimentary knowledge of computer architecture and assembly language, and some experience with the Java programming language.A complete study of compilers could easily fill several graduate-level courses, and therefore some simplifications and compromises are necessary for a one-semester course that is accessible to undergraduate students. Following are some of the decisions made in order to accommodate the goals of this book.The book has a narrow focus as a project-oriented course on compilers. Compiler theory is kept to a minimum, but the project orientation retains the "fun" part of studying compilers.The source language being compiled is relatively simple, but it is powerful enough to be interesting and challenging. It has basic data types, arrays, procedures, functions, and parameters, but it relegates many other interesting language features to the project exercises.The target language is assembly language for a virtual machine with a stack-based architecture, similar to but much simpler than the Java Virtual Machine (JVM). This approach greatly simplifies code generation. Both an assembler and an emulator for the virtual machine are provided on the course web site.No special compiler-related tools are required or used within the book. Students require access only to a Java compiler and a text editor, but most students will want to use Java with an Integrated Development Environment (IDE).One very important component of a compiler is the parser, which verifies that a source program conforms to the language syntax and produces an intermediate representation of the program that is suitable for additional analysis and code generation. There are several different approaches to parsing, but in keeping with the focus on a one-semester course, this book emphasizes only one approach, recursive descent parsing with several lookahead tokens.
Computer Vision - Eccv 2024
The multi-volume set of LNCS books with volume numbers 15059 up to 15147 constitutes the refereed proceedings of the 18th European Conference on Computer Vision, ECCV 2024, held in Milan, Italy, during September 29-October 4, 2024. The 2387 papers presented in these proceedings were carefully reviewed and selected from a total of 8585 submissions. They deal with topics such as computer vision; machine learning; deep neural networks; reinforcement learning; object recognition; image classification; image processing; object detection; semantic segmentation; human pose estimation; 3d reconstruction; stereo vision; computational photography; neural networks; image coding; image reconstruction; motion estimation.
Computer Vision - Eccv 2024
The multi-volume set of LNCS books with volume numbers 15059 up to 15147 constitutes the refereed proceedings of the 18th European Conference on Computer Vision, ECCV 2024, held in Milan, Italy, during September 29-October 4, 2024. The 2387 papers presented in these proceedings were carefully reviewed and selected from a total of 8585 submissions. They deal with topics such as computer vision; machine learning; deep neural networks; reinforcement learning; object recognition; image classification; image processing; object detection; semantic segmentation; human pose estimation; 3d reconstruction; stereo vision; computational photography; neural networks; image coding; image reconstruction; object recognition; motion estimation.
AI for Brain Lesion Detection and Trauma Video Action Recognition
This book constitutes the proceedings of the First BONBID-HIE Lesion Segmentation Challenge and the First Trauma Thompson Challenge, held in conjunction with MICCAI 2023, in Vancouver, BC, Canada, during October 2023. For BONBID-HIE 2023 Challenge 6 papers have been accepted out of 14 submissions. They span a broad array of approaches leveraging anatomical information about HIE, data augmentation, training strategies, model architecture, and integration with traditional machine learning methods. For the TTC 2023 Trauma Thompson Challenge 4 accepted contributions are included in this book. They deal with advancements in machine learning methods and their practical applications in addressing small and diffuse lesions in HIE segmentation.
Machine Learning in Medical Imaging
This book constitutes the proceedings of the 15th International Workshop on Machine Learning in Medical Imaging, MLMI 2024, held in conjunction with MICCAI 2024, Marrakesh, Morocco, on October 6, 2024. The 63 full papers presented in this volume were carefully reviewed and selected from 100 submissions. They focus on major trends and challenges in the above-mentioned area, aiming to identify new-cutting-edge techniques and their uses in medical imaging using artificial intelligence (AI) and machine learning (ML).
Medical Image Computing and Computer Assisted Intervention - Miccai 2024
The 12-volume set LNCS 15001 - 15012 constitutes the proceedings of the 27th International Conferenc on Medical Image Computing and Computer Assisted Intervention, MICCAI 2024, which took place in Marrakesh, Morocco, during October 6-10, 2024. MICCAI accepted 857 full papers from 2781 submissions. They focus on neuroimaging; image registration; computational pathology; computer aided diagnosis, treatment response, and outcome prediction; image guided intervention; visualization; surgical planning, and surgical data science; image reconstruction; image segmentation; machine learning; etc.
Machine Learning in Medical Imaging
This book constitutes the proceedings of the 15th International Workshop on Machine Learning in Medical Imaging, MLMI 2023, held in conjunction with MICCAI 2024, Marrakesh, Morocco, on October 6, 2024. The 63 full papers presented in this volume were carefully reviewed and selected from 100 submissions. They focus on major trends and challenges in the above-mentioned area, aiming to identify new-cutting-edge techniques and their uses in medical imaging using artificial intelligence (AI) and machine learning (ML).
Computer Vision - Eccv 2024
The multi-volume set of LNCS books with volume numbers 15059 up to 15147 constitutes the refereed proceedings of the 18th European Conference on Computer Vision, ECCV 2024, held in Milan, Italy, during September 29-October 4, 2024. The 2387 papers presented in these proceedings were carefully reviewed and selected from a total of 8585 submissions. They deal with topics such as computer vision; machine learning; deep neural networks; reinforcement learning; object recognition; image classification; image processing; object detection; semantic segmentation; human pose estimation; 3d reconstruction; stereo vision; computational photography; neural networks; image coding; image reconstruction; motion estimation.
The No-Brainers
"The most relatable book about AI""Storytelling at its finest!"AI is here to stay, and is increasingly shaping the daily decisions that make us who we are. In this relatable, fast-paced, frequently hilarious dissection of the AI hype, Jacob Eliza shows you how we got here and how we can use AI to discover unexpected formulas for a better life. In a world where artificial intelligence is everywhere-helping us choose our music, find a restaurant, and even navigate our dating lives-The No-Brainers is the book you didn't know you needed. Written for anyone who's ever felt like technology is racing ahead faster than we can keep up, this book takes a step back to make sense of it all.Jacob Eliza is your friendly guide on this journey through the world of algorithms, AI, and the everyday decisions they shape. But don't expect a tech manual or dry academic lecture. With humor, relatable stories, and a touch of nostalgia, Jacob brings the topic to life. Remember the 90s? Jacob does-he was a young entrepreneur back when the internet was just starting to take over the world, and his experiences give this book a unique perspective that blends pop culture, technology, and human behavior.This is not your typical tech book. The No-Brainers is for people who don't consider themselves tech experts but still want to understand how AI is changing the way we live. Through fun anecdotes-whether it's deciding what to eat for dinner or how we find romance in a world of dating apps-Jacob cuts through the hype and shows how AI is deeply embedded in our daily lives. He offers a fresh, optimistic perspective, even as he explores the concerns that come with giving so much power to algorithms.By the end of this book, you'll have a better understanding of how to navigate AI's growing influence, but more importantly, you'll come away with practical tips on how to live your best life in the digital age. And, just in case you're short on time, every chapter ends with five simple takeaways that you can use as conversation starters or life hacks.Along the way, you'll get answers to many crucial questions: - How data, algorithms and AI really work - explained in such a way that even your uncle would understand it- How ChatGPT is fundamentally changing writing and thinking - one hallucination at a time- How Spotify and Netflix are like creepy best friends that we both love and hate- How Tinder and other dating apps will not match you up with your dream partner, no matter what they claim- What real-life formulas work for carefree weekends, perfect weddings and glorious date nights- What four survival skills everybody needs in the age of AIJacob Eliza (1974) is a 100% verified human with the ability to put 70,000 words in an attractive sequence. He is an AI veteran who lives in Amsterdam. This is his fourth book.
Digital Reflections
Are you ready to explore the future? Digital Reflections: Poems on the Rise of AI invites you on a thought-provoking journey through the captivating intersection of humanity and technology.In this evocative collection, B.B. Inkwell weaves together vivid imagery and profound insights that reflect on the beauty, challenges, and potential futures shaped by artificial intelligence. Each poem encourages you to confront the complexities of our digital age while capturing the essence of nature and human emotion.As you navigate these verses and consider the diverse paths that lie ahead-what will you discover?
Artificial Intelligence in Pathological Image Analysis
In routine pathological diagnosis, histopathological and cytopathological examination of specimens is conventionally performed under light microscopy. Whole slide images (WSIs) are the digitized counterparts of conventional glass slides obtained via specialized scanning devices. In recent years, the introduction of digital pathology into clinical workflows such as intraoperative consultations and secondary consultations is increasing steadily. The advent of WSIs has led to the application of medical image analysis, machine learning, and deep learning approaches for aiding pathologists in inspecting WSIs and routine diagnosis. Deep learning in particular has found a wide array of applications (e.g., classification, segmentation, and patient outcome predictions) in computational pathology. In a time of distinct paradigm shifts and novel technological innovations, it is necessary for us to establish a unified comprehension(s) of artificial intelligence (AI) approaches in experimental and clinical pathology. In this Special Issue entitled "Artificial Intelligence in Pathological Image Analysis", we collected a review and thirteen research articles in the areas of AI models in clinical and experimental pathology and computer vision in pathological image analysis. The published studies in this Special Issue provide great insights into the latest knowledge about the application of AI for pathological image analysis.
Empowering Digital Education with ChatGPT
This book explores the transformative potential of the ChatGPT tool within education, shedding light on the opportunities that arise through the integration of the ChatGPT tool into various aspects of the learning process.
Computer Vision - Eccv 2024
The multi-volume set of LNCS books with volume numbers 15059 up to 15147 constitutes the refereed proceedings of the 18th European Conference on Computer Vision, ECCV 2024, held in Milan, Italy, during September 29-October 4, 2024. The 2387 papers presented in these proceedings were carefully reviewed and selected from a total of 8585 submissions. They deal with topics such as computer vision; machine learning; deep neural networks; reinforcement learning; object recognition; image classification; image processing; object detection; semantic segmentation; human pose estimation; 3d reconstruction; stereo vision; computational photography; neural networks; image coding; image reconstruction; motion estimation.
Pattern Recognition and Computer Vision
This 15-volume set LNCS 15031-15045 constitutes the refereed proceedings of the 7th Chinese Conference on Pattern Recognition and Computer Vision, PRCV 2024, held in Urumqi, China, during October 18-20, 2024. The 579 full papers presented were carefully reviewed and selected from 1526 submissions. The papers cover various topics in the broad areas of pattern recognition and computer vision, including machine learning, pattern classification and cluster analysis, neural network and deep learning, low-level vision and image processing, object detection and recognition, 3D vision and reconstruction, action recognition, video analysis and understanding, document analysis and recognition, biometrics, medical image analysis, and various applications.
Pattern Recognition and Computer Vision
This 15-volume set LNCS 15031-15045 constitutes the refereed proceedings of the 7th Chinese Conference on Pattern Recognition and Computer Vision, PRCV 2024, held in Urumqi, China, during October 18-20, 2024. The 579 full papers presented were carefully reviewed and selected from 1526 submissions. The papers cover various topics in the broad areas of pattern recognition and computer vision, including machine learning, pattern classification and cluster analysis, neural network and deep learning, low-level vision and image processing, object detection and recognition, 3D vision and reconstruction, action recognition, video analysis and understanding, document analysis and recognition, biometrics, medical image analysis, and various applications.
Computational Color Imaging
This book constitutes the refereed proceedings of the 8th International Workshop on Computational Color Imaging, CCIW 2024, held in Milan, Italy, in September 2024. The 18 full papers presented in this volume were carefully reviewed and selected from 21 submissions. In addition, the proceedings include 2 invited papers. They are grouped into the following topics: color theory and spaces; image enhancement and retinex theory; hyperspectral and spectral imaging; printing and machine learning applications; perceptual quality, medical imaging, and art applications; color constancy.
Predictive Intelligence in Medicine
This volume constitutes the refereed proceedings of the 7th International Workshop on Predictive Intelligence in Medicine, PRIME 2024, held in conjunction with the 27th International conference on Medical Image Computing and Computer Assisted Intervention, MICCAI 2024, in Marrakesh, Morocco in October 2024. The 17 full papers presented here were carefully reviewed and selected from 22 submissions. These papers focus on the current, cutting-edge Predictive models and methods with applications in the field of Medical data analysis, for early disease prediction and prevention.
Azure Cookbook
DESCRIPTION "Azure Cookbook" is a practical guide designed to help developers, system administrators, and cloud architects master Microsoft Azure through hands-on solutions. This book offers step-by-step recipes for tackling real-world challenges using Azure's vast range of services.This book covers many important topics related to Azure, such as storage, networking, virtual machines, containers, and application development. It offers practical tips and step-by-step instructions for creating and managing secure Azure applications. You will learn about various Azure services, including Azure Storage, Virtual Networks, App Service, and Azure Security Center. Whether you are new to Azure or have some experience, this guide will help you gain the skills needed to use Azure effectively for your cloud computing projects.With this book, you will not only enhance your Azure skills but also apply them directly to your job roles. By mastering the cloud, you will be equipped to design, deploy, and manage robust, scalable solutions-making you an invaluable asset in today's cloud-driven world.KEY FEATURES ● Step-by-step Azure recipes for real-world cloud solutions mastery.● Troubleshoot Azure issues with expert tips and hands-on guidance.● Boost skills with practical examples from core to advanced services.WHAT YOU WILL LEARN● Deploying and managing Azure Virtual Machines, Networks, and Storage solutions.● Automating cloud infrastructure using Bicep, ARM templates, and PowerShell.● Implementing secure, scalable, and cost-effective cloud architectures.● Building containerized apps with Azure Kubernetes Service (AKS).● Creating serverless solutions using Azure Functions and Logic Apps.● Troubleshooting Azure issues and optimizing performance for production workloads.WHO THIS BOOK IS FORThis book is for developers, cloud engineers, system administrators, and architects looking to deepen their understanding of Microsoft Azure and want to learn how to effectively utilize Azure for their cloud computing needs.
Data Engineering for AI/ML Pipelines
DESCRIPTION Data engineering is the art of building and managing data pipelines that enable efficient data flow for AI/ML projects. This book serves as a comprehensive guide to data engineering for AI/ML systems, equipping you with the knowledge and skills to create robust and scalable data infrastructure.This book covers everything from foundational concepts to advanced techniques. It begins by introducing the role of data engineering in AI/ML, followed by exploring the lifecycle of data, from data generation and collection to storage and management. Readers will learn how to design robust data pipelines, transform data, and deploy AI/ML models effectively for real-world applications. The book also explains security, privacy, and compliance, ensuring responsible data management. Finally, it explores future trends, including automation, real-time data processing, and advanced architectures, providing a forward-looking perspective on the evolution of data engineering.By the end of this book, you will have a deep understanding of the principles and practices of data engineering for AI/ML. You will be able to design and implement efficient data pipelines, select appropriate technologies, ensure data quality and security, and leverage data for building successful AI/ML models. KEY FEATURES ● Comprehensive guide to building scalable AI/ML data engineering pipelines.● Practical insights into data collection, storage, processing, and analysis.● Emphasis on data security, privacy, and emerging trends in AI/ML.WHAT YOU WILL LEARN● Architect scalable data solutions for AI/ML-driven applications.● Design and implement efficient data pipelines for machine learning.● Ensure data security and privacy in AI/ML systems.● Leverage emerging technologies in data engineering for AI/ML.● Optimize data transformation processes for enhanced model performance. WHO THIS BOOK IS FORThis book is ideal for software engineers, ML practitioners, IT professionals, and students wanting to master data pipelines for AI/ML. It is also valuable for developers and system architects aiming to expand their knowledge of data-driven technologies.
Quick Start Guide to Large Language Models
The Practical, Step-by-Step Guide to Using LLMs at Scale in Projects and Products Large Language Models (LLMs) like Llama 3, Claude 3, and the GPT family are demonstrating breathtaking capabilities, but their size and complexity have deterred many practitioners from applying them. In Quick Start Guide to Large Language Models, Second Edition, pioneering data scientist and AI entrepreneur Sinan Ozdemir clears away those obstacles and provides a guide to working with, integrating, and deploying LLMs to solve practical problems. Ozdemir brings together all you need to get started, even if you have no direct experience with LLMs: step-by-step instructions, best practices, real-world case studies, and hands-on exercises. Along the way, he shares insights into LLMs' inner workings to help you optimize model choice, data formats, prompting, fine-tuning, performance, and much more. The resources on the companion website include sample datasets and up-to-date code for working with open- and closed-source LLMs such as those from OpenAI (GPT-4 and GPT-3.5), Google (BERT, T5, and Gemini), X (Grok), Anthropic (the Claude family), Cohere (the Command family), and Meta (BART and the LLaMA family). Learn key concepts: pre-training, transfer learning, fine-tuning, attention, embeddings, tokenization, and more Use APIs and Python to fine-tune and customize LLMs for your requirements Build a complete neural/semantic information retrieval system and attach to conversational LLMs for building retrieval-augmented generation (RAG) chatbots and AI Agents Master advanced prompt engineering techniques like output structuring, chain-of-thought prompting, and semantic few-shot prompting Customize LLM embeddings to build a complete recommendation engine from scratch with user data that outperforms out-of-the-box embeddings from OpenAI Construct and fine-tune multimodal Transformer architectures from scratch using open-source LLMs and large visual datasets Align LLMs using Reinforcement Learning from Human and AI Feedback (RLHF/RLAIF) to build conversational agents from open models like Llama 3 and FLAN-T5 Deploy prompts and custom fine-tuned LLMs to the cloud with scalability and evaluation pipelines in mind Diagnose and optimize LLMs for speed, memory, and performance with quantization, probing, benchmarking, and evaluation frameworks "A refreshing and inspiring resource. Jam-packed with practical guidance and clear explanations that leave you smarter about this incredible new field."--Pete Huang, author of The Neuron Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
Advances in Soft Computing
The two-volume set, LNAI 15246 and 15247, constitutes the proceedings of the 23rd Mexican International Conference on Artificial Intelligence, MICAI 2024, held in Tonantzintla, Mexico in October 21-25, 2024. The 37 full papers presented in these proceedings were carefully reviewed and selected from 141 submissions. The papers presented in these two volumes are organized in the following topical sections: Part I - Machine Learning; Computer Vision. Part II - Intelligent Systems; Bioinformatics and Medical Applications; Natural Language Processing.
Serious Games
This book constitutes the refereed proceedings of the 10th Joint International Conference on Serious Games, JCSG 2024, held in New York City, NY, USA, during November 7-8, 2024. The 19 full papers, 5 short papers, 12 posters and 5 demos included in this book were carefully reviewed and selected from 63 submissions. They were organized in topical sections as follows: Artificial intelligence in serious games; Serious games analytics; Serious game design; Impact studies; Extended realities; Healthcare and wellbeing; Applications.
Advances in Computational Intelligence
The two-volume set, LNAI 15246 and 15247, constitutes the proceedings of the 23rd Mexican International Conference on Artificial Intelligence, MICAI 2024, held in Tonantzintla, Mexico in October 21-25, 2024. The 37 full papers presented in these proceedings were carefully reviewed and selected from 141 submissions. The papers presented in these two volumes are organized in the following topical sections: Part I - Machine Learning; Computer Vision. Part II - Intelligent Systems; Bioinformatics and Medical Applications; Natural Language Processing.
Information Technologies and Their Applications
The two-volume set CCIS 2225 and 2226 constitutes the proceedings of the Second International Conference on Information Technologies and Their Applications, ITTA 2024, held in Baku, Azerbaijan, during April 23-25, 2024. The 51 full papers and 9 short papers presented were carefully reviewed and selected from 200 submissions. They were organized in the following topical sections: Part I - information technology in intelligent systems; and information technology in modeling. Part II - information technology applied in construction, industry, and engineering; and information technology in decision making.
Information Technologies and Their Applications
The two-volume set CCIS 2225 and 2226 constitutes the proceedings of the Second International Conference on Information Technologies and Their Applications, ITTA 2024, held in Baku, Azerbaijan, during April 23-25, 2024. The 51 full papers and 9 short papers presented were carefully reviewed and selected from 200 submissions. They were organized in the following topical sections: Part I - information technology in intelligent systems; and information technology in modeling. Part II - information technology applied in construction, industry, and engineering; and information technology in decision making.
Brain Technology in Augmented Cognition
Brain Technology in Augmented Cognition: Current and Future Trends informs engineers interested in human-computer interaction about the current state of augmented cognition. Its scope includes recent advances in electroencephalography (EEG), neural network, and brain-computer interface (BCI) brain technologies.
Algorithmic Decision Theory
This book constitutes the conference proceedings of the 8th International Conference on Algorithmic Decision Theory, ADT 2024, held in New Brunswick, NJ, USA, during October 14-16, 2024. The 18 full papers and 8 one-page abstracts presented were carefully selected from 39 submissions. The papers cover most of the major aspects of algorithmic decision theory, such as preference modeling and elicitation, voting, preference aggregation, fair division and resource allocation, coalition formation, game theory, and matching.
Designing Interactions with Robots
While engineering and social science perspectives on designing human-robot interactions are readily available, the body of knowledge and practices related to design often remain tacit. This book fills a gap in the human-robot interaction (HRI) community and acts as a guide to navigating design-specific methods, tools, and techniques.
Multi-Spectral and Intelligent Sensing
This book provides a concise overview of intelligent technologies for vision and sensing, with a particular focus on their applications in various multispectral configurations, including safety monitoring in rural areas. Within the realm of intelligent perception and contemporary healthcare, the book emphasizes the real-time monitoring, analysis, and prediction of vital signals using biomedical optical sensors. This approach aims to offer more adaptable and personalized services within the medical health management domain. Furthermore, the book delves into the comprehensive comprehension of physiological signals and additional data sources, such as environmental and motion data. The goal is to enhance the breadth and depth of data analysis, providing more integrated support for the life and health sector. Additionally, the book explores the implementation of edge intelligence algorithms at the sensor level to enable real-time analysis, enhancing the efficiency of sensor data processing and utilization. Detailed explanations of the configuration and deployment of an active vision camera system featuring an integrated edge algorithm are provided to elucidate the coordination and communication mechanisms of edge intelligence technology across multiple edge devices. A specific application case is then presented--the universal camera jamming system--which underscores the benefits of intelligent sensing fusion for tasks such as attitude and position recognition, as well as self-feedback excitation jamming. The book underscores the pervasive and seamless integration of smart sensing in both current and future lifestyles, spanning from active vision cameras to diverse applications across multiple spectrums. Its insights are poised to stimulate innovation and application within the realms of smart vision and sensing, including a comprehensive analysis of future healthcare paradigms.
Designing Interactions with Robots
While engineering and social science perspectives on designing human-robot interactions are readily available, the body of knowledge and practices related to design often remain tacit. This book fills a gap in the human-robot interaction (HRI) community and acts as a guide to navigating design-specific methods, tools, and techniques.
Artificial Integrity
Navigating the transitions to the future of AI--Integrity over Intelligence Envision a world where artificial intelligence can deliver integrity-led outcomes seamlessly, adapting to diverse cultural context, value models, and situational nuances, countering subconscious biases, all while operating in an advanced human-centered manner. This is the promise of Artificial Integrity. In Artificial Integrity, digital strategist, technologist, doctoral researcher, acclaimed management thinker, and seasoned business executive Hamilton Mann emphasizes that the challenge of AI is in ensuring systems that exhibit integrity-led capabilities over the pursuit of mere general or super intelligence. Mann tackles the inadequacies of traditional ethical frameworks in handling the complexities of new AI technologies to make them trustworthy and reliable as they profoundly impact human lives. Introducing the transformative concept of "artificial integrity," Mann proposes a paradigm shift, defining a "code of design" to ensure AI systems align with, amplify, and sustain human values and societal norms, maximizing integrity-led AI outcomes. Artificial Integrity discusses practical insights into driving a future where AI enhances, without replacing, human capabilities while being inclusive and reflective of diverse human experiences, emphasizing human agency. The book offers: Guiding posts and step-by-step solutions for designing, implementing and continuously aligning AI development to responsibly advance human and artificial co-intelligence Strategies and actionable advice for integrating AI into business and societal structures Practical paths toward managing the transition to the future of AI for human productivity and decision-making while maintaining sustainable trustworthiness Artificial Integrity is essential for anyone involved in AI development, from executives, business leaders, and managers to entrepreneurs, tech enthusiasts and policymakers. It's also perfect for laypeople interested in how AI intersects with society. Dive into this compelling and thought provoking read to ensure you are prepared for the challenges and opportunities that lie ahead in a human-centered AI-driven future.
Your AI Ally
Embrace the Future with Your AI CompanionImagine a world where your every mundane task is seamlessly handled, leaving you free to focus on what truly matters. Your AI Ally: Living with Smart Assistants opens the door to this modern reality, demonstrating how smart technology can transform your day-to-day life. With a plethora of features at your fingertips, discover how to maximize the potential of AI to revolutionize personal and professional landscapes.In this enlightening guide, you'll dive into the heart of smart assistants, unraveling their evolution and gaining insights into their profound impact on daily life. Whether you're just starting with AI devices or looking to amplify their utility, this book provides step-by-step advice on setting up, customizing, and utilizing these tools to enhance productivity, support learning, and even bolster health and wellness.With chapters dedicated to various realms, from finance management to home automation, and from entertainment to privacy concerns, you'll find tailored solutions that fit seamlessly into your lifestyle. Learn how AI can be your partner in education, business, and even travel, offering personalized recommendations and real-time updates that simplify complex processes. The book goes beyond functionality, addressing cultural, ethical, and legal aspects, ensuring you harness this technology responsibly. It also explores how AI assistants cater to accessibility, empowering individuals with disabilities to lead empowered digital lives. Embark on a journey to master the intricacies of smart assistants and prepare for the future. Let this comprehensive guide be your trusted companion as you navigate the exciting convergence of technology and everyday life. Are you ready to transform your relationship with technology? Dive into the possibilities that await!