Vtome.ru - электронная библиотека

  • Добавил: literator
  • Дата: 13-01-2021, 18:01
  • Комментариев: 0
Object-Oriented Design ChoicesНазвание: Object-Oriented Design Choices
Автор: Adair Dingle
Издательство: CRC Press
Год: 2021
Страниц: 349
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

Do modern programming languages, IDEs, and libraries make coding easy? Maybe, but coding is not design. Large-scale or expensive apps clearly require evaluation of design choices. Still, software design directly impacts code reuse and longevity even for small-scale apps with limited overhead. This text evaluates and contrasts common object-oriented designs. The intent of identifying design variants is to recognize and manage conflicting goals such as short versus long-term utility, stability versus flexibility, and storage versus computation. Many examples are given to evaluate and contrast different solutions and to compare C# and C++ effects. No one has a crystal ball; however, deliberate design promotes software longevity. With the prominence of legacy OO code, a clear understanding of different object-oriented designs is essential.
  • Добавил: literator
  • Дата: 13-01-2021, 17:21
  • Комментариев: 0
Embeddings in Natural Language Processing: Theory and Advances in Vector Representations of MeaningНазвание: Embeddings in Natural Language Processing: Theory and Advances in Vector Representations of Meaning
Автор: Mohammad Taher Pilehvar, Jose Camacho-Collados
Издательство: Morgan & Claypool
Год: 2021
Страниц: 175
Язык: английский
Формат: pdf (true)
Размер: 11.7 MB

Embeddings have undoubtedly been one of the most influential research areas in Natural Language Processing (NLP). Encoding information into a low-dimensional vector representation, which is easily integrable in modern machine learning models, has played a central role in the development of NLP. Embedding techniques initially focused on words, but the attention soon started to shift to other forms: from graph structures, such as knowledge bases, to other types of textual content, such as sentences and documents.
  • Добавил: TRex
  • Дата: 13-01-2021, 15:37
  • Комментариев: 0
Название: Computational Genomics with R
Автор: Altuna Akalin
Издательство: Chapman and Hall/CRC
Год: 2021
Формат: PDF
Страниц: 462
Размер: 34,8 Mb
Язык: English

Computational Genomics with R provides a starting point for beginners in genomic data analysis and also guides more advanced practitioners to sophisticated data analysis techniques in genomics. The book covers topics from R programming, to machine learning and statistics, to the latest genomic data analysis techniques. The text provides accessible information and explanations, always with the genomics context in the background. This also contains practical and well-documented examples in R so readers can analyze their data by simply reusing the code presented. As the field of computational genomics is interdisciplinary, it requires different starting points for people with different backgrounds. For example, a biologist might skip sections on basic genome biology and start with R programming, whereas a computer scientist might want to start with genome biology.
  • Добавил: buratino
  • Дата: 13-01-2021, 15:27
  • Комментариев: 0
Название: Discrete Mathematics for Computer Science: An Example-Based Introduction
Автор: Jon Pierre Fortney
Издательство: Routledge
Год: 2021
Формат: True PDF
Страниц: 268
Размер: 10 Mb
Язык: English

Discrete Mathematics for Computer Science: An Example-Based Introduction is intended for a first- or second-year discrete mathematics course for computer science majors. It covers many important mathematical topics essential for future computer science majors, such as algorithms, number representations, logic, set theory, Boolean algebra, functions, combinatorics, algorithmic complexity, graphs, and trees.
  • Добавил: TRex
  • Дата: 13-01-2021, 08:39
  • Комментариев: 0
Название: Machine Learning for Kids: A Project-Based Introduction to Artificial Intelligence
Автор: Dale Lane
Издательство: No Starch Press
Год: 2021
Формат: EPUB
Страниц: 392
Размер: 50 Mb
Язык: English

A hands-on, application-based introduction to machine learning and artificial intelligence (AI) that guides young readers through creating compelling AI-powered games and applications using the Scratch programming language.
Machine learning (also known as ML) is one of the building blocks of AI, or artificial intelligence. AI is based on the idea that computers can learn on their own, with your help.
Machine Learning for Kids will introduce you to machine learning, painlessly. With this book and its free, Scratch-based, award-winning companion website, you'll see how easy it is to add machine learning to your own projects. You don't even need to know how to code!
  • Добавил: literator
  • Дата: 13-01-2021, 04:53
  • Комментариев: 0
AI for Computer Architecture: Principles, Practice, and ProspectsНазвание: AI for Computer Architecture: Principles, Practice, and Prospects
Автор: Lizhong Chen, Drew Penney, Daniel Jimenez
Издательство: Morgan & Claypool
Год: 2021
Страниц: 144
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

Artificial Intelligence (AI) has already enabled pivotal advances in diverse fields, yet its impact on computer architecture has only just begun. In particular, recent work has explored broader application to the design, optimization, and simulation of computer architecture. Notably, machine-learning-based strategies often surpass prior state-of-the-art analytical, heuristic, and human-expert approaches. This book reviews the application of machine learning in system-wide simulation and run-time optimization, and in many individual components such as caches/memories, branch predictors, networks-on-chip, and GPUs. The book further analyzes current practice to highlight useful design strategies and identify areas for future work, based on optimized implementation strategies, opportune extensions to existing work, and ambitious long term possibilities.
  • Добавил: TRex
  • Дата: 13-01-2021, 04:18
  • Комментариев: 0
Название: Conversational AI: Dialogue Systems, Conversational Agents, and Chatbots
Автор: Michael McTear
Издательство: Morgan Claypool
Год: 2021
Формат: PDF
Страниц: 251
Размер: 10 Mb
Язык: English

This book provides a comprehensive introduction to Conversational AI. While the idea of interacting with a computer using voice or text goes back a long way, it is only in recent years that this idea has become a reality with the emergence of digital personal assistants, smart speakers, and chatbots. Advances in AI, particularly in deep learning, along with the availability of massive computing power and vast amounts of data, have led to a new generation of dialogue systems and conversational interfaces. Current research in Conversational AI focuses mainly on the application of machine learning and statistical data-driven approaches to the development of dialogue systems.
  • Добавил: literator
  • Дата: 12-01-2021, 20:25
  • Комментариев: 0
DevOps Master CoursewareНазвание: DevOps Master Courseware
Автор: Alejandro Pestchanker
Издательство: Van Haren Publishing
Год: 2019
Страниц: 251
Язык: английский
Формат: epub
Размер: 19.7 MB

The word DevOps is a contraction of 'Development' and 'Operations'. DevOps is a set of best practices that emphasize the collaboration and communication of IT-professionals (developers, operators, and support staff) in the lifecycle of applications and services, leading to:
- Continuous Integration: merging all developed working copies to a shared mainline several times a day; - Continuous Deployment: release continuously or as often as possible; - Continuous Feedback: seek feedback from stakeholders during all lifecycle stages
  • Добавил: literator
  • Дата: 12-01-2021, 16:26
  • Комментариев: 0
Advanced JavaScript VisualizedНазвание: Advanced jаvascript Visualized
Автор: Meet K. Patel
Издательство: Amazon.com Services LLC
Год: 2021
Страниц: 282
Язык: английский
Формат: pdf, epub
Размер: 39.8 MB

Nowadays jаvascript became an essential programming language that no one ignores or avoids. There are thousands of ways of learning jаvascript but a proper mental model for the core jаvascript concept is the most important part. So, anyone who is truly passionate about web or jаvascript will always love to learn under the hood working jаvascript and nodejs architecture. This book will give you a strong foundation of advanced jаvascript concepts and explains the topics with plain English and visualization. Here are the content and topics that we will learn and visualize.
  • Добавил: literator
  • Дата: 12-01-2021, 15:19
  • Комментариев: 0
From Shortest Paths to Reinforcement Learning: A MATLAB-Based Tutorial on Dynamic ProgrammingНазвание: From Shortest Paths to Reinforcement Learning: A MATLAB-Based Tutorial on Dynamic Programming
Автор: Paolo Brandimarte
Издательство: Springer
Год: 2021
Страниц: 216
Язык: английский
Формат: pdf (true), epub
Размер: 18.7 MB

Dynamic programming (DP) has a relevant history as a powerful and flexible optimization principle, but has a bad reputation as a computationally impractical tool. This book fills a gap between the statement of DP principles and their actual software implementation. Using MATLAB throughout, this tutorial gently gets the reader acquainted with DP and its potential applications, offering the possibility of actual experimentation and hands-on experience. The book assumes basic familiarity with probability and optimization, and is suitable to both practitioners and graduate students in engineering, applied mathematics, management, finance and economics.