To komentarz dla statystyk, ale by nie był całkiem z "czapy" to: Czyli na tu i teraz to narzędzie upraszczające pracę programistom. Przykładowo: sprawdzające literówki i automatycznie je poprawiając, albo generując kod na którym musisz się i tak znać bo programiści wiedzą jaką komendę podać SI by ta stworzyła cokolwiek sensownego, przykładowo: wybierzmy sobie warunek, by warstwa ukryta nie musiała korzystać z propagacji wstecznej... mianowicie i tak się musisz na tym znać, by się określić (SI) czego chcesz by ona mogła to stworzyć, inaczej stworzy coś z "czapy", by nie użyć brzydszego określenie miejsca w którym plecy tracą swoją szlachetną nazwę. Przykładowo po wpisaniu stwórz mi grę komputerową stworzy coś z "czapy" (o ile w ogóle będzie to z "czapy" działało) więc musisz się określić, że chcesz: "sortowanie bąbelkowe", ale pierw musisz ów "sortowanie bąbelkowe" poznać i rozumieć gdzie je zastosować. PIERWSZE PODEJŚCIE: Napisz mi grę komputerową w języku C#: Gra nazwana "Space Race" będzie polegać na wyścigu statków kosmicznych w przestrzeni kosmicznej. Gracz będzie miał za zadanie pokonać innych graczy w wyścigu, aby wygrać. Gracz będzie mógł wybrać jeden z trzech dostępnych statków kosmicznych, każdy z nich będzie miał różne właściwości, takie jak prędkość, wytrzymałość i inne. Gracz b ędzie mógł sterować swoim statkiem za pomocą klawiatury lub myszy. Gracz będzie mógł wykonywać różne manewry... DRUGIE PODEJŚCIE: Napisz mi grę komputerową w języku programistycznym C#: using System; namespace Game { class Program { static void Main(string[] args) { Console.WriteLine("Witaj w grze!"); Console.WriteLine("Wybierz poziom trudności: łatwy, średni lub trudny"); string difficulty = Console.ReadLine(); int points = 0; switch (difficulty) { case "łatwy": Console.WriteLine("Rozpoczynasz grę na poziomie łatwym"); points = 10; break; case "średni": Console.WriteLine("Rozpoczynasz grę na poziomie średnim"); points = 20; break; case "trudny": Console.WriteLine("Rozpoczynasz grę na poziomie trudnym"); points = 30; break; } Console.WriteLine("Twoje punkty: " + points); Console.WriteLine("Wybierz akcję: zdobyć punkty, stracić punkty lub zakończyć grę"); string action = Console.ReadLine(); switch (action) { case "zdobyć punkty": points += 10; Console.WriteLine("Twoje punkty: " + points); goto dalej; case "stracić punkty": points -= 10; Console.WriteLine("Twoje punkty: " + points); goto dalej; case "zakończyć grę": Console.WriteLine("Koniec gry! Twoje punkty: " + points); break; } } } }
😅 ...dobre! Nie od dziś wiadomo, że dobry inżynier to nie ten co wszystko wie, tylko ten co potrafi zadawać dobre pytania i wie jak podchodzić do rozwiązywania problemów - w obu przypadkach ChatGPT jest bardzo pomocny i przyspiesza pracę, ale myślenia i wiedzy specjalistycznej nie zastąpi przynajmniej przez najbliższe kilka miesięcy 🤪
@@XForgePL Pamiętajcie, że SI opiera się analizie, a więc i statystyce: dodanie kolejnego neuronu (w którym odbywa się analiza) może pomóc w dojściu do statystyki 100% w: wykrywaniu obrazu, pisaniu tekstów w stylu Lema..., ale swoją kreatywność będzie czerpała z danych treningowych czyli tego co tworzą ludzie. Bez "woli" może być ciągle potrzebny czynnik ludzki. Przykład GPT-3: Zadaj jakieś pytanie: Czy istnieje sposób na zapobieganie globalnemu ociepleniu? Odpowiedz: Tak, istnieje wiele sposobów na zapobieganie globalnemu ociepleniu, w tym ograniczanie emisji gazów cieplarnianych, zmiana sposobu wytwarzania energii, zwiększanie absorpcji dwutlenku węgla przez lasy i inne naturalne środowiska, oraz zwiększanie świadomości społecznej na temat zmian klimatu. Pytanie: The model predicted a completion that begins with a stop sequence, resulting in no output. Consider adjusting your prompt or stop sequences. DRUGI PRZYKŁAD: Pytanie: Jakie są zalety wykorzystywania technologii blockchain? Odpowiedź: Istnieje wiele zalet wykorzystywania technologii blockchain, w tym: 1. Bezpieczeństwo - Blockchain zapewnia bezpieczny, niezawodny sposób na przechowywanie i przesyłanie danych. Dzięki szyfrowaniu danych i współdzieleniu ich w wielu miejscach, istnieje zmniejszone ryzyko wycieku danych lub manipulacji. 2. Przejrzystość - Blockchain umożliwia użytkownikom sprawdzenie danych w łańcuchu bloków na wiele sposobów, w tym poprzez weryfikację wielu Pytanie: 3. Elastyczność - Blockchain może być dostosowany do wielu różnych zastosowań, w tym do przechowywania i przesyłania danych oraz do budowy aplikacji finansowych i innych platform. 4. Skalowalność - Łańcuch bloków może z łatwością skalować, aby zaspokoić potrzeby wzrastającego ruchu. 5. Oszczędność czasu - Dzięki blockchainowi możliwe jest automatyzowanie procesów biznesowych, co pozwala na oszczędność czasu i pieniędzy. Pytanie: The model predicted a completion that begins with a stop sequence, resulting in no output. Consider adjusting your prompt or stop sequences.
Nie zawracam wam już tyłka dodam tylko że: Model nie przewiduje czegoś takiego bo zapewne zaczął by "bełkotać" co już nie raz się zdarzało potrzebny jest czynnik ludzki który napisze: "Zadaj kolejne pytanie", albo "Napisz kolejne pytanie na podstawie odpowiedzi". Człowiek musi ją "popchnąć"... Twierdzenia Gödla się kłaniają: nierozstrzygalność. "Osioł Buridana" itd. "Ograniczenia", "Protezy" przykładowo: tzw. "EMBEDDINGI" coś a'la algebra zdań z języka naturalnego: "king - man + woman = queen" albo "warmińsko mazurskie - jeziora + tatry = małopolska" zresztą hasło: "King - Man + Woman = Queen: The Marvelous Mathematics of Computational Linguistics" polecam samodzielnie wygooglać, trochę otwiera oczy, jak pomogą się ("sztuczki") modelowi "MEGATRON-LN" czyli słynnemu GPT, by działała "lepiej". Pozdrawiam.
To komentarz dla statystyk, ale by nie był całkiem z "czapy" to: Czyli na tu i teraz to narzędzie upraszczające pracę programistom. Przykładowo: sprawdzające literówki i automatycznie je poprawiając, albo generując kod na którym musisz się i tak znać bo programiści wiedzą jaką komendę podać SI by ta stworzyła cokolwiek sensownego, przykładowo: wybierzmy sobie warunek, by warstwa ukryta nie musiała korzystać z propagacji wstecznej... mianowicie i tak się musisz na tym znać, by się określić (SI) czego chcesz by ona mogła to stworzyć, inaczej stworzy coś z "czapy", by nie użyć brzydszego określenie miejsca w którym plecy tracą swoją szlachetną nazwę. Przykładowo po wpisaniu stwórz mi grę komputerową stworzy coś z "czapy" (o ile w ogóle będzie to z "czapy" działało) więc musisz się określić, że chcesz: "sortowanie bąbelkowe", ale pierw musisz ów "sortowanie bąbelkowe" poznać i rozumieć gdzie je zastosować.
PIERWSZE PODEJŚCIE:
Napisz mi grę komputerową w języku C#:
Gra nazwana "Space Race" będzie polegać na wyścigu statków kosmicznych w przestrzeni kosmicznej. Gracz będzie miał za zadanie pokonać innych graczy w wyścigu, aby wygrać.
Gracz będzie mógł wybrać jeden z trzech dostępnych statków kosmicznych, każdy z nich będzie miał różne właściwości, takie jak prędkość, wytrzymałość i inne.
Gracz b ędzie mógł sterować swoim statkiem za pomocą klawiatury lub myszy. Gracz będzie mógł wykonywać różne manewry...
DRUGIE PODEJŚCIE:
Napisz mi grę komputerową w języku programistycznym C#:
using System;
namespace Game
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Witaj w grze!");
Console.WriteLine("Wybierz poziom trudności: łatwy, średni lub trudny");
string difficulty = Console.ReadLine();
int points = 0;
switch (difficulty)
{
case "łatwy":
Console.WriteLine("Rozpoczynasz grę na poziomie łatwym");
points = 10;
break;
case "średni":
Console.WriteLine("Rozpoczynasz grę na poziomie średnim");
points = 20;
break;
case "trudny":
Console.WriteLine("Rozpoczynasz grę na poziomie trudnym");
points = 30;
break;
}
Console.WriteLine("Twoje punkty: " + points);
Console.WriteLine("Wybierz akcję: zdobyć punkty, stracić punkty lub zakończyć grę");
string action = Console.ReadLine();
switch (action)
{
case "zdobyć punkty":
points += 10;
Console.WriteLine("Twoje punkty: " + points);
goto dalej;
case "stracić punkty":
points -= 10;
Console.WriteLine("Twoje punkty: " + points);
goto dalej;
case "zakończyć grę":
Console.WriteLine("Koniec gry! Twoje punkty: " + points);
break;
}
}
}
}
😅 ...dobre! Nie od dziś wiadomo, że dobry inżynier to nie ten co wszystko wie, tylko ten co potrafi zadawać dobre pytania i wie jak podchodzić do rozwiązywania problemów - w obu przypadkach ChatGPT jest bardzo pomocny i przyspiesza pracę, ale myślenia i wiedzy specjalistycznej nie zastąpi przynajmniej przez najbliższe kilka miesięcy 🤪
@@XForgePL Pamiętajcie, że SI opiera się analizie, a więc i statystyce: dodanie kolejnego neuronu (w którym odbywa się analiza) może pomóc w dojściu do statystyki 100% w: wykrywaniu obrazu, pisaniu tekstów w stylu Lema..., ale swoją kreatywność będzie czerpała z danych treningowych czyli tego co tworzą ludzie. Bez "woli" może być ciągle potrzebny czynnik ludzki.
Przykład GPT-3:
Zadaj jakieś pytanie:
Czy istnieje sposób na zapobieganie globalnemu ociepleniu? Odpowiedz:
Tak, istnieje wiele sposobów na zapobieganie globalnemu ociepleniu, w tym ograniczanie emisji gazów cieplarnianych, zmiana sposobu wytwarzania energii, zwiększanie absorpcji dwutlenku węgla przez lasy i inne naturalne środowiska, oraz zwiększanie świadomości społecznej na temat zmian klimatu. Pytanie:
The model predicted a completion that begins with a stop sequence, resulting in no output. Consider adjusting your prompt or stop sequences.
DRUGI PRZYKŁAD: Pytanie:
Jakie są zalety wykorzystywania technologii blockchain?
Odpowiedź:
Istnieje wiele zalet wykorzystywania technologii blockchain, w tym:
1. Bezpieczeństwo - Blockchain zapewnia bezpieczny, niezawodny sposób na przechowywanie i przesyłanie danych. Dzięki szyfrowaniu danych i współdzieleniu ich w wielu miejscach, istnieje zmniejszone ryzyko wycieku danych lub manipulacji.
2. Przejrzystość - Blockchain umożliwia użytkownikom sprawdzenie danych w łańcuchu bloków na wiele sposobów, w tym poprzez weryfikację wielu
Pytanie:
3. Elastyczność - Blockchain może być dostosowany do wielu różnych zastosowań, w tym do przechowywania i przesyłania danych oraz do budowy aplikacji finansowych i innych platform.
4. Skalowalność - Łańcuch bloków może z łatwością skalować, aby zaspokoić potrzeby wzrastającego ruchu.
5. Oszczędność czasu - Dzięki blockchainowi możliwe jest automatyzowanie procesów biznesowych, co pozwala na oszczędność czasu i pieniędzy. Pytanie:
The model predicted a completion that begins with a stop sequence, resulting in no output. Consider adjusting your prompt or stop sequences.
Nie zawracam wam już tyłka dodam tylko że: Model nie przewiduje czegoś takiego bo zapewne zaczął by "bełkotać" co już nie raz się zdarzało potrzebny jest czynnik ludzki który napisze: "Zadaj kolejne pytanie", albo "Napisz kolejne pytanie na podstawie odpowiedzi".
Człowiek musi ją "popchnąć"... Twierdzenia Gödla się kłaniają: nierozstrzygalność. "Osioł Buridana" itd.
"Ograniczenia", "Protezy" przykładowo: tzw. "EMBEDDINGI" coś a'la algebra zdań z języka naturalnego: "king - man + woman = queen" albo "warmińsko mazurskie - jeziora + tatry = małopolska" zresztą hasło: "King - Man + Woman = Queen: The Marvelous Mathematics of Computational Linguistics" polecam samodzielnie wygooglać, trochę otwiera oczy, jak pomogą się ("sztuczki") modelowi "MEGATRON-LN" czyli słynnemu GPT, by działała "lepiej".
Pozdrawiam.
Krzysztofie pozdrawiamy :-)
Głupiemu nie zaszkodzi a mądremu pomorze. Kolejne narzędzie w rękach człowieka .