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

  • Добавил: literator
  • Дата: 4-01-2020, 05:29
  • Комментариев: 0
Название: Computational Thinking (The MIT Press Essential Knowledge series)
Автор: Peter J. Denning, Matti Tedre
Издательство: MIT Press
Год: 2019
Страниц: 264
Язык: английский
Формат: pdf (conv), rtf, epub
Размер: 10.1 MB

A computer revolution is truly upon us. How shall we think about all this? What do we need to understand about computers? What must we do to put a computer to work for us? How do computers shape the way we see the world? What is the role of programming? Computational thinking (here abbreviated CT) offers some answers to these questions. Much of CT is specifically oriented on figuring out how to get a computer to do a job for us - how to control a complex electronic device to do a job reliably without causing damage or harm. Algorithms are the procedures that specify how the computer should do a job. Although humans can carry out algorithms, they cannot do so nearly as fast as a machine; modern computers can do a trillion steps in the time it takes a human to do one step. The magic is nothing more than a machine executing large numbers of very simple computations very fast. Programs are the bridge: algorithms encoded in special-purpose languages that translate to machine instructions that control a computer.
  • Добавил: TRex
  • Дата: 4-01-2020, 05:04
  • Комментариев: 0
Название: Machine Learning, Optimization, and Data Science: 5th International Conference
Автор: Giuseppe Nicosia, Panos Pardalos, Renato Umeton, Giovanni Giuffrida, Vincenzo Sciacca
Издательство: Springer
Год: 2019
Формат: PDF
Страниц: 772
Размер: 51 Mb
Язык: English

This book constitutes the post-conference proceedings of the 5th International Conference on Machine Learning, Optimization, and Data Science, LOD 2019, held in Siena, Italy, in September 2019. The 54 full papers presented were carefully reviewed and selected from 158 submissions. The papers cover topics in the field of machine learning, artificial intelligence, reinforcement learning, computational optimization and data science presenting a substantial array of ideas, technologies, algorithms, methods and applications.
  • Добавил: literator
  • Дата: 4-01-2020, 03:37
  • Комментариев: 0
Название: High-Performance and Time-Predictable Embedded Computing
Автор: Luis Miguel Pinho, Eduardo Quinones, Marko Bertogna
Издательство: River Publishers
Год: 2018
Страниц: 236
Язык: английский
Формат: pdf (true)
Размер: 23.3 MB

Nowadays, the prevalence of computing systems in our lives is so ubiquitous that we live in a cyber-physical world dominated by computer systems, from pacemakers to cars and airplanes. These systems demand for more computational performance to process large amounts of data from multiple data sources with guaranteed processing times. Actuating outside of the required timing bounds may cause the failure of the system, being vital for systems like planes, cars, business monitoring, e-trading, etc. High-Performance and Time-Predictable Embedded Computing presents recent advances in software architecture and tools to support such complex systems, enabling the design of embedded computing devices which are able to deliver high-performance whilst guaranteeing the application required timing bounds.
  • Добавил: literator
  • Дата: 3-01-2020, 21:54
  • Комментариев: 0
Название: Python Programming: 2 Books in 1: Python For Beginners & Machine Learning
Автор: Kevin Cooper
Издательство: Amazon Digital Services LLC
Год: 2019
Страниц: 281
Язык: английский
Формат: pdf, epub
Размер: 11.7 MB

Are you curious about joining the Python world? If you want start learning Python but you're afraid that it's too difficult, this book is for you. This book explains Python in detail with the help of detailed coding examples that are usually not available in Python beginner-level books and that will make your journey easier. Python is a robust programming language and supports both functional and object-oriented concepts. We took a lot of care and we tried to explain a lot of concepts that are important for the success of an entry-level programmer. Along with all these basic concepts, we have tried to give some practical examples which can help the reader understand the concepts better.
  • Добавил: literator
  • Дата: 3-01-2020, 21:12
  • Комментариев: 0
Название: Craft of Computer Programming
Автор: Norman Khalid
Издательство: Amazon Digital Services LLC
Год: 2019
Страниц: 215
Язык: английский
Формат: pdf, djvu
Размер: 10.1 MB

This book covers the fundamental material from a software engineering course. It is reasonable for all programming dialects and doesn't concentrate on a specific language. Reasonable for starting developers and middle of the road software engineers.
  • Добавил: buratino
  • Дата: 3-01-2020, 20:27
  • Комментариев: 0
Название: Parallel Agile – faster delivery, fewer defects, lower cost
Автор: Doug Rosenberg , Barry Boehm, Matt Stephens
Издательство: Springer
Год: 2020
Формат: true pdf/epub
Страниц: 221
Размер: 50.5 Mb
Язык: English

From the beginning of software time, people have wondered why it isn’t possible to accelerate software projects by simply adding staff. This is sometimes known as the “nine women can’t make a baby in one month” problem. The most famous treatise declaring this to be impossible is Fred Brooks’ 1975 book The Mythical Man-Month, in which he declares that “adding more programmers to a late software project makes it later,” and indeed this has proven largely true over the decades.
  • Добавил: TRex
  • Дата: 3-01-2020, 18:52
  • Комментариев: 0
Название: Complete Maya Programming: An Extensive Guide to MEL and C++ API
Автор: David Gould
Издательство: Morgan Kaufmann
Год: 2003
Формат: PDF
Страниц: 528
Размер: 17 Mb
Язык: English

Learning Maya, the world's leading 3D animation and effects package, is a challenge, especially for those who want to master Maya's versatile programming features in addition to its built-in tools.
Finally, here is a practical, step-by-step guide that shows how to use Maya to its fullest potential, beginning with the basics. Readers of Complete Maya Programming will first gain a thorough understanding of Maya's inner workings, and then learn how to customize and extend Maya with scripts and plugins that take control and productivity to new levels.
  • Добавил: literator
  • Дата: 3-01-2020, 18:28
  • Комментариев: 0
Название: Serious Cryptography: A Practical Introduction to Modern Encryption (Corrections, 2-Jan-2020)
Автор: Jean-Philippe Aumasson
Издательство: No Starch Press
Год: 2017/With some corrections, 2-Jan-2020
Страниц: 312
Язык: английский
Формат: epub, pdf (conv)
Размер: 10.1 MB

Serious Cryptography was written by one of the foremost experts in applied cryptography, but it’s not targeted at other experts. Nor, for that matter, is it intended as a superficial overview of the field. On the contrary, it contains a thorough and up-to-date discussion of cryptographic engineering, designed to help practitioners who plan to work in this field do better. In these pages, you’ll learn not only how cryptographic algorithms work, but how to use them in real systems.
  • Добавил: literator
  • Дата: 3-01-2020, 16:15
  • Комментариев: 0
Название: Probability with R: An Introduction with Computer Science Applications, 2nd Edition
Автор: Jane M. Horgan
Издательство: Wiley
Год: 2020
Страниц: 473
Язык: английский
Формат: pdf (true)
Размер: 13.1 MB

Provides a comprehensive introduction to probability with an emphasis on computing-related applications. This self-contained new and extended edition outlines a first course in probability applied to computer-related disciplines. As in the first edition, experimentation and simulation are favoured over mathematical proofs. The freely down-loadable statistical programming language R is used throughout the text, not only as a tool for calculation and data analysis, but also to illustrate concepts of probability and to simulate distributions. The examples in Probability with R: An Introduction with Computer Science Applications, Second Edition cover a wide range of computer science applications, including: testing program performance; measuring response time and CPU time; estimating the reliability of components and systems; evaluating algorithms and queuing systems.
  • Добавил: literator
  • Дата: 3-01-2020, 14:30
  • Комментариев: 0
Название: Federated Learning (Synthesis Lectures on Artificial Intelligence and Machine Learning)
Автор: Qiang Yang, Yang Liu
Издательство: Morgan & Claypool
Год: 2019
Страниц: 209
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

How is it possible to allow multiple data owners to collaboratively train and use a shared prediction model while keeping all the local training data private? Traditional Machine Learning approaches need to combine all data at one location, typically a data center, which may very well violate the laws on user privacy and data confidentiality. Today, many parts of the world demand that technology companies treat user data carefully according to user-privacy laws. The European Union's General Data Protection Regulation (GDPR) is a prime example. In this book, we describe how Federated Machine Learning addresses this problem with novel solutions combining distributed machine learning, cryptography and security, and incentive mechanism design based on economic principles and game theory.