Der Begriff Kernel ist ein sogenanntes Kesselwort, das in der Informatik/Softwareentwicklung zwei verschiedene Bedeutungen einnehmen kann.

Zum einen ist der Kernel Bestandteil des Betriebssystems, auch bezeichnet als „Systemkern“. Es handelt sich dabei um die unterste Softwareschicht eines Betriebssystems, hier findet die Interaktion mit der Hardware statt.

Zum anderen ist der Kernel ein Begriff aus dem Maschinenlernen. Der Kernel bildet hierbei einen Algorithmus, mit dem sich beispielsweise die Klassifizierung von Datenpunkten innerhalb eines zweidimensionalen Raums sehr genau vornehmen lässt, indem diese Daten in einen höherdimensionalen Raum (hier: drei-dimensionalen Raum) projiziert werden, so die Klassifizierung sehr einfach möglich ist. Ein anschauliches Beispiel findet sich in nachfolgendem Blogbeitrag: Zusammenfassung zum Kernel: Support Vector Machine (SVM)

Author

Sebastian Zang hat eine herausragende Karriere in der IT-Branche aufgebaut und eine Vielzahl von Softwareprojekten mit einem klaren Fokus auf Automatisierung und Unternehmensentwicklung geleitet. In seiner aktuellen Rolle als Vice President Partners & Alliances bei der Beta Systems Software AG nutzt er seine umfassende Expertise, um technologische Innovationen auf globaler Ebene voranzutreiben. Als Absolvent der Universität Passau bringt Sebastian wertvolle internationale Erfahrung mit, die er in verschiedenen Märkten und Branchen gesammelt hat. Neben seiner technischen Kompetenz ist er als Vordenker in Bereichen wie Automatisierung, Künstliche Intelligenz und Unternehmensstrategie anerkannt.