Data und Machine Learning

Java und KI - Prozesse optimieren, Sicherheit stärken, Chancen maximieren

Live am 06. November 2024 | 10:15 - 19:00

Days
Hours
Minutes
Seconds
Data und Machine Learning
Data und Machine Learning

Java trifft KI: Best Practices für Automatisierung und Schutz

Java trifft KI: Best Practices für Automatisierung und Schutz

Künstliche Intelligenzen in all ihren Formen werden durch ihr Potential in der Automatisierung von Prozessen für Unternehmen und ihre Unternehmensziele zunehmend unverzichtbar.

Für eine richtige Bewertung von KI/ML zeigen wir die Kalkulation des Chancen-Risiko-Verhältnisses mittels AI Ideation. Im Bereich Sicherheit werden die Verbesserungen von Sicherheitsabläufen bewertet und Maßnahmen beschrieben, um die KI/LLMs selber vor Angriffen wie Prompt Hacking zu schützen.

Live von der W-Jax München

Live von der W-Jax München

Erlebe den Thementag im Livestream! Dich erwarten 5 Workshops zu Themen wie den Best-Practices für die Einbindung von Sprachmodellen in Chatinteraktionen, Bilderzeugung und Audiotranskription, sowie den Nutzen in Datenbanken, um SQL und natürliche Sprache in nicht-relationale Datenbanken zu verwenden.

Der Aufstieg der KI hat unsere Welt revolutioniert und unzählige neue Möglichkeiten eröffnet. Obwohl das Angebot an KI-Lösungen immer noch wächst, können wir jetzt viel schneller Anwendungen mit fortgeschrittenen Sprachfähigkeiten entwickeln. In diesem Talk werden wir uns mit verschiedenen Sprachmodellen (LLMs) beschäftigen und ihre Anwendung in verschiedenen Szenarien wie Chatinteraktion, Bilderzeugung und Audiotranskription untersuchen. Anhand des Spring-AI-Projekts werden wir verschiedene KI-Modelle und ihre Funktionalitäten kennenlernen und ihre praktische Integration im Unternehmensumfeld betrachten.

Mit Patrick Baumgartner
Künstliche Intelligenz und Machine Learning sind die Zukunft, da scheinen sich alle einig. Nicht wenige prognostizieren, dass man spätestens in fünf Jahren ohne AI/ML keine Chance mehr haben wird, gegen seine Mitbewerber zu bestehen. FOMO – fear of missing out – macht sich breit und jeder möchte dabei sein. Je eher, desto besser! Aber wie findet man eine wirklich (r)evolutionäre Idee? Und wie bewertet man diese in Hinblick auf Chancen und Risiko? Die Antwort auf diese und viele weitere Fragen liefert eine Methodik namens AI Ideation.‍ Die Frage ist nicht, ob AI/ML im eigenen Unternehmenskontext eingesetzt werden sollte, sondern wo und wie? Lässt man einmal den Hype und die aktuell aufkommende Euphorie außer Acht, gilt es, die eigenen „Pain Points“ zu identifizieren und zu analysieren und auf dieser Basis diejenigen Anwendungsfälle herauszukristallisieren, für die sich das beste Chancen-Risiko-Verhältnis ergibt. Genau das macht AI Ideation. Im Rahmen der Session werden wir einen AI-Ideation-Prozess von Anfang bis Ende durchspielen und so vom Brainstorming zu bewerteten AI/M-Anwendungsfällen kommen.

Mit Lars Röwekamp
Auch, wenn aktuelle Frameworks und Bibliotheken es den Entwicklern immer schwerer machen, (ausversehen) gravierende Sicherheitsprobleme in ihre Anwendung einzubauen, verliert dieses Thema gemeinhin nichts an Bedeutung – bei vielen Unternehmen ist sogar eher eine entgegengesetzte „Erwartungshaltung“ zu beobachten. Mit dem Aufkommen leistungsfähiger KI-Systeme, ausgestattet mit teilweise beeindruckenden Programmierfähigkeiten, entstand folgerichtig auch die Idee, durch diese im Sicherheitsumfeld Abläufe zu verbessern, zu beschleunigen und zu automatisieren. In dieser Session möchten wir unseren Ansatz vorstellen, wie man klassisch ausgereifte (Closed- und OpenSource) Scan-Software (SAST, SCA…) mit den Fähigkeiten moderner Large-Language-Modelle (LLM) kombinieren kann, um 1.) technologisch bedingt große False-Positive Mengen effektiv in den Griff zu bekommen 2.) das Augenmerk von Anfang an auf die wirklich wichtigen Findings zu richten 3.) Unterstützung beim Verständnis und der Bewertung von Findings zu erhalten 4.) ohne den Fokus zu verlieren, auch auf mehr (spezialisierte) Werkzeuge in Kombination zurückgreifen kann Für empirische Daten haben wir viele tausende Findings manuell und per LLM ausgewertet und die Ergebnisse verglichen. Darauf basierend beleuchten wir im Vortrag, neben Tipps für eine eigene Umsetzung, auch die (Qualitäts-)Unterschiede bei der Arbeit mit freien und proprietärer LLMs und sprechen über Do’s und Don’ts beim Prompting.

Mit Mirko Richter
Der Vortrag gibt einen Überblick über das Prompt Engineering im Kontext großer Sprachmodelle. Neben einer allgemeinen Einführung in große Sprachmodelle wird die Bedeutung der richtigen Strukturierung von Prompts für die Qualität der generierten Antworten erläutert. Ein zentraler Fokus liegt auf dem Thema „Prompt Hacking“, bei dem anhand von Beispielen bekannte Angriffswege aufgezeigt werden. Abschließend werden verschiedene Abwehrmaßnahmen gegen Prompt Hacking vorgestellt.

Mit Peter Krajcik
Diese Session stellt keine konkreten KI-Bibliotheken vor, sondern sie macht einen Deep Dive in die mathematischen und statistischen Konzepte dahinter. Dabei kommen natürlich am Rande neuronale Netze vor, aber auch leichtgewichtigere ML-Modelle mit ihren spezifischen Vorteilen. Diese Session ist für alle, die verstehen wollen, wie das alles funktioniert und wo die Stolpersteine sind, wenn man sich dem Thema nähert – kein Vorwissen erforderlich.

Mit Arno Haase
Data und Machine Learning
Data und Machine Learning

Du solltest diesen Stream nicht verpassen, wenn du...

Du solltest diesen Stream nicht verpassen, wenn du...

Entwickler, Softwarearchitekt oder IT-Profi bist und dich für den Einsatz von Künstlicher Intelligenz (KI) in Unternehmensanwendungen interessierst. 

Deine Kenntnisse in den Bereichen Sprachmodelle, Bilderzeugung, Audiotranskription und Datenbankintegration vertiefen möchtest.

Du dich tiefer mit der Sicherheit von KI-Systemen, dem Chancen-Risiko-Verhältnis von AI/ML-Projekten sowie mit neuen Technologien wie Prompt Engineering und Graph-Datenbanken auseinandersetzen möchtest.

Unsere Experten

Patrick Baumgartner

Patrick Baumgartner - 42talents

Patrick Baumgartner ist als passionierter Software Crafter, Trainer und Coach für 42talents tätig. Seine Berufung ist es, die Arbeitswelt in der IT zu verbessern, da es bekanntlich nicht nur um Code, sondern um Menschen geht. In der Software Community engagiert er sich zudem in Themen wie Agile Software Entwicklung, Software Craft und Testing, Graphen und NoSQL Datenbanken, sowie alles rund um Java/Jakarta EE & Spring.

Peter Krajcik

Peter Krajcik - GfK

Peter Krajcik ist Principal Software Engineer bei GfK und arbeitet vorwiegend an Systemen, die große Datenmengen verarbeiten müssen. Seit Anfang 2023 ist er Teil des firmeninternen Generative-AI Teams und arbeitet an der praktischen Anwendung sowie Produktentwicklung auf Basis von großen Sprachmodellen (LLM).

Mirko Richter

Mirko Richter - mgm security partners GmbH

Mirko Richter ist Software-Security Berater, Sourcecode-Analyse-Spezialist und Schulungsleiter für Grundlagenschulungen bis hin zu Advanced-Coding- und Secure-SDLC-Trainings. Er beschäftigt sich seit Mitte der 90er-Jahre mit Softwareentwicklung, -architektur und -sicherheit. Er ist Sprecher auf Konferenzen und Autor mehrerer Fachartikel.

Arno Haase

Arno Haase - Arno Haase Consulting

Arno Haase arbeitet freiberuflich als Software-Problemlöser. Er programmiert Rust, Kotlin und Java aus Leidenschaft, arbeitet aber auch als Architekt, Coach und Berater. Seine Schwerpunkte sind Code- und Architekturreviews, Persistenzlösungen mit oder ohne relationale Datenbank sowie nebenläufige und verteilte Systeme. Arno spricht regelmäßig auf Konferenzen und ist Autor von Fachartikeln und Büchern. Er lebt mit seiner Frau und seinen vier Kindern in Braunschweig.

Lars-Röwekamp

Lars Röwekamp - OPEN KNOWLEDGE GmbH

Lars Röwekamp, Gründer des IT-Beratungs- und Entwicklungsunternehmens open knowledge GmbH, beschäftigt sich im Rahmen seiner Tätigkeit als „CIO New Technologies“ mit der eingehenden Analyse und Bewertung neuer Software- und Technologietrends. Ein besonderer Schwerpunkt seiner Arbeit liegt derzeit in den Bereichen Enterprise und Cloud Computing, Big Data und KI, wobei neben Design- und Architekturfragen insbesondere die Real-Life-Aspekte im Fokus seiner Betrachtung stehen. Lars ist Autor mehrerer Fachartikel und -bücher und beschäftigt sich seit der Geburtsstunde von Java mit dieser Programmiersprache, wobei er einen Großteil seiner praktischen Erfahrungen im Rahmen großer internationaler Projekte sammeln konnte.

Get to know our experts

Patrick Baumgartner

Patrick Baumgartner - 42talents

Patrick Baumgartner ist als passionierter Software Crafter, Trainer und Coach für 42talents tätig. Seine Berufung ist es, die Arbeitswelt in der IT zu verbessern, da es bekanntlich nicht nur um Code, sondern um Menschen geht. In der Software Community engagiert er sich zudem in Themen wie Agile Software Entwicklung, Software Craft und Testing, Graphen und NoSQL Datenbanken, sowie alles rund um Java/Jakarta EE & Spring.

Peter Krajcik

Peter Krajcik - GfK

Peter Krajcik ist Principal Software Engineer bei GfK und arbeitet vorwiegend an Systemen, die große Datenmengen verarbeiten müssen. Seit Anfang 2023 ist er Teil des firmeninternen Generative-AI Teams und arbeitet an der praktischen Anwendung sowie Produktentwicklung auf Basis von großen Sprachmodellen (LLM).

Mirko Richter

Mirko Richter - mgm security partners GmbH

Mirko Richter ist Software-Security Berater, Sourcecode-Analyse-Spezialist und Schulungsleiter für Grundlagenschulungen bis hin zu Advanced-Coding- und Secure-SDLC-Trainings. Er beschäftigt sich seit Mitte der 90er-Jahre mit Softwareentwicklung, -architektur und -sicherheit. Er ist Sprecher auf Konferenzen und Autor mehrerer Fachartikel.

Lars Röwekamp

Lars Röwekamp - OPEN KNOWLEDGE GmbH

Lars Röwekamp, Gründer des IT-Beratungs- und Entwicklungsunternehmens open knowledge GmbH, beschäftigt sich im Rahmen seiner Tätigkeit als „CIO New Technologies“ mit der eingehenden Analyse und Bewertung neuer Software- und Technologietrends. Ein besonderer Schwerpunkt seiner Arbeit liegt derzeit in den Bereichen Enterprise und Cloud Computing, Big Data und KI, wobei neben Design- und Architekturfragen insbesondere die Real-Life-Aspekte im Fokus seiner Betrachtung stehen. Lars ist Autor mehrerer Fachartikel und -bücher und beschäftigt sich seit der Geburtsstunde von Java mit dieser Programmiersprache, wobei er einen Großteil seiner praktischen Erfahrungen im Rahmen großer internationaler Projekte sammeln konnte.

Arno Haase - Arno Haase Consulting

Arno Haase arbeitet freiberuflich als Software-Problemlöser. Er programmiert Rust, Kotlin und Java aus Leidenschaft, arbeitet aber auch als Architekt, Coach und Berater. Seine Schwerpunkte sind Code- und Architekturreviews, Persistenzlösungen mit oder ohne relationale Datenbank sowie nebenläufige und verteilte Systeme. Arno spricht regelmäßig auf Konferenzen und ist Autor von Fachartikeln und Büchern. Er lebt mit seiner Frau und seinen vier Kindern in Braunschweig.

Jose Luis Latorre Millas

Jose Luis Latorre Millas

José is a Microsoft AI MVP, Speaker, LinkedIn Learning Trainer, and K6 Champion. He is passionate about Azure Cloud and Generative AI, focusing on Agentic AI, Software Architecture, Performance, Profiling, and performance testing. José also loves UI/UX, particularly with XAML-based technologies, and was previously a Silverlight MVP. He enjoys sharing his knowledge and having fun while doing so, whether at user group talks, conferences, or training sessions. Currently, he works at Swiss Life as the Developer Community Lead and Software Architect, where he is helping define the AI Strategy.

Wie kann ich teilnehmen?

Fullstack-Abonennt:innen haben Zugriff auf dieses Live-Event. Logge dich auf entwickler.de ein und komme direkt zu deinem Live-Event unter LiveZusätzlich haben Fullstack-Abonnent:innen 3 Monate Zugriff auf die Aufzeichnung des Live-Events. Zum Login

Fullstack-
Abo

Einzel-Nutzer Lizenz

249,90 € pro Jahr

Software Know-How für deinen Erfolg!

Fullstack
Team-Abo

Teams mit 3-15 Nutzer

ab 449,00€ pro Jahr *

Software Know-How für deinen Erfolg!

Fullstack
Elevate

Für Teams ab 16 Nutzern

Auf Anfrage

Fullstack-Abo für mehr als 15 Nutzern

Wir begleiten Sie durch die digitale Transformation zum Projekterfolg

Fullstack-Abo abschließen und teilnehmen

*zzgl. MwSt.

NEU! entwickler intelligence. Jetzt kostenlos verfügbar. Mehr erfahren.

Gen AI Engineering Days

Gen AI Engineering Days: Entdecke die Zukunft der KI

Gen AI Engineering Days

Entdecke die Zukunft der KI
Live am 29. & 30.Oktober 2024

Live am 29. & 30. Oktober 2024 - Exklusiv im Fullstack-Abo