Grundkurs Künstliche Intelligenz: Eine praxisorientierte by Wolfgang Ertel

By Wolfgang Ertel

Alle Teilgebiete der KI werden mit dieser Einführung kompakt, leicht verständlich und anwendungsbezogen dargestellt. Hier schreibt jemand, der das Gebiet nicht nur bestens aus Forschung und praktischer Anwendung kennt, sondern auch in der Lehre engagiert und erfolgreich vertritt. Von der klassischen Logik über das Schließen mit Unsicherheit und maschinelles Lernen bis hin zu Anwendungen wie Expertensysteme oder lernfähige Roboter.
Sie profitieren von dem umfassenden Einblick in dieses faszinierende Teilgebiet der Informatik, wobei abgesehen von grundlegenden Programmierkenntnissen sowie etwas Mathematik alle Voraussetzungen für ein gutes Verständnis bereitgestellt werden. Sie gewinnen vertiefte Kenntnisse, z. B. hinsichtlich der wichtigsten Verfahren zur Repräsentation und Verarbeitung von Wissen und in dem immer wichtiger werdenden Gebiet des maschinellen Lernens. Vor allem der Anwendungsbezug steht im Fokus der Darstellung. Viele Übungsaufgaben mit Lösungen sowie eine strukturierte Liste mit Verweisen auf Literatur und Ressourcen im net ermöglichen ein effektives und kurzweiliges Selbststudium.

Show description

Read or Download Grundkurs Künstliche Intelligenz: Eine praxisorientierte Einführung PDF

Similar computing books

Pentaho Data Integration Cookbook (2nd Edition)

Over a hundred recipes for development open resource ETL options with Pentaho facts Integration

Overview

• combine Kettle in integration with different elements of the Pentaho enterprise Intelligence Suite to construct and put up Mondrian schemas, create studies, and populate dashboards
• This publication includes an geared up series of recipes choked with screenshots, tables, and guidance so that you can whole the initiatives as successfully as possible
• manage your facts via exploring, reworking, validating, integrating, and appearing information analysis

In Detail

Pentaho info Integration is the foremost open resource ETL device, delivering effortless, quickly, and potent how you can movement and rework information. whereas PDI is comparatively effortless to select up, it could possibly take time to profit the easiest practices so that you can layout your adjustments to strategy facts speedier and extra successfully. while you are searching for transparent and useful recipes that would develop your abilities in Kettle, then this is often the e-book for you.

Pentaho information Integration Cookbook, moment version publications you thru the positive aspects of explains the Kettle gains intimately and gives effortless to stick with recipes on dossier administration and databases that may throw a curve ball to even the main skilled developers.

Pentaho facts Integration Cookbook, moment variation offers updates to the fabric lined within the first variation in addition to new recipes that assist you to use the various key good points of PDI which were published because the e-book of the 1st variation. you are going to how to paintings with a variety of info resources – from relational and NoSQL databases, flat documents, XML records, and extra. The publication also will conceal most sensible practices for you to benefit from instantly inside of your personal ideas, like development reusable code, information caliber, and plugins that could upload much more functionality.

Pentaho information Integration Cookbook, moment version provides you with the recipes that hide the typical pitfalls that even professional builders can locate themselves dealing with. additionally, you will how you can use a variety of facts assets in Kettle in addition to complicated features.

What you'll examine from this book

• Configure Kettle to hook up with relational and NoSQL databases and internet purposes like SalesForce, discover them, and practice CRUD operations
• make the most of plugins to get much more performance into your Kettle jobs
• Embed Java code on your alterations to achieve functionality and flexibility
• Execute and reuse differences and jobs in several ways
• combine Kettle with Pentaho Reporting, Pentaho Dashboards, neighborhood facts entry, and the Pentaho BI Platform
• Interface Kettle with cloud-based applications
• the best way to keep an eye on and manage info flows
• make the most of Kettle to create datasets for analytics

Approach

Pentaho facts Integration Cookbook moment version is written in a cookbook structure, offering examples within the type of recipes. this lets you pass on to your subject of curiosity, or stick with subject matters all through a bankruptcy to realize an intensive in-depth knowledge.

Who this e-book is written for

Pentaho info Integration Cookbook moment version is designed for builders who're conversant in the fundamentals of Kettle yet who desire to flow as much as the subsequent point. it's also geared toward complex clients that are looking to tips on how to use the recent good points of PDI in addition to and most sensible practices for operating with Kettle.

Raspberry Pi Projects for Kids

In Detail

Technology at the present time is becoming speedily, with all types of cool contraptions, purposes, and video games made because of the increase of laptop programming. The Raspberry Pi is a artful equipment that has promoted the educating of simple laptop technology in colleges, catching the eye of either old and young. even if studying to software deals a special set of talents so that it will discover your artistic aspect, it has its personal demanding situations, which can suggest you will want a aiding hand.

This convenient advisor will release you into the realm of laptop programming by way of exhibiting you the way to construct your individual outstanding purposes. Raspberry Pi tasks for children includes a number of impressive tasks so you might get hands-on with, together with growing your personal video games, crafting your personal basic electronics, and making your individual interactive map. by means of studying easy methods to use Scratch and Python on your programming, you'll be a working laptop or computer scientist in no time!

After you might have turn into ok with establishing and twiddling with your Raspberry Pi, you can be transported into this intriguing global of know-how, the place you'll get to grips with utilizing Scratch, Raspberry Pi’s legitimate programming language, with a purpose to advance your individual model of indignant Birds! After connecting new circuitry, lighting fixtures, and switches on your Raspberry Pi, you are going to then get to exploit Scratch to create your individual response video game. See for your self who’s the fastest off the mark! )You will ultimately get to step issues up by way of constructing an interactive map of your personal native land utilizing the Python programming language. you can be operating for Google ahead of you recognize it!

This booklet will train you every little thing you must learn about utilizing your Raspberry Pi as a way to enhance your personal video games, purposes, and digital circuits. It’s time to have your Pi and devour it, since you might be capable of create almost whatever you like.
Approach

This instructional comprises all-important information regarding the right way to use your Raspberry Pi to enhance any software you're keen on. it really is damaged down into numerous action-packed initiatives, each one containing easy-to-follow steps, simply to convey you the way effortless and enjoyable computing device programming can be!
Who this ebook is for

If you're somebody with an incredible mind's eye and want to dive instantly into the area of know-how and desktops, then this is often the publication for you. With just a Raspberry Pi and no previous adventure required, you can be proven find out how to translate your rules into computing device courses, growing any online game, device, or animation you could dream of.

http://www. packtpub. com/raspberry-pi-projects-for-kids/book

Scratch 2.0 Game Development Hotshot

What you'll research from this book

Draw and edit video game photographs
build scripts from good judgment blocks
make the most of operators and prerequisites to lead video game activities
Use variables and lists to avoid wasting and reuse dynamic numbers
Create either mouse and keyboard controls for varied reasons
enforce usual physics results akin to collisions and gravity
Invent and construct power-ups
methods to use a few complex math, for higher taking a look stream styles
Make attention-grabbing point designs
stability the sport for an relaxing event
Reuse components to hurry up the construction process

In Detail

Playing games is enjoyable, even though, it’s much more enjoyable to make your personal! Scratch 2. zero makes that problem much more uncomplicated. rather than diving into summary and complicated code, you could construct video games utilizing effortless to appreciate good judgment blocks. inside mins you could have your first video game up and running.

Readers can look ahead to an simply available and enjoyable advent to programming and interactive media layout. inside of mins of beginning this system, it is possible for you to to determine the 1st result of your labor. visible suggestions comes early and infrequently, making high-level, summary innovations much more uncomplicated to understand.

This publication bargains readers entry to totally interactive initiatives according to recognized game genres. you are going to then the best way to use commonplace programming rules resembling operators, variables, and functions.

From a broader standpoint, additionally, you will the best way to plan and boost a video game from a common thought to the completed product, making a enjoyable and simple online game. Scratch 2. zero comprises many new and interesting positive factors, which makes it attainable to create extra complicated video games. the ultimate effects could be as regards to creation point video games. This e-book won't simply introduce you to the Scratch 2. zero software program, but in addition train you approximately interactive media design.

Approach

An easy-to-use booklet, containing 10 enticing tasks to help you how you can construct games with the simple to take advantage of Scratch 2. zero environment.
Who this publication is for

If you're a new, or present Scratch consumer and want to increase your figuring out of the recent Scratch 2. zero interface, and make games, this e-book is perfect for you. each one undertaking is defined in-depth from begin to end, so every person can keep on with alongside, no matter if you don’t have a lot past adventure with the software program. for you to develop into a game dressmaker, this booklet is a straightforward- to- use and pleasant consultant in regards to the international of interactive media. it is going to educate, problem, and encourage you to create nice interactive projects.

http://www. packtpub. com/scratch-2-game-development-hotshot/book

Cloud Computing and Security: Second International Conference, ICCCS 2016, Nanjing, China, July 29-31, 2016, Revised Selected Papers, Part II

This quantity set LNCS 10039 and 10040 constitutes the refereed post-conference complaints of the second one overseas convention on Cloud Computing and defense, ICCCS 2016, held in Nanjing, China, in the course of July 29-31, 2016. The ninety seven papers of those volumes have been conscientiously reviewed and chosen from 272 submissions.

Extra info for Grundkurs Künstliche Intelligenz: Eine praxisorientierte Einführung

Example text

Zuerst definieren wir ein dreistelliges Prädikat kind(x, y, z) mit der Semantik B(kind(x, y, z)) = w ≡ (B(x), B(y), B(z)) ∈ Kind. , B(anna) = Anna A. ist also kind(eva, anna, otto) wahr. Damit auch kind(eva, otto, anna) gilt, fordern wir mit ∀x ∀y ∀z kind(x, y, z) ⇔ kind(x, z, y), die Symmetrie des Prädikates kind in den letzten beiden Argumenten. 1 und definieren nun das Prädikat nachkomme rekursiv als ∀x ∀y nachkomme(x, y) ⇔ ∃z kind(x, y, z) ∨ (∃u ∃v kind(x, u, v) ∧ nachkomme(u, y)). Jetzt bauen wir eine kleine Wissensbasis aus Regeln und Fakten auf.

A m ∧ B ∧ . . ∧ B n ⇒ f Vor Anwendung der Inferenzregel sind B  , B  , . . , B n – die aktuellen Teilziele – zu beweisen. Nach der Anwendung wird B  ersetzt durch die neuen Teilziele A  ∧ . . ∧ A m . Um zu zeigen, dass B  wahr ist, muss nun gezeigt werden, dass A  ∧ . . ∧ A m wahr sind. Dieser Prozess setzt sich so lange fort, bis die Liste der Teilziele der aktuellen Klausel (der so genannte goal stack) leer ist. Damit ist ein Widerspruch gefunden. Gibt es zu einem Teilziel ¬B i keine Klausel mit einem komplementären Literal B i als Klauselkopf, so terminiert der Beweis und es kann kein Widerspruch gefunden werden.

2 Semantik In der Aussagenlogik wird bei einer Belegung jeder Variablen direkt ein Wahrheitswert zugeordnet. In der Prädikatenlogik wird die Bedeutung von Formeln rekursiv über den Formelaufbau definiert, indem wir zuerst den Konstanten, Variablen und Funktionssymbolen Objekte in der realen Welt zuordnen. 3 Eine Belegung B oder Interpretation ist definiert durch • Eine Abbildung von der Menge der Konstanten und Variablen K ∪ V auf eine Menge W von Namen von Objekten aus der Welt. • Eine Abbildung von der Menge der Funktionssymbole auf die Menge der Funktionen der Welt.

Download PDF sample

Rated 4.71 of 5 – based on 33 votes