Numerical Algorithms

Methods for Computer Vision, Machine Learning, and Graphics

Author: Justin Solomon

Publisher: CRC Press

ISBN: 1482251892

Category: Computers

Page: 400

View: 5020

Numerical Algorithms: Methods for Computer Vision, Machine Learning, and Graphics presents a new approach to numerical analysis for modern computer scientists. Using examples from a broad base of computational tasks, including data processing, computational photography, and animation, the textbook introduces numerical modeling and algorithmic design from a practical standpoint and provides insight into the theoretical tools needed to support these skills. The book covers a wide range of topics—from numerical linear algebra to optimization and differential equations—focusing on real-world motivation and unifying themes. It incorporates cases from computer science research and practice, accompanied by highlights from in-depth literature on each subtopic. Comprehensive end-of-chapter exercises encourage critical thinking and build students’ intuition while introducing extensions of the basic material. The text is designed for advanced undergraduate and beginning graduate students in computer science and related fields with experience in calculus and linear algebra. For students with a background in discrete mathematics, the book includes some reminders of relevant continuous mathematical background.
Release

Neuronale Netze selbst programmieren

Ein verständlicher Einstieg mit Python

Author: Tariq Rashid

Publisher: O'Reilly

ISBN: 3960101031

Category: Computers

Page: 232

View: 723

Neuronale Netze sind Schlüsselelemente des Deep Learning und der Künstlichen Intelligenz, die heute zu Erstaunlichem in der Lage sind. Sie sind Grundlage vieler Anwendungen im Alltag wie beispielsweise Spracherkennung, Gesichtserkennung auf Fotos oder die Umwandlung von Sprache in Text. Dennoch verstehen nur wenige, wie neuronale Netze tatsächlich funktionieren. Dieses Buch nimmt Sie mit auf eine unterhaltsame Reise, die mit ganz einfachen Ideen beginnt und Ihnen Schritt für Schritt zeigt, wie neuronale Netze arbeiten: - Zunächst lernen Sie die mathematischen Konzepte kennen, die den neuronalen Netzen zugrunde liegen. Dafür brauchen Sie keine tieferen Mathematikkenntnisse, denn alle mathematischen Ideen werden behutsam und mit vielen Illustrationen und Beispielen erläutert. Eine Kurzeinführung in die Analysis unterstützt Sie dabei. - Dann geht es in die Praxis: Nach einer Einführung in die populäre und leicht zu lernende Programmiersprache Python bauen Sie allmählich Ihr eigenes neuronales Netz mit Python auf. Sie bringen ihm bei, handgeschriebene Zahlen zu erkennen, bis es eine Performance wie ein professionell entwickeltes Netz erreicht. - Im nächsten Schritt tunen Sie die Leistung Ihres neuronalen Netzes so weit, dass es eine Zahlenerkennung von 98 % erreicht – nur mit einfachen Ideen und simplem Code. Sie testen das Netz mit Ihrer eigenen Handschrift und werfen noch einen Blick in das mysteriöse Innere eines neuronalen Netzes. - Zum Schluss lassen Sie das neuronale Netz auf einem Raspberry Pi Zero laufen. Tariq Rashid erklärt diese schwierige Materie außergewöhnlich klar und verständlich, dadurch werden neuronale Netze für jeden Interessierten zugänglich und praktisch nachvollziehbar.
Release

Philosophie für Ingenieure

Author: Klaus Kornwachs

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446455043

Category: Technology & Engineering

Page: 260

View: 722

Warum versteht kein Mensch Bedienungsanleitungen? Was macht es zu einer solchen Qual, Fahrkartenautomaten der Deutschen Bahn ein Ticket zu entlocken? Wieso kann man viel mehr ausprobieren als wissen? Warum muss man bei Simulationen auf der Hut sein? Vereinfachen, aber wie? Das sind nur einige der Fragen, die der Technikphilosoph Klaus Kornwachs in seinem Buch beantwortet. Er kennt die Welt der ca. 700.000 Ingenieure in Deutschland wie seine Westentasche und weiß um die alltäglichen Probleme hinter den technologischen Innovationen, die unser Land auf Wachstumskurs halten. In "Philosophie für Ingenieure" schreibt Kornwachs über Erfindungen, technische Prozesse und Konstruktionsfehler - und darüber, welche Philosophie sich hinter der Technik verbirgt und wie aristotelische Logik bei der Konstruktion von Turbinen behilflich ist. Von Platon bis Richard Sennett - Kornwachs hat geistesgeschichtliche Lösungsstrategien für handfeste praktische Probleme parat. Unterhaltsame Pflichtlektüre für jeden Ingenieur. In der dritten Auflage hat der Autor viele philosophische Betrachtungen zu aktuellen Themen ergänzt, z.B. über autonome Technik, Industrie 4.0 und die Rolle der Arbeit sowie über Big Data und den Dieselskandal. Außerdem laden viele neue kleine Übungen zum Nachdenken und Verweilen ein.
Release

Digitale Bildverarbeitung

Eine Einführung mit Java und ImageJ

Author: Wilhelm Burger,Mark James Burge

Publisher: Springer-Verlag

ISBN: 354027653X

Category: Computers

Page: 532

View: 9278

Die Autoren geben eine fundierte Einführung in die wichtigsten Methoden der digitalen Bildverarbeitung. Dabei steht die praktische Anwendbarkeit im Vordergrund, formale und mathematische Aspekte sind auf das Wesentliche reduziert, ohne dabei auf eine präzise und konsistente Vorgehensweise zu verzichten. Der Text eignet sich für technisch orientierte Studiengänge ab dem 3.Semester und basiert auf der mehrjährigen Lehrerfahrung der Autoren zu diesem Thema. Der Einsatz in der Lehre wird durch zahlreiche praktische Übungsaufgaben unterstützt. Das Buch eignet sich auch als detaillierte Referenz für Praktiker und Anwender gängiger Verfahren der digitalen Bildverarbeitung, z.B. in der Medizin, der Materialprüfung, der Robotik oder der Medientechnik. Softwareseitig basiert das Buch auf der in Java implementierten und frei verfügbaren Bildverarbeitungsumgebung ImageJ.
Release

Statistik-Workshop für Programmierer

Author: Allen B. Downey

Publisher: O'Reilly Germany

ISBN: 3868993436

Category: Computers

Page: 160

View: 2272

Wenn Sie programmieren können, beherrschen Sie bereits Techniken, um aus Daten Wissen zu extrahieren. Diese kompakte Einführung in die Statistik zeigt Ihnen, wie Sie rechnergestützt, anstatt auf mathematischem Weg Datenanalysen mit Python durchführen können. Praktischer Programmier-Workshop statt grauer Theorie: Das Buch führt Sie anhand eines durchgängigen Fallbeispiels durch eine vollständige Datenanalyse -- von der Datensammlung über die Berechnung statistischer Kennwerte und Identifikation von Mustern bis hin zum Testen statistischer Hypothesen. Gleichzeitig werden Sie mit statistischen Verteilungen, den Regeln der Wahrscheinlichkeitsrechnung, Visualisierungsmöglichkeiten und vielen anderen Arbeitstechniken und Konzepten vertraut gemacht. Statistik-Konzepte zum Ausprobieren: Entwickeln Sie über das Schreiben und Testen von Code ein Verständnis für die Grundlagen von Wahrscheinlichkeitsrechnung und Statistik: Überprüfen Sie das Verhalten statistischer Merkmale durch Zufallsexperimente, zum Beispiel indem Sie Stichproben aus unterschiedlichen Verteilungen ziehen. Nutzen Sie Simulationen, um Konzepte zu verstehen, die auf mathematischem Weg nur schwer zugänglich sind. Lernen Sie etwas über Themen, die in Einführungen üblicherweise nicht vermittelt werden, beispielsweise über die Bayessche Schätzung. Nutzen Sie Python zur Bereinigung und Aufbereitung von Rohdaten aus nahezu beliebigen Quellen. Beantworten Sie mit den Mitteln der Inferenzstatistik Fragestellungen zu realen Daten.
Release

Numerical Methods for Engineers

Author: Steven C. Chapra,Raymond P. Canale

Publisher: N.A

ISBN: 9789814670876

Category: Technology & Engineering

Page: 970

View: 7694

Numerical Methods for Engineers retains the instructional techniques that have made the text so successful. Chapra and Canale's unique approach opens each part of the text with sections called "Motivation" "Mathematical Background" and "Orientation". Each part closes with an "Epilogue" containing "Trade-Offs" "Important Relationships and Formulas" and "Advanced Methods and Additional References". Much more than a summary the Epilogue deepens understanding of what has been learned and provides a peek into more advanced methods. Numerous new or revised problems are drawn from actual engineering practice. The expanded breadth of engineering disciplines covered is especially evident in these exercises which now cover such areas as biotechnology and biomedical engineering. Excellent new examples and case studies span all areas of engineering giving students a broad exposure to various fields in engineering.McGraw-Hill Education's Connect is also available as an optional add on item. Connect is the only integrated learning system that empowers students by continuously adapting to deliver precisely what they need when they need it how they need it so that class time is more effective. Connect allows the professor to assign homework quizzes and tests easily and automatically grades and records the scores of the student's work. Problems are randomized to prevent sharing of answers an may also have a "multi-step solution" which helps move the students' learning along if they experience difficulty.
Release

Algorithmen für Dummies

Author: John Paul Mueller,Luca Massaron

Publisher: John Wiley & Sons

ISBN: 3527809775

Category: Computers

Page: 320

View: 9418

Wir leben in einer algorithmenbestimmten Welt. Deshalb lohnt es sich zu verstehen, wie Algorithmen arbeiten. Das Buch präsentiert die wichtigsten Anwendungsgebiete für Algorithmen: Optimierung, Sortiervorgänge, Graphentheorie, Textanalyse, Hashfunktionen. Zu jedem Algorithmus werden jeweils Hintergrundwissen und praktische Grundlagen vermittelt sowie Beispiele für aktuelle Anwendungen gegeben. Für interessierte Leser gibt es Umsetzungen in Python, sodass die Algorithmen auch verändert und die Auswirkungen der Veränderungen beobachtet werden können. Dieses Buch richtet sich an Menschen, die an Algorithmen interessiert sind, ohne eine Doktorarbeit zu dem Thema schreiben zu wollen. Wer es gelesen hat, versteht, wie wichtige Algorithmen arbeiten und wie man von dieser Arbeit beispielsweise bei der Entwicklung von Unternehmensstrategien profitieren kann.
Release

Active Origami

Author: Edwin A. Peraza Hernandez

Publisher: Springer

ISBN: 3319918664

Category:

Page: N.A

View: 8985

Release

Queueing Theory and Network Applications

12th International Conference, QTNA 2017, Qinhuangdao, China, August 21-23, 2017, Proceedings

Author: Wuyi Yue,Quan-Lin Li,Shunfu Jin,Zhanyou Ma

Publisher: Springer

ISBN: 3319685201

Category: Computers

Page: 331

View: 8285

This book constitutes the proceedings of the 12th International Conference on Queueing Theory and Network Applications, QTNA 2017, held in Qinhuangdao, China, in August 2017. The 19 full papers included in this volume were carefully reviewed and selected from 65 initial submissions. They deal with queueing models; queueing applications; and network models.
Release

Datenanalyse mit Python

Auswertung von Daten mit Pandas, NumPy und IPython

Author: Wes McKinney

Publisher: O'Reilly

ISBN: 3960102143

Category: Computers

Page: 542

View: 6081

Erfahren Sie alles über das Manipulieren, Bereinigen, Verarbeiten und Aufbereiten von Datensätzen mit Python: Aktualisiert auf Python 3.6, zeigt Ihnen dieses konsequent praxisbezogene Buch anhand konkreter Fallbeispiele, wie Sie eine Vielzahl von typischen Datenanalyse-Problemen effektiv lösen. Gleichzeitig lernen Sie die neuesten Versionen von pandas, NumPy, IPython und Jupyter kennen.Geschrieben von Wes McKinney, dem Begründer des pandas-Projekts, bietet Datenanalyse mit Python einen praktischen Einstieg in die Data-Science-Tools von Python. Das Buch eignet sich sowohl für Datenanalysten, für die Python Neuland ist, als auch für Python-Programmierer, die sich in Data Science und Scientific Computing einarbeiten wollen. Daten und zugehöriges Material des Buchs sind auf GitHub verfügbar.Aus dem Inhalt:Nutzen Sie die IPython-Shell und Jupyter Notebook für das explorative ComputingLernen Sie Grundfunktionen und fortgeschrittene Features von NumPy kennenSetzen Sie die Datenanalyse-Tools der pandasBibliothek einVerwenden Sie flexible Werkzeuge zum Laden, Bereinigen, Transformieren, Zusammenführen und Umformen von DatenErstellen Sie interformative Visualisierungen mit matplotlibWenden Sie die GroupBy-Mechanismen von pandas an, um Datensätzen zurechtzuschneiden, umzugestalten und zusammenzufassenAnalysieren und manipulieren Sie verschiedenste Zeitreihen-DatenFür diese aktualisierte 2. Auflage wurde der gesamte Code an Python 3.6 und die neuesten Versionen der pandas-Bibliothek angepasst. Neu in dieser Auflage: Informationen zu fortgeschrittenen pandas-Tools sowie eine kurze Einführung in statsmodels und scikit-learn.
Release

Matlab für Dummies

Author: Jim Sizemore

Publisher: John Wiley & Sons

ISBN: 352780871X

Category: Computers

Page: 416

View: 8286

Ob Naturwissenschaftler, Mathematiker, Ingenieur oder Datenwissenschaftler - mit MATLAB haben Sie ein mächtiges Tool in der Hand, das Ihnen die Arbeit mit Ihren Daten erleichtert. Aber wie das mit manch mächtigen Dingen so ist - es ist auch ganz schön kompliziert. Aber keine Sorge! Jim Sizemore führt Sie in diesem Buch Schritt für Schritt an das Programm heran - von der Installation und den ersten Skripten bis hin zu aufwändigen Berechnungen, der Erstellung von Grafiken und effizienter Fehlerbehebung. Sie werden begeistert sein, was Sie mit MATLAB alles anstellen können.
Release

Maschinelles Lernen

Author: Ethem Alpaydin

Publisher: De Gruyter Oldenbourg

ISBN: 9783486581140

Category: Machine learning

Page: 440

View: 8490

Maschinelles Lernen heißt, Computer so zu programmieren, dass ein bestimmtes Leistungskriterium anhand von Beispieldaten und Erfahrungswerten aus der Vergangenheit optimiert wird. Das vorliegende Buch diskutiert diverse Methoden, die ihre Grundlagen in verschiedenen Themenfeldern haben: Statistik, Mustererkennung, neuronale Netze, Künstliche Intelligenz, Signalverarbeitung, Steuerung und Data Mining. In der Vergangenheit verfolgten Forscher verschiedene Wege mit unterschiedlichen Schwerpunkten. Das Anliegen dieses Buches ist es, all diese unterschiedlichen Ansätze zu kombinieren, um eine allumfassende Behandlung der Probleme und ihrer vorgeschlagenen Lösungen zu geben.
Release

Das Geheimnis des menschlichen Denkens

Einblicke in das Reverse Engineering des Gehirns

Author: Ray Kurzweil

Publisher: Lola Books

ISBN: 394420316X

Category: Science

Page: 352

View: 7151

Der Wettlauf um das Gehirn hat begonnen. Sowohl die EU als auch die USA haben gewaltige Forschungsprojekte ins Leben gerufen um das Geheimnis des menschlichen Denkens zu entschlüsseln. 2023 soll es dann soweit sein: Das menschliche Gehirn kann vollständig simuliert werden. In "Das Geheimnis des menschlichen Denkens" gewährt Googles Chefingenieur Ray Kurzweil einen spannenden Einblick in das Reverse Engineering des Gehirns. Er legt dar, wie mithilfe der Mustererkennungstheorie des Geistes der ungeheuren Komplexität des Gehirns beizukommen ist und wirft einen ebenso präzisen wie überraschenden Blick auf die am Horizont sich bereits abzeichnende Zukunft. Ist das menschliche Gehirn erst einmal simuliert, wird künstliche Intelligenz die Fähigkeiten des Menschen schon bald übertreffen. Ein Ereignis, das Kurzweil aufgrund der bereits in "Menschheit 2.0" entworfenen exponentiellen Wachstumskurve der Informationstechnologien bereits für das Jahr 2029 prognostiziert. Aber was dann? Kurzweil ist zuversichtlich, dass die Vorteile künstlicher Intelligenz mögliche Bedrohungsszenarien überwiegen und sie uns entscheidend dabei hilft, uns weiterzuentwickeln und die Herausforderungen der Zukunft zu meistern.
Release

Soft-Computing

mit Neuronalen Netzen, Fuzzy-Logic und Evolutionären Algorithmen

Author: Wolfram-Manfred Lippe

Publisher: Springer-Verlag

ISBN: 3540292748

Category: Computers

Page: 557

View: 8742

Neuronale Netze sind parallele datenverarbeitende Strukturen, die sich selbst verändern können. Mittels dieser Fähigkeit versucht ein Neuronales Netz ein durch Trainingsbeispiele vorgegebenes Ein- und Ausgabeverhalten nachzuahmen und Interpolationseigenschaften zu entwickeln. Fuzzy-Logic ist eine Erweiterung der klassischen Logik in dem Sinne, dass sie statt zwei Werten sämtliche Werte aus aus dem Intervall [0,1] als Wahrheitswerte zulässt. Mit solchen Fuzzy-Werten können vage oder unsichere Daten aus der realen Welt, wie z.B. die linguistischen Terme kurz oder leicht, einfach und zutreffend modelliert werden. Der Autor gibt eine umfassende Einführung in die Theorie und Praxis der natürlichen Informationsverarbeitung, der künstlichen Neuronalen Netze, der Fuzzy-Logic und der genetischen Algorithmen sowie der Kombination der letzten drei genannten Gebiete zu komplexeren Modellen des Soft-Computing . Zudem werden praktische Anwendungen wie die Optimierung von Fuzzy-Controllern mittels Neuronaler Netze beschrieben.
Release

Reelle und Komplexe Analysis

Author: Walter Rudin

Publisher: Walter de Gruyter

ISBN: 9783486591866

Category: Analysis - Lehrbuch

Page: 499

View: 8542

Besonderen Wert legt Rudin darauf, dem Leser die Zusammenhänge unterschiedlicher Bereiche der Analysis zu vermitteln und so die Grundlage für ein umfassenderes Verständnis zu schaffen. Das Werk zeichnet sich durch seine wissenschaftliche Prägnanz und Genauigkeit aus und hat damit die Entwicklung der modernen Analysis in nachhaltiger Art und Weise beeinflusst. Der "Baby-Rudin" gehört weltweit zu den beliebtesten Lehrbüchern der Analysis und ist in 13 Sprachen übersetzt. 1993 wurde es mit dem renommierten Steele Prize for Mathematical Exposition der American Mathematical Society ausgezeichnet. Übersetzt von Uwe Krieg.
Release

Python von Kopf bis Fuß

Aktuell zu Python 3

Author: Paul Barry

Publisher: O'Reilly

ISBN: 3960101368

Category: Computers

Page: 620

View: 5484

Was lernen Sie in diesem Buch? Haben Sie sich schon einmal gewünscht, Sie könnten mit nur einem Buch Python richtig lernen? Mit Python von Kopf bis Fuß schaffen Sie es! Durch die ausgefeilte Von-Kopf-bis-Fuß-Didaktik, die viel mehr als die bloße Syntax und typische How-to-Erklärungen bietet, wird es sogar zum Vergnügen. Python-Grundlagen wie Datenstrukturen und Funktionen verstehen Sie hier schnell, und dann geht es auch schon weiter: Sie programmieren Ihre eigene Web-App, erkunden Datenbank-Management, Ausnahmebehandlung und die Verarbeitung von Daten. Da Python häufig im Data-Science-Umfeld eingesetzt wird, haben in der 2. Auflage diejenigen Techniken ein stärkeres Gewicht bekommen, die in der Welt der Big Data genutzt werden. Wieso sieht dieses Buch so anders aus? In diesem Buch sind die neuesten Erkenntnisse der Kognitionswissenschaft und der Lerntheorie eingeflossen, um Ihnen das Lernen so einfach wie möglich zu machen. Statt einschläfernder Bleiwüsten verwendet dieses Buch eine Vielzahl von Abbildungen und Textstilen, die Ihnen das Wissen direkt ins Hirn spielen – und zwar so, dass es sitzt.
Release

Projektmanagement für Dummies

Author: Stanley E. Portny

Publisher: John Wiley & Sons

ISBN: 3527699570

Category: Business & Economics

Page: 414

View: 8530

Vor einem liegt nicht nur ein bislang unüberschaubares Projekt, sondern schon eine Ahnung hinsichtlich all der Probleme, die mit ihm einhergehen könnten: Wer kennt das nicht? Stanley Portny zeigt, wie Projektmanagement richtig funktioniert, wenn man weiß, worauf zu achten ist. Er erklärt, wie man Projekte richtig plant, durchführt und kontrolliert, damit man die Ziele nicht aus den Augen verliert und den Überblick behält. Dazu gehört natürlich auch zu wissen, was ein gutes Projektteam ausmacht und wie man die Leute bei der Stange hält. Dabei geht der Autor auf die neuesten Projektmanagement-Techniken ein und stellt verschiedene Computerprogramme vor, die das Projektmanagement unterstützen und wesentlich erleichtern. Mit diesem Buch wird jeder zu einem routinierten Projektmanager, der seine Projekte mit Bravour meistert.
Release