ChatGPT – die besten Beiträge

Python variable ändern (erhöhen oder verringern)?

Ich bin ein absoluter Anfänger was programmieren angeht, lerne aber immer mehr und mehr dazu. Ich möchte für etwas ein Python Script erstellen, was auf meinem Pi die ganze Zeit läuft und die MQTT Nachrichten mitliest, um diese auszuführen und/oder eine Nachricht zurück zu senden.

Ich habe versucht eine Nachricht zu senden der den wert der Variable um 1 erhöhen soll und damit auch die While schleife aktivieren soll. Jedoch funktioniert es nicht, da die variable nicht in "def on_message" verfügbar ist und es die Erhöhung quasi nicht nach außen austrägt.

Was gibt es für Möglichkeiten die variable zu erhöhen, sodass sich die while schleife aktiviert? Und gibt es auch andere Ansätze wie man eine diese Schleife machen kann?

Script:

import paho.mqtt.client as mqtt
import os
import subprocess
import time
import smbus2
import bme280

#Bme280_basic Temperature
# BME280 sensor address (default address)
address = 0x76
# Initialize I2C bus
bus = smbus2.SMBus(1)
# Load calibration parameters
calibration_params = bme280.load_calibration_params(bus, address)
# to activate loop
y = int(1)
#Temperature loop
while y == 2:
      data = bme280.sample(bus, address, calibration_params)

      # Extract temperature, pressure, and humidity
      temperature_celsius = data.temperature      
      # Print the readings
      print("Temperature: {:.2f} °C".format(temperature_celsius))
      # Wait for a few seconds before the next reading
      time.sleep(2)
      #print(y)
else:
      print("stopped") 
    
#Connection successfull
def on_connect(client, userdata, flags, rc):
  print("Connected to MQTT broker")


#Checking for messages to execute code
def on_message(client, userdata, msg):
    print(msg.topic+" "+str(msg.qos)+" "+str(msg.payload))
    if msg.payload.decode() == "temp_bme280_start":
        print("Calling script to for temperature start...")
        # activate loop by adding 1
        y += 1   
        print(y)
    if msg.payload.decode() == "temp_bme280_stop":
        print("Calling script to for temperature stop...")
        # deactivate loop by remove 1
        y -= 1  
        print(y)  

def on_subscribe(client, userdata, mid, granted_qos):
    print("Subscribed to topic : " + str(mid) +" with QoS" + str(granted_qos))

client = mqtt.Client()

client.username_pw_set( "userxxx" , "passwortxxx" )

client.connect( "192.16x.xxx.xxx", 1883, 60)

client.subscribe( "frame/monitor" , qos=1)

client.on_connect = on_connect

client.on_message = on_message

client.loop_forever()

Würde Chat GPT sowas lösen können?

Code, Programmiersprache, Python, Script, Python 3, Raspberry Pi, while-Schleife, ChatGPT

(KI) - Bedrohung oder Chance für die Menschheit?

Guten Abend liebe GF-Community.

„Künstliche Intelligenz (KI) steht für Maschinen, die können, was der Mensch kann: hören und sehen, sprechen, lernen, Probleme lösen.“ (Lenzen, 2018). Die künstliche Intelligenz nimmt seit einigen Jahren einen immer größer werdenden Stellenwert in unserer Gesellschaft ein und ist eines der umstrittensten technologischen Thematiken weltweit. Von Robotern bis hin zu personalisierten Marketingkampagnen – KI dominiert diverse Branchen mit seinen Fähigkeiten. Doch was sind die Auswirkungen auf unsere Gesellschaft? Bereichert KI uns und bietet eine Chance zur Verbesserung von gesellschaftlichen Thematiken oder stellt es vielmehr eine Bedrohung für unsere Gesellschaft da?

Die Auswirkungen von KI werden der Gesellschaft immer bewusster, doch sind diese Veränderungen gleich etwas Positives? Zahlreiche Internetexperten warnen in einem offenen Brief vor dem drohenden Kontrollverlust der Menschheit durch das Verwenden, Ausbauen und Verbreiten der künstlichen Intelligenz (Wagner, 2023). Jener Brief stellt eine Forderung von diversen ForscherInnen da, die fordern die KI-Forschung einer sechsmonatigen Entwicklungspause zu unterziehen. Es geht hierbei nicht darum die gesamte KI-Forschung zu pausieren, sondern lediglich den Wettkampf der Tech-Giganten zu drosseln (Wagner, 2023). Das Ziel ist ein gemeinsames Festlegen von Regularien und Grenzen, mit denen die Tech-Giganten in Zukunft agieren sollen (Wagner, 2023).

In vielen Lebensbereichen wird die Leistungsfähigkeit des Menschen durch die künstliche Intelligenz in den Hintergrund gerückt (Grzanna, 2022). „Durch diese „Mystifizierung von KI“ entstehe Passivität, anstatt Bewusstsein für die anstehende Herausforderungen zu schaffen.“, schrieb Wagner im Jahre 2023. Auf der anderen Seite warnen IT-ExpertInnen vor der „Verteufelung“ der künstlichen Intelligenz, da KI enorme Fortschritte in diversen Bereichen wie beispielsweise der Krebsforschung macht (Wagner, 2023). KI kann also dazu beitragen die menschliche Arbeit zu automatisieren und somit Prozesse zu verbessern und dadurch die Produktivität zu steigern. Beispielsweise können KI-Systeme verwendet werden, um Krankheitsbilder schneller und effizienter zu diagnostizieren und Datenanalysen durchzuführen (Wagner, 2023).

Diese Grafik beschreibt, dass sowohl kleine und mittlere Unternehmen (KMU) als auch Großunternehmen die künstliche Intelligenz vorwiegend als Chance sehen. In Bezug auf die gesamte Volkswirtschaft in Deutschland sehen die KMUs eine 60% Chance und die Großunternehmen eine 70%. Durch die breite Auffächerung der verschiedenen Ebenen kann festgestellt werden, dass KI vor allem auf der Volkswirtschaftlichen und Globalen Ebene als Chance wahrgenommen wird. Hingegen kann auf der Ebene der Unternehmen und Branchen festgestellt werden, dass Unternehmen KI als Risiko wahrnehmen (Wagner, 2018).

Doch wie schätzen die unterschiedlichen Altersgruppen der Gesellschaft den Nutzen von KI ein? Die Deutschen sind sich nicht einig darüber, ob KI einen Nutzen schafft oder eine Bedrohung darstellt, wie es die Umfrage von YouGov aus den Jahre 2018 zeigt. Die Einschätzungen der verschiedenen Altersklassen unterscheiden sich nur minimal. Der Meinung, dass der Nutzen größer als das Risiko sei, sind 15% aller Befragten. Auf der anderen Seite sind 26% der Befragten der Meinung, dass KI ein größeres Risiko mit sich bringt (Wagner, 2018).

Doch wie antwortet KI auf die Frage „Bietet KI eine Chance oder eine Bedrohung für die Gesellschaft“?: ChatGPT schreibt, dass KI eine Chance und eine Bedrohung zur selben Zeit darstellt und es lediglich abhängig davon ist, wie KI genutzt wird. KI könne dazu beitragen komplexe Probleme zu lösen und Prozesse zu automatisieren. Andererseits werden durch KI Arbeitsplatzverluste erwirtschaftet und die Privatsphäre wird durch eine konstante Überwachung geschädigt. Zudem befürchten einige Experten, dass KI in Zukunft ein Problem darstellen wird. Es könnte sein, dass KI die Kontrolle übernehmen und uns Menschen als unterlegene Spezies betrachten könnte. Dies baut auf die „Technologische Singularität“ auf und wird von vielen ExpertInnen als unvermeidlich angesehen, wenn KI-Systeme intelligenter werden und sich selbstständig verbessern (ChatGPT, persönliche Kommunikation, 28. April 2023).

Abschließend lässt sich sagen, dass KI eine riesige Chance für die Gesellschaft bietet und dies auch von Unternehmen wahrgenommen wird, jedoch mit Chancen auch erhebliche Bedrohungen für die Gesellschaft einhergehen. Um die Bedrohungen zu reduzieren, ist es von höchster Priorität die Risiken auf ein Minimum zu reduzieren und sicherzustellen, dass bei der Entwicklung und Etablierung von neuen KI-Eigenschaften mit Sorgfalt gearbeitet wird. Zusätzlich muss sichergestellt werden, dass stehts alle ethischen Standards eingehalten und die Gesellschaft nicht geschadet wird (Wagner, 2023).

| Artikel: Künstliche Intelligenz (KI) Bedrohung oder Chance für die Menschheit

| Frage:

Bedrohung oder Chance für die Menschheit?
Bild zum Beitrag
| Chance. 54%
| Ich habe eine andere Meinung zu diesem Thema. 23%
| Bedrohung. 23%
Computer, Internet, Arbeit, Gefahr, Erde, Maschine, Zukunft, IT, Menschen, Körper, Wissenschaft, Social Media, Gewalt, Psychologie, Intelligenz, Emotionen, Informatik, künstliche Intelligenz, Technology, ChatGPT

Denkt ihr das Künstliche Intelligenz irgendwann menschliche Arbeit zum großen Teil überflüssig machen wird?

Anlässlich der Ankündigung von NVIDIA gestern, dass sie an der Entwicklung von Humanoiden Robotern mithilfe von KI arbeiten, stelle ich mir immer mehr die Frage, ob Arbeit für die meisten Menschen überflüssig wird. Das muss nicht sofort sein, sondern eher eine Sache der nächsten Jahrzehnte.

https://youtu.be/kr7FaZPFp6M?si=MWlj8kgi3o1-YBSY

Die Entwicklung geht immer schneller voran. Im Bereich textbasierter KI geht es immer rasanter voran, Firmen wie NVIDIA, Google oder Microsoft mit Open-AI entwerfen praktisch Systeme, die ganz autonom von Menschen Software entwickeln werden können, viele klassische Buchhaltungstätigkeiten oder anderweitige Aufgaben lösen können, damit werden viele Bürojobs aber auch Jobs in der Informatik ersetzbar (die Jobs, von denen man bisher gedacht hat, sie seien eher sicher). Natürlich wird das nicht auf heute auf morgen passieren, aber die Grundbausteine sind schon gelegt.

Auch im Bereich Humanoide geht die Entwicklung immer weiter voran. Diese Entwicklung ist zugegebenermaßen noch nicht so weit vorangeschritten, wird aber von immer mehr Firmen in Angriff genommen. In den nächsten 5-10 Jahren könnte das also ähnlich wie textbasierte Künstliche Intelligenz große Fortschritte machen. Viele Roboter können heute schon im Ansatz menschliche Aktionen nachahmen und mithilfe von KI bald viele menschliche Tätigkeiten nachgehen, dabei sind sie um einiges robuster und stärker als der Durchschnittsmensch.

https://youtu.be/Sq1QZB5baNw?si=xwBNXLgx1LuQCuuq

Nein, weil… 64%
Ja, weil.. 36%
Kann man nicht so sagen, weil… 0%
Computer, App, Zukunft, Menschen, Intelligenz, künstliche Intelligenz, ChatGPT

Meistgelesene Beiträge zum Thema ChatGPT