Pragmatic AI

Pragmatic AI
Author: Noah Gift
Publisher: Addison-Wesley Professional
Total Pages: 720
Release: 2018-07-12
Genre: Computers
ISBN: 0134863917

Master Powerful Off-the-Shelf Business Solutions for AI and Machine Learning Pragmatic AI will help you solve real-world problems with contemporary machine learning, artificial intelligence, and cloud computing tools. Noah Gift demystifies all the concepts and tools you need to get results—even if you don’t have a strong background in math or data science. Gift illuminates powerful off-the-shelf cloud offerings from Amazon, Google, and Microsoft, and demonstrates proven techniques using the Python data science ecosystem. His workflows and examples help you streamline and simplify every step, from deployment to production, and build exceptionally scalable solutions. As you learn how machine language (ML) solutions work, you’ll gain a more intuitive understanding of what you can achieve with them and how to maximize their value. Building on these fundamentals, you’ll walk step-by-step through building cloud-based AI/ML applications to address realistic issues in sports marketing, project management, product pricing, real estate, and beyond. Whether you’re a business professional, decision-maker, student, or programmer, Gift’s expert guidance and wide-ranging case studies will prepare you to solve data science problems in virtually any environment. Get and configure all the tools you’ll need Quickly review all the Python you need to start building machine learning applications Master the AI and ML toolchain and project lifecycle Work with Python data science tools such as IPython, Pandas, Numpy, Juypter Notebook, and Sklearn Incorporate a pragmatic feedback loop that continually improves the efficiency of your workflows and systems Develop cloud AI solutions with Google Cloud Platform, including TPU, Colaboratory, and Datalab services Define Amazon Web Services cloud AI workflows, including spot instances, code pipelines, boto, and more Work with Microsoft Azure AI APIs Walk through building six real-world AI applications, from start to finish Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Keeping Your AI Under Control

Keeping Your AI Under Control
Author: Anand Tamboli
Publisher: Apress
Total Pages: 133
Release: 2019-11-09
Genre: Computers
ISBN: 1484254678

Much of our daily lives intertwine with artificial intelligence. From watching movies recommended by our entertainment streaming service, to interacting with customer service chatbots, to autotagging photos of friends in our social media apps, AI plays an invisible part in enriching our lives. While AI may be seen as a panacea for enterprise advancement and consumer convenience, it is still an emerging technology, and its explosive growth needs to be approached with proper care and preparation. How do we tackle the challenges it presents, and how do we make sure that it does precisely what it is supposed to do? In Keeping Your AI Under Control, author Anand Tamboli explores the inherent risk factors of the widespread implementation of artificial intelligence. The author delves into several real-life case studies of AI gone wrong, including Microsoft’s 2016 chatbot disaster, Uber’s autonomous vehicle fatally wounding a pedestrian, and an entire smart home in Germany dangerously malfunctioning because of one bad lightbulb. He expertly addresses the need to challenge our current assumptions about the infallibility of technology. The importance of data governance, rigorous testing before roll-out, a chain of human accountability, ethics, and much more are all detailed in Keeping Your AI Under Control. Artificial intelligence will not solve all of our problems for good, but it can (and will) present us with new solutions. These solutions can only be achieved with proper planning, continued maintenance, and above all, a foundation of attuned human supervision. What You Will Learn Understand various types of risks involved in developing and using AI solutionsIdentify, evaluate, and quantify risks pragmatically Utilize AI insurance to support residual risk management Who This Book Is For Progressive businesses that are on a journey to use AI (buyers/customers), technical and financial leaders in AI solution companies (solution vendors), AI system integrators (intermediaries), project and technology leads of AI deployment projects, technology purchase decision makers, CXOs and legal officers (solution users).

Genetic Algorithms and Machine Learning for Programmers

Genetic Algorithms and Machine Learning for Programmers
Author: Frances Buontempo
Publisher:
Total Pages: 0
Release: 2019
Genre: Artificial intelligence
ISBN: 9781680506204

Self-driving cars, natural language recognition, and online recommendation engines are all possible thanks to machine learning. Discover machine learning algorithms using a handful of self-contained recipes. Create your own genetic algorithms, nature-inspired swarms, Monte Carlo simulations, and cellular automata. Find minima and maxima, using hill climbing and simulated annealing. Try selection mathods, including tournament and roulette wheels. Learn about heuristics, fitness functions, metrics, and clusters.

Python for DevOps

Python for DevOps
Author: Noah Gift
Publisher: O'Reilly Media
Total Pages: 506
Release: 2019-12-12
Genre: Computers
ISBN: 1492057665

Much has changed in technology over the past decade. Data is hot, the cloud is ubiquitous, and many organizations need some form of automation. Throughout these transformations, Python has become one of the most popular languages in the world. This practical resource shows you how to use Python for everyday Linux systems administration tasks with today’s most useful DevOps tools, including Docker, Kubernetes, and Terraform. Learning how to interact and automate with Linux is essential for millions of professionals. Python makes it much easier. With this book, you’ll learn how to develop software and solve problems using containers, as well as how to monitor, instrument, load-test, and operationalize your software. Looking for effective ways to "get stuff done" in Python? This is your guide. Python foundations, including a brief introduction to the language How to automate text, write command-line tools, and automate the filesystem Linux utilities, package management, build systems, monitoring and instrumentation, and automated testing Cloud computing, infrastructure as code, Kubernetes, and serverless Machine learning operations and data engineering from a DevOps perspective Building, deploying, and operationalizing a machine learning project

Regulatory Aspects of Artificial Intelligence on Blockchain

Regulatory Aspects of Artificial Intelligence on Blockchain
Author: Tehrani, Pardis Moslemzadeh
Publisher: IGI Global
Total Pages: 273
Release: 2021-09-24
Genre: Computers
ISBN: 1799879291

The convergence of Artificial Intelligence (AI) in blockchain creates one of the world’s most reliable technology-enabled decision-making systems that is virtually tamper-proof and provides solid insights and decisions. The integration of AI and Blockchain affects many aspects from food supply chain logistics and healthcare record sharing to media royalties and financial security. It is imperative that regulatory standards are emphasized in order to support positive outcomes from the integration of AI in blockchain technology. Regulatory Aspects of Artificial Intelligence on Blockchain provides relevant legal and security frameworks and the latest empirical research findings in blockchain and AI. Through the latest research and standards, the book identifies and offers solutions for overcoming legal consequences that pertain to the application of AI into the blockchain system, especially concerning the usage of smart contracts. The chapters, while investigating the legal and security issues associated with these applications, also include topics such as smart contacts, network vulnerability, cryptocurrency, machine learning, and more. This book is essential for technologists, security analysts, legal specialists, privacy and data security practitioners, IT consultants, standardization professionals, researchers, academicians, and students interested in blockchain and AI from a legal and security viewpoint.

Engineering MLOps

Engineering MLOps
Author: Emmanuel Raj
Publisher: Packt Publishing Ltd
Total Pages: 370
Release: 2021-04-19
Genre: Computers
ISBN: 1800566328

Get up and running with machine learning life cycle management and implement MLOps in your organization Key FeaturesBecome well-versed with MLOps techniques to monitor the quality of machine learning models in productionExplore a monitoring framework for ML models in production and learn about end-to-end traceability for deployed modelsPerform CI/CD to automate new implementations in ML pipelinesBook Description Engineering MLps presents comprehensive insights into MLOps coupled with real-world examples in Azure to help you to write programs, train robust and scalable ML models, and build ML pipelines to train and deploy models securely in production. The book begins by familiarizing you with the MLOps workflow so you can start writing programs to train ML models. Then you'll then move on to explore options for serializing and packaging ML models post-training to deploy them to facilitate machine learning inference, model interoperability, and end-to-end model traceability. You'll learn how to build ML pipelines, continuous integration and continuous delivery (CI/CD) pipelines, and monitor pipelines to systematically build, deploy, monitor, and govern ML solutions for businesses and industries. Finally, you'll apply the knowledge you've gained to build real-world projects. By the end of this ML book, you'll have a 360-degree view of MLOps and be ready to implement MLOps in your organization. What you will learnFormulate data governance strategies and pipelines for ML training and deploymentGet to grips with implementing ML pipelines, CI/CD pipelines, and ML monitoring pipelinesDesign a robust and scalable microservice and API for test and production environmentsCurate your custom CD processes for related use cases and organizationsMonitor ML models, including monitoring data drift, model drift, and application performanceBuild and maintain automated ML systemsWho this book is for This MLOps book is for data scientists, software engineers, DevOps engineers, machine learning engineers, and business and technology leaders who want to build, deploy, and maintain ML systems in production using MLOps principles and techniques. Basic knowledge of machine learning is necessary to get started with this book.

The Pragmatic Programmer

The Pragmatic Programmer
Author: Andrew Hunt
Publisher: Addison-Wesley Professional
Total Pages: 346
Release: 1999-10-20
Genre: Computers
ISBN: 013211917X

What others in the trenches say about The Pragmatic Programmer... “The cool thing about this book is that it’s great for keeping the programming process fresh. The book helps you to continue to grow and clearly comes from people who have been there.” — Kent Beck, author of Extreme Programming Explained: Embrace Change “I found this book to be a great mix of solid advice and wonderful analogies!” — Martin Fowler, author of Refactoring and UML Distilled “I would buy a copy, read it twice, then tell all my colleagues to run out and grab a copy. This is a book I would never loan because I would worry about it being lost.” — Kevin Ruland, Management Science, MSG-Logistics “The wisdom and practical experience of the authors is obvious. The topics presented are relevant and useful.... By far its greatest strength for me has been the outstanding analogies—tracer bullets, broken windows, and the fabulous helicopter-based explanation of the need for orthogonality, especially in a crisis situation. I have little doubt that this book will eventually become an excellent source of useful information for journeymen programmers and expert mentors alike.” — John Lakos, author of Large-Scale C++ Software Design “This is the sort of book I will buy a dozen copies of when it comes out so I can give it to my clients.” — Eric Vought, Software Engineer “Most modern books on software development fail to cover the basics of what makes a great software developer, instead spending their time on syntax or technology where in reality the greatest leverage possible for any software team is in having talented developers who really know their craft well. An excellent book.” — Pete McBreen, Independent Consultant “Since reading this book, I have implemented many of the practical suggestions and tips it contains. Across the board, they have saved my company time and money while helping me get my job done quicker! This should be a desktop reference for everyone who works with code for a living.” — Jared Richardson, Senior Software Developer, iRenaissance, Inc. “I would like to see this issued to every new employee at my company....” — Chris Cleeland, Senior Software Engineer, Object Computing, Inc. “If I’m putting together a project, it’s the authors of this book that I want. . . . And failing that I’d settle for people who’ve read their book.” — Ward Cunningham Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process--taking a requirement and producing working, maintainable code that delights its users. It covers topics ranging from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you'll learn how to Fight software rot; Avoid the trap of duplicating knowledge; Write flexible, dynamic, and adaptable code; Avoid programming by coincidence; Bullet-proof your code with contracts, assertions, and exceptions; Capture real requirements; Test ruthlessly and effectively; Delight your users; Build teams of pragmatic programmers; and Make your developments more precise with automation. Written as a series of self-contained sections and filled with entertaining anecdotes, thoughtful examples, and interesting analogies, The Pragmatic Programmer illustrates the best practices and major pitfalls of many different aspects of software development. Whether you're a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you'll quickly see improvements in personal productivity, accuracy, and job satisfaction. You'll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You'll become a Pragmatic Programmer.

AWS Cookbook

AWS Cookbook
Author: John Culkin
Publisher: "O'Reilly Media, Inc."
Total Pages: 355
Release: 2021-12-02
Genre: Computers
ISBN: 1492092576

This practical guide provides over 100 self-contained recipes to help you creatively solve issues you may encounter in your AWS cloud endeavors. If you're comfortable with rudimentary scripting and general cloud concepts, this cookbook will give you what you need to both address foundational tasks and create high-level capabilities. AWS Cookbook provides real-world examples that incorporate best practices. Each recipe includes code that you can safely execute in a sandbox AWS account to ensure that it works. From there, you can customize the code to help construct your application or fix your specific existing problem. Recipes also include a discussion that explains the approach and provides context. This cookbook takes you beyond theory, providing the nuts and bolts you need to successfully build on AWS. You'll find recipes for: Organizing multiple accounts for enterprise deployments Locking down S3 buckets Analyzing IAM roles Autoscaling a containerized service Summarizing news articles Standing up a virtual call center Creating a chatbot that can pull answers from a knowledge repository Automating security group rule monitoring, looking for rogue traffic flows And more.

Trustworthy AI

Trustworthy AI
Author: Beena Ammanath
Publisher: John Wiley & Sons
Total Pages: 230
Release: 2022-03-15
Genre: Computers
ISBN: 1119867959

An essential resource on artificial intelligence ethics for business leaders In Trustworthy AI, award-winning executive Beena Ammanath offers a practical approach for enterprise leaders to manage business risk in a world where AI is everywhere by understanding the qualities of trustworthy AI and the essential considerations for its ethical use within the organization and in the marketplace. The author draws from her extensive experience across different industries and sectors in data, analytics and AI, the latest research and case studies, and the pressing questions and concerns business leaders have about the ethics of AI. Filled with deep insights and actionable steps for enabling trust across the entire AI lifecycle, the book presents: In-depth investigations of the key characteristics of trustworthy AI, including transparency, fairness, reliability, privacy, safety, robustness, and more A close look at the potential pitfalls, challenges, and stakeholder concerns that impact trust in AI application Best practices, mechanisms, and governance considerations for embedding AI ethics in business processes and decision making Written to inform executives, managers, and other business leaders, Trustworthy AI breaks new ground as an essential resource for all organizations using AI.

Pragmatic Thinking and Learning

Pragmatic Thinking and Learning
Author: Andy Hunt
Publisher: Pragmatic Bookshelf
Total Pages: 337
Release: 2008-10-28
Genre: Computers
ISBN: 1680504223

Printed in full color. Software development happens in your head. Not in an editor, IDE, or designtool. You're well educated on how to work with software and hardware, but what about wetware--our own brains? Learning new skills and new technology is critical to your career, and it's all in your head. In this book by Andy Hunt, you'll learn how our brains are wired, and how to take advantage of your brain's architecture. You'll learn new tricks and tipsto learn more, faster, and retain more of what you learn. You need a pragmatic approach to thinking and learning. You need to Refactor Your Wetware. Programmers have to learn constantly; not just the stereotypical new technologies, but also the problem domain of the application, the whims of the user community, the quirks of your teammates, the shifting sands of the industry, and the evolving characteristics of the project itself as it is built. We'll journey together through bits of cognitive and neuroscience, learning and behavioral theory. You'll see some surprising aspects of how our brains work, and how you can take advantage of the system to improve your own learning and thinking skills. In this book you'll learn how to: Use the Dreyfus Model of Skill Acquisition to become more expert Leverage the architecture of the brain to strengthen different thinking modes Avoid common "known bugs" in your mind Learn more deliberately and more effectively Manage knowledge more efficiently