Adaptive Machine Learning Algorithms with Python: Solve Data Analytics and Machine Learning Problems on Edge Devices

admin

Adaptive Machine Learning Algorithms with Python: Solve Data Analytics and Machine Learning Problems on Edge Devices
Author: Chanchal Chatterjee
Publisher Finelybook 出版社:Apress; 1st ed. edition (March 13, 2022)
Language 语言:English
pages 页数:297 pages
ISBN-10 书号:1484280164
ISBN-13 书号:9781484280164

Book Description
Learn to use adaptive algorithms to solve real-world streaming data problems. This book covers a multitude of data processing challenges, ranging from the simple to the complex. At each step, you will gain insight into real-world use cases, find solutions, explore code used to solve these problems, and create new algorithms for your own use.

Authors Chanchal Chatterjee and Vwani P. Roychowdhury begin Author: introducing a common framework for creating adaptive algorithms, and demonstrating how to use it to address various streaming data issues. Examples range from using matrix functions to solve machine learning and data analysis problems to more critical edge computation problems. They handle time-varying, non-stationary data with minimal compute, memory, latency, and bandwidth.

Upon finishing this book, you will have a solid understanding of how to solve adaptive machine learning and data analytics problems and be able to derive new algorithms for your own use cases. You will also come away with solutions to high volume time-varying data with high dimensionality in a low compute, low latency environment.

What You Will Learn

Apply adaptive algorithms to practical applications and examples
Understand the relevant data representation features and computational models for time-varying multi-dimensional data
Derive adaptive algorithms for mean, median, covariance, eigenvectors (PCA) and generalized eigenvectors with experiments on real data
Speed up your algorithms and put them to use on real-world stationary and non-stationary data
Master the applications of adaptive algorithms on critical edge device computation applications

The Definitive Guide to Jakarta Faces in Jakarta EE 10: Building Java-Based Enterprise Web Applications, 2nd Edition

admin

The Definitive Guide to Jakarta Faces in Jakarta EE 10: Building Java-Based Enterprise Web Applications
Author: Bauke Scholtz and Arjan Tijms
Publisher Finelybook 出版社:Apress; 2nd ed. edition (March 16, 2022)
Language 语言:English
pages 页数:540 pages
ISBN-10 书号:1484273095
ISBN-13 书号:9781484273098

Book Description
Learn and master the new features in the new Eclipse Jakarta Faces (formerly JavaServer Faces or JSF) web framework in this definitive guide written Author: two of the driving forces of the Faces project and the co-creators of the OmniFaces library. Authors Bauke Scholtz and Arjan Tijms take you through real-world examples that demonstrate how these new features are used with other APIs in Jakarta EE. You’ll see the new and exciting ways Jakarta Faces applications can use to communicate between a client and a server, such as using WebSockets, invoking bean methods directly from Ajax, executing client-side JavaScript when Ajax calls complete, and more

Along the way you’ll broaden your knowledge of Faces components and web APIs best practices, and learn a great deal about the internals of Faces and the design decisions that have been made when building the Faces API. For example, you’ll see what artefacts are now CDI injectable, how CDI changed Faces internally, and what some of the caveats are when working with the CDI versions of a Faces artefact.

Furthermore, you’ll build an example application from scratch. After reading The Definitive Guide to Jakarta Faces in Jakarta EE 10, you’ll be ready to build your own efficient and secure web applications.

What You Will Learn

Leverage the new features in Jakarta Faces in Jakarta EE in your existing applications
Integrate Faces and CDI
Use the brand new Component Search Expression framework, which enables you to more easily locate components from your template
Extend the Component Search Expression framework with your own search operators
Work with the different ways of mapping requests to Faces, make your application use extension-less URLs, and programmatically inspect which resources are present in your application
Master the best practices for web application development and see which are obsolete

Raspberry Pi Retail Applications: Transform Your Business with a Low-Cost Single-Board Computer

admin

Raspberry Pi Retail Applications: Transform Your Business with a Low-Cost Single-Board Computer
Author: Elaine Wu and Dmitry Maslov
Publisher Finelybook 出版社:Apress; 1st ed. edition (15 Mar. 2022)
Language 语言:English
pages 页数:257 pages
ISBN-10 书号:1484279506
ISBN-13 书号:9781484279502

Book Description
Increase productivity and lower the operating cost of your business Author: automating crucial business processes with the Raspberry Pi. After completing this book’s projects you’ll be able to determine the best way to quickly apply automation to existing systems and processes in your retail outlet with Raspberry Pi.

You’ll start Author: composing ideas to transform your business, and then gain practical, accessible methods for executing them. Find real-world ways to implement tech solutions to accelerate the growth of your business, and navigate the ever-changing landscape of retail automation with this book. Then see what automation can and cannot do at the current level of technical progress for retail businesses. Author: comparing the efficiency of machines with manual labor, you’ll be able to assess how open-source hardware performs in lowering operating costs and identify business components that can be improved with automation.

Raspberry Pi Retail Applications features projects that are easy to dive into and will function readily in your day-to-day business right now.

What You’ll Learn

Identify business components that can be improved with automation
Combine the existing array of Raspberry Pi hardware options to build customized solutions
Implement tech ideas in a practical retail environment to reduce cost and streamline your business processes

Pro Serverless Data Handling with Microsoft Azure: Architecting ETL and Data-Driven Applications in the Cloud

admin

Pro Serverless Data Handling with Microsoft Azure: Architecting ETL and Data-Driven Applications in the Cloud
Author: Benjamin Kettner and Frank Geisler
Publisher Finelybook 出版社:Apress; 1st ed. edition (March 13, 2022)
Language 语言:English
pages 页数:332 pages
ISBN-10 书号:1484280660
ISBN-13 书号:9781484280669

Book Description
Design and build architectures on the Microsoft Azure platform specifically for data-driven and ETL applications. Modern cloud architectures rely on serverless components more than ever, and this book helps you identify those components of data-driven or ETL applications that can be tackled using the technologies available on the Azure platform. The book shows you which Azure components are best suited to form a strong foundation for data-driven applications in the Microsoft Azure Cloud.

If you are a solution architect or a decision maker, the conceptual aspects of this book will help you gain a deeper understanding of the underlying technology and its capabilities. You will understand how to develop using Azure Functions, Azure Data Factory, Logic Apps, and to employ serverless databases in your application to achieve the best scalability and design. If you are a developer, you will benefit from the hands-on approach used throughout this book. Many practical examples and architectures applied in real-world projects will be valuable to you on your path to serverless success.

What You Will Learn

Know what services are available in Microsoft Azure that can deal with large amounts of data
Design modern data applications based on serverless technology in the cloud
Transform and present data without the use of infrastructure
Employ proven design patterns for rapid implementation of serverless data applications
Choose the correct set of development tools for the services you are using
Understand the term “serverless” and how it can be a benefit
Identify scenarios in which serverless is not the best option available

Python for MATLAB Development: Extend MATLAB with 300,000+ Modules from the Python Package Index

admin

Python for MATLAB Development: Extend MATLAB with 300,000+ Modules from the Python Package Index
Author: Albert Danial
Publisher Finelybook 出版社:‏:‎ Apress; 1st ed. edition (April 12, 2022)
Language ‏:‎ English
Paperback ‏:‎ 728 pages
ISBN-10 ‏:‎ 1484272226
ISBN-13 书号:‏:‎ 9781484272220

Book Description
MATLAB can run Python code!

Python for MATLAB Development shows you how to enhance MATLAB with Python solutions to a vast array of computational problems in science, engineering, optimization, statistics, finance, and simulation. It is three books in one:

A thorough Python tutorial that leverages your existing MATLAB knowledge with a comprehensive collection of MATLAB/Python equivalent expressions
A reference guide to setting up and managing a Python environment that integrates cleanly with MATLAB
A collection of recipes that demonstrate Python solutions invoked directly from MATLAB
This book shows how to call Python functions to enhance MATLAB’s capabilities. Specifically, you’ll see how Python helps MATLAB:

Run faster with numba
Distribute work to a compute cluster with dask
Find symbolic solutions to integrals, derivatives, and series summations with SymPy
Overlay data on maps with Cartopy
Solve mixed-integer linear programming problems with PuLP
Interact with Redis via pyredis, PostgreSQL via psycopg2, and MongoDB via pymongo
Read and write file formats that are not natively understood Author: MATLAB, such as SQLite, YAML, and ini

Patterns of Software Construction: How to Predictably Build Results

admin

Patterns of Software Construction: How to Predictably Build Results
Author: Stephen Rylander
Publisher Finelybook 出版社:Apress; 1st ed. edition (March 1, 2022)
Language 语言:English
pages 页数:154 pages
ISBN-10 书号:1484279352
ISBN-13 书号:9781484279359

Book Description
Master how to implement a repeatable software construction system. This book closely examines how a system is designed to tie a series of activities together that are needed when building software-intensive systems.

Software construction and operations don’t get enough attention as a repeatable system. The world is stuck in agile backlog grooming sessions, and quality is not increasing. Companies’ budgets are shrinking, and teams need a way to get more done with less, consistently. This topic is very relevant to our current economic conditions and continuing globalization trends. A reason we constantly need more hands-on-the-keyboards is because of all the waste created in development cycles. We need more literature on how to “do software” not just write software.

These goals are accomplished using the concept of evolutions, much like the Navy SEALS train their team members. For LIFT, the evolutions are: Plan, Build, Test, Release, Operate and Manage. The entire purpose of the book is instructing professionals how to use these distinct evolutions while remaining agile. And then, inside of each evolution, to explicitly break down the inputs to the evolution, outputs and series of activities taking place. Patterns of Software Construction clearly outlines how together this becomes the system.

What You Will Learn

Optimize each evolution of a software delivery cycle
Review best practices of planning, highest return in the build cycle, and ignored practices in test, release, and operate
Apply the highest return techniques during the software build evolution

Analytics Optimization with Columnstore Indexes in Microsoft SQL Server: Optimizing OLAP Workloads

admin

Analytics Optimization with Columnstore Indexes in Microsoft SQL Server: Optimizing OLAP Workloads
Author: Edward Pollack
Publisher Finelybook 出版社:Apress; 1st ed. edition (February 27, 2022)
Language 语言:English
pages 页数:299 pages
ISBN-10 书号:1484280474
ISBN-13 书号:9781484280478

Book Description
Meet the challenge of storing and accessing analytic data in SQL Server in a fast and performant manner. This book illustrates how columnstore indexes can provide an ideal solution for storing analytic data that leads to faster performing analytic queries and the ability to ask and answer business intelligence questions with alacrity. The book provides a complete walk through of columnstore indexing that encompasses an introduction, best practices, hands-on demonstrations, explanations of common mistakes, and presents a detailed architecture that is suitable for professionals of all skill levels.

With little or no knowledge of columnstore indexing you can become proficient with columnstore indexes as used in SQL Server, and apply that knowledge in development, test, and production environments. This book serves as a comprehensive guide to the use of columnstore indexes and provides definitive guidelines. You will learn when columnstore indexes should be used, and the performance gains that you can expect. You will also become familiar with best practices around architecture, implementation, and maintenance. Finally, you will know the limitations and common pitfalls to be aware of and avoid.

As analytic data can become quite large, the expense to manage it or migrate it can be high. This book shows that columnstore indexing represents an effective storage solution that saves time, money, and improves performance for any applications that use it. You will see that columnstore indexes are an effective performance solution that is included in all versions of SQL Server, with no additional costs or licensing required.

What You Will Learn

Implement columnstore indexes in SQL Server
Know best practices for the use and maintenance of analytic data in SQL Server
Use metadata to fully understand the size and shape of data stored in columnstore indexes
Employ optimal ways to load, maintain, and delete data from large analytic tables
Know how columnstore compression saves storage, memory, and time
Understand when a columnstore index should be used instead of a rowstore index
Be familiar with advanced features and analytics

Machine Learning for Auditors: Automating Fraud Investigations Through Artificial Intelligence

admin

Machine Learning for Auditors: Automating Fraud Investigations Through Artificial Intelligence
Author: Maris Sekar
Publisher Finelybook 出版社:Apress; 1st ed. edition (27 Feb. 2022)
Language 语言:English
pages 页数:259 pages
ISBN-10 书号:1484280504
ISBN-13 书号:9781484280508

Book Description
Use artificial intelligence (AI) techniques to build tools for auditing your organization. This is a practical book with implementation recipes that demystify AI, ML, and data science and their roles as applied to auditing. You will learn about data analysis techniques that will help you gain insights into your data and become a better data storyteller. The guidance in this book around applying artificial intelligence in support of audit investigations helps you gain credibility and trust with your internal and external clients. A systematic process to verify your findings is also discussed to ensure the accuracy of your findings.

Machine Learning for Auditors provides an emphasis on domain knowledge over complex data science know how that enables you to think like a data scientist. The book helps you achieve the objectives of safeguarding the confidentiality, integrity, and availability of your organizational assets. Data science does not need to be an intimidating concept for audit managers and directors. With the knowledge in this book, you can leverage simple concepts that are beyond mere buzz words to practice innovation in your team. You can build your credibility and trust with your internal and external clients Author: understanding the data that drives your organization.

What You Will Learn

Understand the role of auditors as trusted advisors
Perform exploratory data analysis to gain a deeper understanding of your organization
Build machine learning predictive models that detect fraudulent vendor payments and expenses
Integrate data analytics with existing and new technologies
Leverage storytelling to communicate and validate your findings effectively
Apply practical implementation use cases within your organization

Introducing Software Verification with Dafny Language: Proving Program Correctness

admin

Introducing Software Verification with Dafny Language 语言: Proving Program Correctness
Author: Boro Sitnikovski
Publisher Finelybook 出版社:Apress; 1st ed. edition (1 Mar. 2022)
Language 语言:English
pages 页数:151 pages
ISBN-10 书号:1484279778
ISBN-13 书号:9781484279779

Book Description
Get introduced to software verification and proving correctness using the Microsoft Research-backed programming language, Dafny. While some other books on this topic are quite mathematically rigorous, this book will use as little mathematical symbols and rigor as possible, and explain every concept using plain English. It’s the perfect primer for software programmers and developers with C# and other programming language skills.

Writing correct software can be hard, so you’ll learn the concept of computation and software verification. Then, apply these concepts and techniques to confidently write bug-free code that is easy to understand. Source code will be available throughout the book and freely available via GitHub.

After reading and using this book you’ll be able write correct, big free software source code applicable no matter which platform and programming language you use.

What You Will Learn

Discover the Microsoft Research-backed Dafny programming language
Explore Hoare logic, imperative and functional programs
Work with pre- and post-conditions
Use data types, pattern matching, and classes
Dive into verification examples for potential re-use for your own projects

Salesforce Platform Governance Method: A Guide to Governing Changes, Development, and Enhancements on the Salesforce Platform

admin

Salesforce Platform Governance Method: A Guide to Governing Changes, Development, and Enhancements on the Salesforce Platform
Author: Lee Harding and Lee Bayliss
Publisher Finelybook 出版社:Apress; 1st ed. edition (February 27, 2022)
Language 语言:English
pages 页数:414 pages
ISBN-10 书号:1484274032
ISBN-13 书号:9781484274033

Book Description
Accelerate your Salesforce implementation to provide benefits to your business more rapidly while maintaining control and improving quality.

Salesforce has become one of the most influential business tools in our modern age. What started as the world’s most comprehensive customer relationship management (CRM) system available in the market place has now morphed over the years into an ecosystem of tools and services that enable you to run your entire business platform.

This book gives you a method (a set of governance processes) that provides a complete view of how to govern and manage any Salesforce implementation. It breaks the architectural components of the Salesforce platform into manageable sections, allowing you to navigate and understand how to govern your Salesforce implementation in a consistent manner with an approach that is structured, repeatable, and clearly defined.

Salesforce Platform Governance Method is divided into nine distinct phases which have been chosen based on how the Salesforce platform is architected. This is relevant today because every organization that implements Salesforce will face the same issues around governance, integration, development, and security and the majority of organizations will find, through trial and error, a solution to govern these components. This book will help Salesforce professionals and enterprise organizations as well as small and mid-sized businesses (SMBs) navigate these topics and ultimately have a successful and fully integrated, secure Salesforce implementation.

What You Will Learn

Govern the application architecture on the Salesforce platform, including general architecture, localization and global deployments, workflow and process, formulas and files, and social
Govern the data architecture, including design and data optimization, performance, predictive and actual data volumes, and data movement
Govern the identity and access management aspects of the application and Salesforce platform
Govern the low-level platform capabilities delivered through Lightning, Visualforce, and Apex
Handle community implementations that bring specific features into the Salesforce platform for consideration and governance
Create checklists for the governance steps, laid out in the method, and for any tooling recommendations that can help simplify the process of governance