Software-Neuigkeiten

Eine kostenlose, benutzerfreundliche Plattform zum Verständnis und zur Verwaltung von Stromnetzen
Das SLAC National Accelerator Laboratory des Energieministeriums und seine Partner am Hitachi America Energy Solutions Laboratory haben eine neue Open-Source-Softwareplattform zur Simulation der Zusammenarbeit aller Teile eines Stromnetzes veröffentlicht, zusammen mit einer grafischen Benutzeroberfläche, die dies erheblich vereinfacht Benutzer sollen die Ergebnisse verstehen und anwenden können. Zusammen können diese beiden Tools den Versorgungsunternehmen unter anderem dabei helfen, ihre Verteilungssysteme gegen extreme Wetterbedingungen und Waldbrände zu schützen, erneuerbare Energiequellen wie Wind- und Solarenergie in Stromnetze zu integrieren und die Tarife festzulegen, die sie ihren Kunden berechnen. Die Grid-Simulationsplattform, genannt Arras Energie, wurde von DOE entwickelt. Es wird der Energiegemeinschaft von LF Energy als Teil einer Suite von Open-Source-Software zur Verfügung gestellt, die Versorgungsplaner und -betreiber, politische Entscheidungsträger,

Die NASA lässt Drohnen autonom für die Lufttaxi-Forschung fliegen
Forscher am Langley Research Center der NASA in Hampton, Virginia, haben kürzlich mehrere Drohnen ohne visuellen Beobachter außerhalb der Sichtlinie geflogen. Die Drohnen umflogen erfolgreich Hindernisse und einander beim Start, entlang einer geplanten Route und bei der Landung, alles autonom, ohne dass ein Pilot den Flug kontrollierte. Dieser Test stellt einen wichtigen Schritt zur Weiterentwicklung der Selbstflugfähigkeiten von Flugtaxis dar. „Das Fliegen der Fahrzeuge außerhalb der Sichtlinie, wo weder das Fahrzeug noch der Luftraum durch direkte menschliche Beobachtung überwacht werden, ist ein Beweis für jahrelange Forschung in Automatisierungs- und Sicherheitssystemen und erforderte für die Fertigstellung eine besondere Genehmigung der Federal Aviation Administration und der NASA“, sagte Lou Glaab, Abteilungsleiterin der Abteilung Luftfahrtsystemtechnik bei NASA Langley. Es ist sicherer und kostengünstiger, die selbstfliegende Technologie für größere Flugtaxis mit Passagieren

Ist das neue KI-Modell wirklich besser als ChatGPT?
Google Deepmind hat kürzlich angekündigt Gemini, sein neues KI-Modell, das mit ChatGPT von OpenAI konkurrieren soll. Während beide Modelle Beispiele für „generative KI“ sind, die lernen, Muster bei der Eingabe von Trainingsinformationen zu finden, um neue Daten (Bilder, Wörter oder andere Medien) zu generieren, ist ChatGPT ein großes Sprachmodell (LLM), das sich auf die Produktion von Text konzentriert. So wie ChatGPT eine Web-App für Konversationen ist, die auf dem neuronalen Netzwerk GPT basiert (trainiert auf großen Textmengen), hat Google eine Konversations-Web-App namens Barde das auf einem Modell namens LaMDA (Traininged on Dialog) basierte. Doch Google rüstet das nun auf Basis von Gemini nach. Was Gemini von früheren generativen KI-Modellen wie LaMDA unterscheidet, ist, dass es ein „multimodales Modell“ ist. Das bedeutet, dass es direkt mit mehreren Ein- und Ausgabemodi arbeitet: Neben der Texteingabe und -ausgabe unterstützt es auch Bilder, Audio und Video. Dementsprechend

Europäische Forscher warnen vor großen Sicherheitslücken in Java-Anwendungen
Alexandre Bartel, Professor für Softwaretechnik und Sicherheit an der Universität Umeå, hat in Zusammenarbeit mit mehreren europäischen Forschern ausführlich Schwachstellen in Software analysiert, die in einer der weltweit am häufigsten verwendeten Programmiersprachen geschrieben wurde. „Hierbei geht es um Fehler in den Prozessen, die Informationen abrufen und wiederherstellen – etwa Kundenkonten, Transaktionen oder Patientenakten. Diese Schwachstellen können enorme Kosten für Unternehmen, Regierungen und Behörden verursachen.“ Java steckt hinter Anwendungen, die in mobilen Spielen, Robotern, eingebetteten Systemen oder Geschäftsanwendungen verwendet werden. Im Laufe der Jahre wurden mehrere Sicherheitslücken gemeldet und nun haben europäische Forscher untersucht, ob und wie diese behoben wurden. Sie haben sich Java-Produkte angeschaut, die Deserialisierung nutzen, den Prozess der Wiederherstellung verpackter Informationen in ihrem vorherigen Zustand, etwa Benutzereinstellungen,

KI-Studien schaffen schnellere und zuverlässigere Software
Forscher der University of Stirling haben ChatGPT darin geschult, schnellere Versionen eines Softwareprogramms zu erstellen. Software schneller und zuverlässiger laufen zu lassen, ist für Softwareentwickler eine Herausforderung und zeitaufwändig. Die von Dr. Sandy Brownlee geleitete Studie nutzte ChatGPT – ein Large Language Model (LLM) mit künstlicher Intelligenz (KI) – um Software automatisch zu aktualisieren, indem sie aufgefordert wurde, Verbesserungen an der Computercodierung vorzunehmen. Die Ergebnisse der Forschung könnten dazu genutzt werden, mobile Apps zu verbessern, um sie reaktionsfähiger zu machen und den Smartphone-Akku weniger zu belasten. Das Papier, "Verbesserung genetischer Verbesserungsmutationen mithilfe großer Sprachmodelle,“ wurde von Dr. Brownlee am 8. Dezember auf dem Symposium on Search-Based Software Engineering 2023 in San Francisco vorgestellt, das Teil der ACM Joint European Software Engineering Conference und des Symposiums on the Foundations of Software