Название: Developing AI Applications: An Introduction Автор: Metin Karatas Издательство: Rheinwerk Publishing Inc. Год: 2024 Страниц: 435 Язык: английский Формат: epub (true) Размер: 15.9 MB
It’s time to get practical about AI. Move past playing around with chatbots and plugging your data into others’ applications—learn how to create your own! Walk through key AI methods like decision trees, convolutional layers, cluster analysis, and more. Get your hands dirty with simple no-code exercises and then apply that knowledge to more complex (but still beginner-friendly!) examples. With information on installing KNIME and using tools like AutoKeras, ChatGPT, and DALL-E, this guide will let you do more with AI!
Right at the beginning, we’ll look at a finished Python program for a specific problem and discuss it in detail. We’ll then modify this program so that we can use it to solve other problems. Later on, we’ll continue in this way. We’ll also solve some tasks using the KNIME software, including graphical modules. This way, you don’t have to rewrite programs from scratch.
The aim isn’t to give you a comprehensive introduction to the Python programming language or the modules used. After reading this book, you’ll be able to download data records from the internet and develop AIs for them or adapt your existing programs for this purpose. This is a very pragmatic approach. The programming language is only a means to an end. However, if you’ve worked through the book and want to deepen your knowledge in this area, I recommend that you learn the Python programming language.
Feedback from many students has shown me that visual programming using KNIME is particularly fun. The AI program gets put together like a jigsaw puzzle using graphical building blocks. And this isn’t just a gimmick; KNIME is widely used in professional development.
You won’t experience an AI event without ChatGPT and DALL-E. No wonder, ChatGPT in particular dominates the media coverage when it comes to AIs. We’ll not only look at these tools but also use their programming interfaces so that you can easily program your own applications that are capable of impressive performance.
The KNIME Analytics Platform software takes a completely different approach in that programming is carried out using graphical blocks, which are dragged and dropped into the workspace, linked together, and configured. This is also known as visual programming. KNIME is based on Eclipse, a widely used development environment for various programming languages. It’s open source, free of charge, and platform-independent.
Highlights include:
1) Python 2) KNIME 3) ChatGPT 4) DALL-E 5) Artificial neural networks (ANN) 6) Decision trees 7) Convolutional layers 8) Transfer learning 9) Anomaly detection 10) Text and image classification 11) Cluster analysis 12) Reinforcement learning
Скачать Developing AI Applications: An Introduction
|