In the dynamic world of technology, Python stands as an ever-evolving and versatile programming language that has become the go-to choice for developers, data scientists, and engineers alike. Its elegant syntax and extensive library support have propelled it to the forefront of the coding landscape, making it an indispensable tool for a wide range of applications. Python's rise to prominence is a testament to its simplicity and power, making it accessible to b
BOOLEAN ALGEBRA AND LOGIC GATES, COMBINATIONAL LOGIC, SYNCHRONOUS SEQUENTIAL LOGIC, ASYNCHRONOUS SEQUENTIAL LOGIC, MEMORY AND PROGRAMMABLE LOGIC.
Chapter I: Principles and Foundations of IoT and AI
Chapter II: Data Access and Distributed Processing for IoT
Chapter III: Machine Learning for IoT
Chapter IV: Reinforcement Learning for IoT Introduction
Chapter V: Distributed AI for IoT
Chapter VI: Personal and Home IoT
Chapter VII: AI for the Industrial IoT
Chapter VIII: AI for Smart Cities IoT
This book aims to cater to beginners who look to learning C and data structure under the same umbrella. While teaching C and data structure, we felt the need for a balanced book on the subject. In fact, this is the main impetus for writing such a book.
The book is designed for a one-semester course or a one-year course. It is suitable for courses based on algorithms and data structures. The prerequisite for using this text is elementary to middle level
Digital electronics is essential to understanding the design and working of a wide range of applications, from consumer and industrial electronics to communications; from embedded systems, and computers to security and military equipment. As the devices used in these applications decrease in size and employ more complex technology, it is essential for engineers and students to fully understand both the fundamentals and also the implementation and application p
Cyber security is an incredibly important issue that is constantly changing, with new methods, processes, and technologies coming online all the time. Books like this are invaluable to professionals working in this area, to stay abreast of all of these changes.
Data Mining is the process of analyzing large amount of data in search of previously undiscovered business patterns. Data Warehousing is a relational/multidimensional database that is designed for Query and Analysis rather than Transaction Processing. This book provides a systematic introduction to the principles of Data Mining and Data Warehousing. It covers the entire range of data mining algorithms (prediction, classification, and association), data mining
Data communications and networking may be the fastest growing technologies in our culture today. One of the ramifications of that growth is a dramatic increase in the number of professions where an understanding of these technologies is essential for successand a proportionate increase in the number and types of students taking courses to learn about them.
This book has one goal: to provide a comprehensive introduction to the theoretical and practical aspects of blockchain technology. This book contains all the material that is required to fully understand blockchain technology. After reading this book, readers will be able to develop a deep understanding of inner workings of blockchain technology and will be able to develop blockchain applications. This book covers all topics relevant to blockchain technology,
If you want a basic understanding of computer vision’s underlying theory and algorithms, this hands-on introduction is the ideal place to start. You’ll learn techniques for object recognition, 3D reconstruction, stereo imaging, augmented reality, and other computer vision applications as you follow clear examples written in Python.
Programming Computer Vision with Python explains computer vision in broad terms that won’t bog you down
For many years the course Digital Signal processing was offered as a postgraduate course with students required to have a background in telecommunications (spectral analysis), circuit theory and of course Mathematics. The course provided the foundation to do more advanced research in the field. Though this was very useful it did not provide all the necessary background that many industries required; to write efficient programs and to develop applications. In m
Recent years have seen the rise of machine learning, the study of software that learns from experience. While machine learning is a new discipline, it has found many applications. We rely on some of these applications daily; in some cases, their successes have already rendered them mundane. Many other applications have only recently been conceived, and hint at machine learning's potential. In this book, we will examine several machine learning models and
Machine learning is an integral part of many commercial applications and research projects today, in areas ranging from medical diagnosis and treatment to finding your friends on social networks. Many people think that machine learning can only be applied by large companies with extensive research teams. In this book, we want to show you how easy it can be to build machine learning solutions yourself, and how to best go about it. With the knowledge in this boo
The great advancements in the design of microchips, digital systems, and computer hardware over the past 40 years have given birth to digital signal processing (DSP) which has grown over the years into a ubiquitous, multifaceted, and indispensable subject of study. As such DSP has been applied in most disciplines ranging from engineering to economics and from astronomy to molecular biology. Consequently, it would take a multivolume encyclopedia to cover all th
This is a book for people who want to learn about the Julia language with a view to using it for data science. Some effort has gone into making this book suitable for someone who has familiarity with the R software and wants to learn about Julia. However, prior knowledge of R is not a requirement. While this book is not intended as a textbook for a course, some may find it a useful book to follow for a course that introduces statistics or data science students
This book has been written in a more comprehensive and concise manner suitable for undergraduate students. Moreover, recent and advanced topics have also been included for which students have to refer foreign books quite often. Inclusion of some recent topics particularly self-compacting concrete, high performance concrete, technology of concrete, some sophisticated and special techniques in concrete technology, use of waste materials in concrete are definitel
The goal of this book is to teach you the Python programming language, learning to program the same way we did: by creating simple games. There’s something more exciting about learning to program by writing software that’s fun. And even though the examples are entertaining, you’ll still see some serious programming. we cover all of the fundamental topics you’d expect from an introductory text and then some. In addition, we point out con
Welcome to this text book to advanced machine learning using Python. It's possible that you've picked this up with some initial interest, but aren't quite sure what to expect. In a nutshell, there has never been a more exciting time to learn and use machine learning techniques, and working in the field is only getting more rewarding. If you want to get up-to-speed with some of the more advanced data modeling techniques and gain expe
Data communications and networking presents a unique challenge for instructors and students. As both the number and types of students are increasing, it is essential to have a textbook that provides coverage of the latest advances, while presenting the material in a way that is accessible to students with little. Using a bottom-up approach, Data Communications and Networking presents this highly technical subject matter without relying on complex formulas by u
Artificial Intelligence starts by helping you understand AI, especially what AI needs to work and why it has failed in the past. You also discover the basis for some of the issues with AI today and how those issues might prove to be nearly impossible to solve in some cases. Of course, along with the issues, you also dis-cover the fixes for some problems and consider where scientists are taking AI in search of answers. For a technology to survive, it must
Computer vision as a field is an intellectual frontier. Like any frontier, it is exciting and disorganized, and there is often no reliable authority to appeal to. Many useful ideas have no theoretical grounding, and some theories are useless in practice; developed areas are widely scattered, and often one looks completely inaccessible from the other. Nevertheless, we have attempted in this book to present a fairly orderly picture of the field. We see comp
Deep learning has taken the world by surprise, driving rapid progress in such diverse fields as computer vision, natural language processing, automatic speech recognition, reinforcement learning, and biomedical informatics. Moreover, the success of deep learning on so many tasks of practical interest has even catalyzed developments in theoretical machine learning and statistics. With these advances in hand, we can now build cars that drive themselves with more
The topic of this book is Straight Talk to data science, which is a field of study and application that has been growing rapidly for the past several decades. As a growing field, it is gaining a lot of attention in both the media as well as in the job market. This move was modeled after tech companies who, honestly, only recently started hiring massive data teams. These skills are in high demand and their applications extend much further than today's job marke
Welcome to one of the great adventures of the twenty-first century. Programming requires little in the way of specialized equipment; the software tools can all be downloaded for free off the Internet, and it can be practiced in the safety and comfort of your own home, without having to ask anyone’s permission. This chapter will ease you in gently by introducing you to the software you will need to create your programs: a command-line interface, which all