Jednostka 12 / 12

Analiza danych metalurgicznych i granice sztucznej inteligencji w języku Python

Zyski:

  • Umiejętność tworzenia i rozumienia kodu, który czyści, analizuje i wizualizuje dane metalurgiczne w języku Python, ze wsparciem AI
  • Umiejętność ustalenia nawyku sprawdzania poprawności kodu wygenerowanego przez sztuczną inteligencję za pomocą sprawdzania jednostek, przypadków testowych i wiarygodności fizycznej
  • Holistyczne zrozumienie kompleksowych ograniczeń, odpowiedzialności i ram etycznych sztucznej inteligencji w metalurgii

Prace metalurgiczne coraz częściej opierają się na większej ilości danych: setkach wyników prób rozciągania, tysiącach pomiarów SPC, zapisach pieców do obróbki cieplnej, wynikach charakteryzacji. Ręczne wyszukiwanie tych danych w programie Excel jest powolne i podatne na błędy; Python (wspólny język programowania do analizy danych i obliczeń naukowych) sprawia, że ​​jest to powtarzalne, możliwe do kontrolowania i automatyczne. Sztuczna inteligencja ma ogromną moc w pisaniu, debugowaniu i wyjaśnianiu kodu Pythona — ale generowany przez nią kod może wyglądać dobrze, ale dawać zły wynik: błąd jednostkowy, zły współczynnik, cichą utratę danych. W tej ostatniej części dowiesz się, jak analizować dane metalurgiczne przy wsparciu AI w Pythonie i weryfikować każdy kod, a następnie całościowo podsumować granice AI, ramy odpowiedzialności i etyki omówione w całym module.

Typowe zadania analizy danych metalurgicznych

Typowe zadania związane ze wsparciem AI w Pythonie:

  • Czyszczenie danych: brakująca wartość, pomyłka w jednostkach (MPa vs. ksi), usuwanie wartości odstających. Brudne dane psują nawet najlepszą analizę.
  • Wizualizacja: Rysunek krzywej rozciągania, wykres kontrolny, rozkład wielkości ziaren, profil temperatury w czasie.
  • Hesap ve ilişki: Hall-Petch (tane boyutu-akma dayanımı ilişkisi: σ = σ₀ + k·d^(-1/2)), Arrhenius (sıcaklık-hız), regresyon, istatistik.
  • Automatyzacja: przetwarzanie wsadowe dużej liczby plików i tworzenie tabel/raportów podsumowujących.

Dobrym przykładem jest tu zależność Halla-Petcha: granica plastyczności wzrasta odwrotnie proporcjonalnie do pierwiastka kwadratowego średnicy ziarna. Sztuczna inteligencja może przełożyć tę formułę na kod; Ale to, czy użyjesz d jako mikrometru czy metra i jakiej jednostki użyjesz dla współczynnika k, całkowicie zmienia wynik. Poprawność kodu nie polega na zapamiętaniu formuły, ale na sprawdzeniu jednostek i przypadku testowym.

Wskazówka: pamiętaj o dołączeniu „testu znanych odpowiedzi” do każdego konta zapisywanego przez sztuczną inteligencję. Podaj mały wkład, którego wynik znasz odręcznie (np. oczekiwana wytrzymałość dla d = 100 µm); Jeśli kod podaje tę wartość, możesz mu zaufać; jeśli tak nie jest, błąd jest ukryty.

Krok po kroku: bezpieczny przebieg analizy dzięki sztucznej inteligencji

  1. Opisz zadanie i dane: Jaki plik, jakie kolumny, jakie jednostki, co zostanie obliczone?
  2. Poproś o szkielet kodu: Poproś sztuczną inteligencję o skomentowany, podzielony na etapy szkielet; Zdefiniuj jednostki z jawnymi zmiennymi na górze.
  3. Testuj z małymi danymi: Najpierw uruchom z kilkoma wierszami/znanymi wartościami; Sprawdź wynik ręcznie.
  4. Kontrola jednostek i granic: czy wynik jest fizycznie uzasadniony? Czy jest jakiś nonsens typu ujemna siła, stawka 120%?
  5. Wizualizuj i spójrz: Czy wykres pokazuje oczekiwany trend? Czy dane wartości odstających są błędne?
  6. Zweryfikuj i udokumentuj: Porównaj wynik z niezależnymi obliczeniami/standardami; Skomentuj kod i założenia.

Tabela weryfikacji kodu AI

Ryzyko

objaw

Metoda kontroli

Błąd jednostki

Rezultatem jest 1000-krotny zboczeniec

Zdefiniuj jednostki w zmiennej jawnej, kontrola rozmiaru

Nieprawidłowy współczynnik/wzór

Rozsądna, ale błędna wartość

Scenariusz testowy ze znanymi odpowiedziami

Cicha utrata danych

Liczba wierszy jest mniejsza niż oczekiwano

Wydrukuj liczbę wierszy przed/po przetworzeniu

zniekształcenie odstające

przeciętny kajak

Wizualizuj za pomocą wykresu, spójrz na rozkład

Nadmierne dopasowanie (biblioteka halucynacyjna)

nieistniejąca funkcja

Uruchom, przeczytaj błąd, spójrz do dokumentacji

trzy mini etui

Przypadek 1 — Ukryty błąd woluminu. Inżynier żąda kodu od AI w celu obliczenia Halla-Petcha; Kod oczekuje średnicy ziarna w metrach, ale inżynier wprowadza mikrometry. Wynik jest 1000 razy przewrotny, ale na pierwszy rzut oka nie rzuca się to w oczy, bo wygląda jak „liczba”. Mühendis d = 100 µm için elle beklediği ~350 MPa ile kodn verdiği absürt değeri karşılaştırınca hatayı yakalar, birim dönüşümünü koda ekler. Lekcja: testowanie znanych odpowiedzi ujawnia błąd jednostkowy w ciągu kilku sekund.

Przypadek 2 — Cicha utrata danych. Zespół czyści 500 wyników testów ściągania za pomocą kodu napisanego przez sztuczną inteligencję; Podczas gdy kod usuwa wiersze z brakującymi wartościami, przypadkowo odrzuca także niektóre prawidłowe wiersze, pozostawiając 300 wierszy. Średnia wytrzymałość jest wyższa niż oczekiwano, ponieważ partia o niskiej wartości została wyeliminowana. Kiedy zespół drukuje liczbę wierszy przed/po przetworzeniu, zauważa, że ​​200 wierszy po cichu zniknęło, i poprawia filtr. Lekcja: drukowanie liczby wierszy na każdym etapie przetwarzania danych wychwytuje ciche straty.

Przypadek 3 – Prawidłowe użycie, powtarzalny raport. Zespół ds. jakości musi co tydzień przetwarzać dziesiątki zapisów dotyczących pieców i generować raporty podsumowujące. Prosi sztuczną inteligencję o napisanie skomentowanego skryptu, który zbiorczo odczytuje pliki i tworzy wykresy oraz tabele podsumowań. Zespół testuje kod na kilku znanych plikach, weryfikuje liczbę jednostek i linii, wizualnie sprawdza wykres wyjściowy. Następnie co tydzień korzysta ze skryptu; Godziny pracy są skrócone do minut i pracują w ten sam, kontrolowany sposób co tydzień. Zespół potwierdził, że sztuczna inteligencja umożliwiła powtarzalną automatyzację.

Kopiowalne szablony podpowiedzi

SZABLON SZKIELETÓW KODU"Rola: Jesteś asystentem kodu do analizy danych metalurgicznych. Zadanie: [np. odczytaj wyniki rysunków z pliku CSV i średnią granicę plastyczności]. Dane: [plik, kolumny, JEDNOSTKI]. Napisz skomentowany szkielet za pomocą pand: (1) zdefiniuj jednostki w otwartej zmiennej na górze, (2) przeczytaj dane i wydrukuj liczbę wierszy, (3) wyczyść i wydrukuj liczbę wierszy PONOWNIE, (4) wykonaj obliczenia, (5) wydrukuj wynik i wiarygodność sprawdź. Dodaj komentarz do każdego kroku. Zaznacz miejsca, które muszę zweryfikować.

SZABLON TESTU ZNANEJ ODPOWIEDZI"Napisz 'test znanej odpowiedzi' dla następującej funkcji: [funkcja]. Wybierz małe dane wejściowe, których wynik można obliczyć ręcznie, skomentuj oczekiwany wynik i sprawdź za pomocą potwierdzenia. Przetestuj także spójność jednostek. Jeśli test nie zakończy się pomyślnie, wypisz możliwe przyczyny (jednostka, współczynnik, wzór)."

PRZEGLĄD KODU / SZABLON DEBUGOWANIA „Przeanalizuj następujący kod: [kod]. Sprawdź i oznacz następujące elementy: (1) spójność woluminu, (2) ryzyko cichej utraty danych, (3) wpływ wartości odstających, (4) fizycznie niemożliwe wyjście (siła ujemna, wskaźnik > 100%). Napisz, jak zweryfikować każde ryzyko. Nie potwierdzaj kodu jako „działającego”; wskaż niewiarygodny bez testowania.

SZABLON WIZUALIZACJI „wykres [krzywa rozciągania / wykres kontrolny / rozkład] z matplotlib. Dodaj JEDNOSTKI do etykiet osi, umieść tytuł i siatkę. Oznacz wartości odstające w inny sposób. Pamiętaj, że muszę wizualnie sprawdzić wykres i zweryfikować oczekiwany trend (np. wzrost naprężenia-odkształcenia). Nie ukrywaj żadnych punktów, aby „upiększyć” dane.

Słaba zachęta/silna zachęta

SŁABY PODPIS: „Napisz mi kod, który wykonuje obliczenia Halla-Petcha”.

WAŻNA WSKAZÓWKA:"Rola: Jesteś asystentem kodu do analizy danych metalurgicznych. Napisz funkcję w Pythonie, aby obliczyć Hall-Petch(σy = σ0 + k·d^(-1/2)). Jednostki: d mikrometr, σ0 i σy MPa, k MPa·µm^(1/2). Włącz konwersję jednostek w funkcji i komentarzu. Również d = 100 Oblicz oczekiwany wynik ręcznie dla µm,σ0 = 50 MPa, k = 300 MPa·µm^0,5 i przetestuj za pomocą potwierdzenia. Dodaj kontrolę wiarygodności fizycznej (σy nie może być ujemne. Uznaj kod za niewiarygodny bez testowania).

Słaby monit tworzy kod, który nie ma jednostki i testów i może po cichu pójść źle. Silne podpowiedzi jasno definiują jednostki, wymuszają konwersję, wymagają testowania znanych odpowiedzi i sprawdzania wiarygodności – dzięki czemu kod jest możliwy do sprawdzenia.

Całościowe podsumowanie modułu: Miejsce i ograniczenia AI w metalurgii

W całym module powtarzano jedną zasadę: sztuczna inteligencja jest asystentem, a nie decydentem. W dwunastu jednostkach kompleksowo zastosowaliśmy sztuczną inteligencję, od wyboru materiałów po przewidywanie właściwości, analizę fazową po mikrostrukturę, obróbkę cieplną po produkcję, kontrolę jakości po analizę uszkodzeń, charakterystykę po standaryzację i analizę Pythona. W każdej jednostce sztuczna inteligencja wyjaśniała koncepcje, generowała hipotezy, pisała wersje robocze i kod – ale w żadnej jednostce sama nie podejmowała decyzji. Granice były jasne: halucynacje (wymyślona liczba i norma), brak możliwości delegowania odpowiedzialności krytycznej dla bezpieczeństwa, zależność od jakości danych i pomiarów/kalibracji, ryzyko ekstrapolacji i poufność. Dyscyplina weryfikacji zawsze pozostawała w kręgu zainteresowań ludzi w trójkącie standard-laboratorium-konto.

Typowe błędy

  • Zastosowanie kodu do rzeczywistych danych bez testowania ze znanymi odpowiedziami.
  • Brak jasnego zdefiniowania jednostek; Pomijając zamieszanie dotyczące MPa/ksi i µm/m.
  • Nie drukowanie liczby wierszy podczas etapów przetwarzania danych i niezauważanie cichej utraty.
  • Opieranie się na średniej bez wizualizacji wartości odstających.
  • Zaakceptowanie nieistniejącej biblioteki/funkcji utworzonej przez sztuczną inteligencję bez jej wykonania.
  • Zakładając, że kod jest poprawny, ponieważ „wydaje się działać”; brak sprawdzenia wiarygodności fizycznej.

Podsumowując

Sztuczna inteligencja w analizie danych metalurgicznych za pomocą języka Python to potężny akcelerator kodowania, debugowania i automatyzacji; ale generowany przez niego kod może zawierać błędy jednostkowe, nieprawidłowe współczynniki i cichą utratę danych. Zweryfikuj każdy kod za pomocą testów znanych odpowiedzi, sprawdzania jednostek, śledzenia liczby linii i fizycznej wiarygodności. Tutaj, jak w całym module, asystentem jest AI: dba o szybkość i organizację, dokładność i odpowiedzialność, którą przejmuje upoważniony inżynier. W decyzjach metalurgicznych mających kluczowe znaczenie dla bezpieczeństwa wyniki sztucznej inteligencji nigdy nie zastępują standardów, eksperymentów, obliczeń i zatwierdzeń kompetentnych inżynierów.

Zadanie aplikacji

Wybierz obliczenia metalurgiczne (np. Halla-Petcha lub średnią danych dotyczących rozciągania). Za pomocą szablonu „KOD SKELETON” poproś sztuczną inteligencję o skomentowany kod, który wypisuje liczbę linii z wyraźnymi jednostkami. Następnie dodaj scenariusz testowy, w którym znasz wynik ręcznie za pomocą szablonu „TEST ZNANEJ ODPOWIEDZI” i uruchom go. Jeśli kod nie podaje oczekiwanej wartości, znajdź błąd (jednostkę, współczynnik, dane) i napraw go. Na koniec napisz w trzech artykułach o dyscyplinie weryfikacji AI, której nauczyłeś się w tym module, dostosowując ją do własnego biznesu.

lista kontrolna

  • [ ] Jasno zdefiniowałem zadanie, dane i jednostki AI.
  • [ ] Zdefiniowałem jednostki z jawnymi zmiennymi na górze kodu.
  • [ ] Na etapach przetwarzania danych wydrukowałem liczbę wierszy i sprawdziłem cichą utratę.
  • [ ] Zweryfikowałem kod za pomocą przypadku testowego ze znaną odpowiedzią.
  • [ ] Sprawdziłem fizyczną wiarygodność (wartość ujemna/absurdalna) wyniku.
  • [ ] Użyłem sztucznej inteligencji jako akceleratora; Zachowałem uczciwość i odpowiedzialność.

Egzamin modułowy

1. Kiedy inżynier materiałowy pracuje z narzędziem AI, ostateczną odpowiedzialność za które z poniższych elementów powinien zawsze ponosić człowiek (inżynier prawny)?

  • A) Zatwierdzenie i podpisanie przydatności części do serwisu ✔
  • B) Sporządzenie pierwszego projektu protokołu szkody
  • C) Edycja etykiet osi wykresu mikrostruktury
  • D) Przygotowanie słownika terminów hutniczych do prezentacji

Opis: sztuczna inteligencja; Może przyspieszyć zadania takie jak wyjaśnianie koncepcji, sporządzanie raportów, lista hipotez i szkielet kodu. Jednakże zatwierdzenie przydatności części do użytku/lotu jest decyzją, której efektem jest bezpieczeństwo życia i mienia; nie można przenieść do sztucznej inteligencji bez akredytowanych testów i zgody autoryzowanego inżyniera.

2. Zapytałeś AI o granicę plastyczności stali AISI 4140 po hartowaniu i odpuszczaniu w temperaturze 200 °C, a on odpowiedział „Na pewno 1500 MPa”. Jakie jest pierwsze prawidłowe działanie?

  • A) Umieść wartość bezpośrednio na koncie projektu, ponieważ sztuczna inteligencja wydaje się pewna
  • B) Weryfikacja wartości za pomocą arkusza danych materiału/certyfikatu walcowni i, jeśli to konieczne, próby rozciągania, nie polegając na wartości jednopunktowej ✔
  • C) Losowe obniżanie wartości, aby pozostać po bezpiecznej stronie
  • D) Zaakceptuj wartość i przejdź bezpośrednio do receptury obróbki cieplnej

Wyjaśnienie: Modele językowe mogą w przekonujący sposób wytwarzać niepotwierdzone liczby (halucynacje). granica plastyczności; Zmienia się w szerokim zakresie w zależności od temperatury odpuszczania, grubości przekroju i hartowności. Należy uzyskać wartość z atestu walcowni lub próby rozciągania zgodnie z normą, a nie uwzględniać w projekcie wyjścia AI jednopunktowego.

3. Dzięki modelowi uczenia maszynowego przewidującego właściwości stali sztuczna inteligencja uzyskała „bezpieczną” wartość dla stopu znacznie wykraczającą poza zakres składu zawarty w danych szkoleniowych. Jaki jest główny problem z tym wyjściem?

  • A) Model zawsze podaje wyniki w procentach, MPa jest błędne
  • B) Prognoza jest niewiarygodna, ponieważ jest dokonywana poza zakresem danych uczących (ekstrapolacja) i musi zostać zweryfikowana eksperymentalnie ✔
  • C) Model działa tylko dla stali nierdzewnych
  • D) Wynik modelu jest zawsze dokładnie dwukrotnie większy od wartości rzeczywistej

Wyjaśnienie: Modele uczenia maszynowego działają rozsądnie w zakresie danych szkoleniowych (interpolacja); Gdy wartości wykraczają poza ten zakres (ekstrapolacja), przewidywania stają się niewiarygodne, a model często tego nie pokazuje. Wartość wygenerowana w punkcie poza rozkładem danych szkoleniowych nie może zostać wykorzystana bez weryfikacji eksperymentalnej.

4. Zastosowałeś sztuczną inteligencję do obliczenia stosunku faz w stopie dwufazowym. Jakich danych wejściowych powinna poprawnie używać sztuczna inteligencja, stosując „regułę dźwigni”?

  • A) Tylko temperatura; kombinacje są niepotrzebne
  • B) Tylko gęstość stopu
  • C) Całkowity skład stopu wraz ze składem granic faz w odpowiedniej temperaturze ✔
  • D) Tylko temperatura topnienia

Wyjaśnienie: Reguła dźwigni podaje wielkości fazowe na podstawie odległości pomiędzy składami granic faz (np. składem fazy stałej i ciekłej) a całkowitym składem stopu w danej temperaturze. Jeśli kombinacje granic faz zostaną odczytane niepoprawnie, stosunek będzie całkowicie błędny; Dlatego potwierdzenie wartości ze diagramu fazowego jest obowiązkowe.

5. Zmierzyłeś rozmiar ziaren mikrostruktury za pomocą procesu przetwarzania obrazu opartego na sztucznej inteligencji, ale zapomniałeś skalibrować pasek skali do piksela. Dlaczego wynik jest niewiarygodny?

  • A) Wszystkie pomiary wymiarowe mają niewłaściwą skalę, ponieważ nie przeprowadzono kalibracji długości pikseli ✔
  • B) Pomiar jest zniekształcony ze względu na użycie obrazu kolorowego
  • C) Wielkość ziarna można zmierzyć jedynie za pomocą SEM, mikroskopia optyczna jest niedokładna
  • D) Pomiar jest niepotrzebny, ponieważ rozdzielczość obrazu jest wysoka

Opis: W metalografii ilościowej każdy piksel odpowiada długości; Jeśli ta transformacja nie zostanie skalibrowana za pomocą paska skali, wszystkie pomiary wymiarowe, takie jak wielkość ziarna, stosunek faz i porowatość, będą wyświetlane na niewłaściwej skali. Kalibracja jest pierwszym i obowiązkowym krokiem pomiaru opartego na obrazie.

6. AI zaproponowała przepis na obróbkę cieplną (austenityzowanie + hartowanie + odpuszczanie) w celu osiągnięcia docelowej twardości stali. Jaki jest najlepszy krok przed zastosowaniem recepty?

  • A) Zastosowanie receptury bezpośrednio do produkcji masowej
  • B) Nałóż recepturę na próbkę, zmierz twardość/mikrostrukturę i porównaj ze wzorcem ✔
  • C) Po prostu losowo zwiększ temperaturę odpuszczania po bezpiecznej stronie
  • D) Poprawianie i zatwierdzanie jedynie pisowni recepty

Opis: W wyniku obróbki cieplnej; Grubość przekroju części, hartowność (Jominy) różnią się znacznie w zależności od warunków panujących w piecu i środowisku chłodzenia. Recepta podana przez sztuczną inteligencję jest hipotezą wstępną; Należy to zweryfikować poprzez nałożenie go na próbkę, pomiar twardości i mikrostruktury oraz porównanie z wzorcem.

7. Zapytałeś sztuczną inteligencję o „konkretny numer substancji” normy ASTM dla wartości dopuszczalnej materiału, a ona odpowiedziała, podając dokładną wartość. Jakie jest prawidłowe zachowanie inżyniera?

  • A) Zapis wartości bezpośrednio do raportu, ponieważ AI jest aktualne
  • B) Losowa zmiana wartości, aby zachować bezpieczeństwo
  • C) Sprawdź numer substancji, wersję i wartość na podstawie oficjalnego i aktualnego tekstu normy ✔
  • D) Dodanie numeru pozycji do pliku zgodności bez jego sprawdzania

Objaśnienie: Nawet jeśli modele językowe znają poprawnie nazwę standardową, mogą błędnie zapamiętać lub utworzyć numer artykułu, wersję i punkt przerwania. W wiążących dziedzinach, takich jak ASTM/ISO/EN, każda substancja i wartość musi zostać dosłownie zweryfikowana na podstawie oficjalnego i aktualnego źródła; Dane wyjściowe AI pokazują tylko, gdzie szukać.

8. Pokazałeś AI zdjęcie pękniętej powierzchni śruby i otrzymałeś odpowiedź „to na pewno jest pęknięcie zmęczeniowe”. Jakie jest właściwe podejście do analizy przyczyn źródłowych?

  • A) Wpisanie diagnozy bezpośrednio do raportu, bo AI mówi precyzyjnie
  • B) Wystarczy zwiększyć rozdzielczość zdjęcia i potwierdzić diagnozę
  • C) Instalowanie nowej części bez sprawdzania uszkodzonej powierzchni
  • D) Potwierdź diagnozę jako hipotezę za pomocą fraktografii, historii ładunków i dowodów na mikrostrukturę ✔

Opis: Interpretacja złamanej powierzchni; Fraktografia (prążkowanie, linie plaży, separacja wgłębień/pęknięć za pomocą SEM) wymaga uwzględnienia łącznie historii obciążenia, środowiska i dowodów mikrostruktury. Ostateczna diagnoza, jaką AI stawia na podstawie jednego zdjęcia, jest hipotezą; Nie można określić pierwotnej przyczyny bez potwierdzenia wynikami badań laboratoryjnych.

9. AI przypisał pik do określonej fazy we wzorze XRD (dyfrakcji rentgenowskiej). Jaka jest najwłaściwsza metoda zapewnienia wiarygodności identyfikacji faz?

  • A) Dopasowanie piku do bazy danych wzorców referencyjnych (np. kart PDF) i sprawdzenie pod kątem nakładania się i artefaktów ✔
  • B) Bezpośrednie przyjęcie zadania, ponieważ AI podaje nazwę fazy
  • C) Biorąc pod uwagę tylko najwyższy szczyt i ignorując resztę
  • D) Pokoloruj wzór i spraw, aby był piękny wizualnie

Opis: Identyfikacja fazy XRD odbywa się poprzez dopasowanie zmierzonych pozycji pików i intensywności do znanych wzorców odniesienia (np. kart ICDD/PDF). Przypisywanie pojedynczego piku w izolacji jest mylące; należy wziąć pod uwagę nakładające się piki, preferowaną orientację i artefakty tła, a przypisanie potwierdzić w referencyjnej bazie danych.

10. Projekt protokołu uszkodzenia/inspekcji przygotowany przez AI zawiera wartości techniczne, które są płynne, ale niewiadomego pochodzenia. Jakie jest prawidłowe zachowanie?

  • A) Przedstawienie raportu takim, jaki jest, ponieważ tekst jest płynny
  • B) Zaokrąglanie i połyskowanie wartości
  • C) Po prostu przeczytaj streszczenie i pomiń resztę
  • D) Dopasuj każdą wartość do oryginalnego pomiaru/źródła i usuń niepotwierdzone ✔

Opis: Każda wartość techniczna w raporcie; Musi być identyfikowalny z pomiarem, zapisem skalibrowanego urządzenia, danymi standardowymi lub producentami. Nawet jeśli jest to wartość w płynnym zdaniu, w raporcie lub podstawie decyzji nie należy umieszczać żadnej liczby, której źródło nie zostało zweryfikowane; W przeciwnym razie na dokument zostaje przeniesiona fikcyjna wartość, która powoduje powstanie zobowiązania.

11. Jaki jest najlepszy krok przed użyciem obliczeń w języku Python wygenerowanych przez sztuczną inteligencję (np. zależność Halla-Petcha dla wielkości ziarna-granicy plastyczności)?

  • A) Zastosowanie kodu bezpośrednio do rzeczywistych danych produkcyjnych
  • B) Po prostu upewniam się, że kod wygląda krótko i schludnie
  • C) Uruchom kod w scenariuszu testowym ze znanymi wynikami i sprawdź jednostki i dane wyjściowe ✔
  • D) Usunięcie części kodu w celu jego skrócenia

Wyjaśnienie: Kod może wydawać się poprawny, ale daje błędny wynik: może wystąpić błąd jednostki, nieprawidłowy współczynnik lub błąd wzoru. Uruchomienie kodu w małym przypadku testowym, w którym znasz wynik ręcznie, porównanie go z oczekiwanymi wynikami i sprawdzenie jednostek, wykryje błąd, zanim zostanie on przeniesiony do faktycznej decyzji.

12. Chcesz wkleić nieopatentowaną jeszcze recepturę stopu i parametry procesu swojej firmy do publicznie dostępnego narzędzia AI i poprosić o analizę. Które podejście jest najwłaściwsze?

  • A) Wklej przepis tak, żeby było szybciej
  • B) Wystarczy usunąć nazwę firmy i udostępnić wszystkie pozostałe parametry.
  • C) Udostępnienie danych, a następnie poproszenie sztucznej inteligencji o ich usunięcie
  • D) Sprawdzenie polityki instytucji i anonimizacja danych lub wykorzystanie bezpiecznego/instytucjonalnego narzędzia ✔

Opis: Receptura stopu, parametry procesu i specyfikacje klienta stanowią tajemnicę handlową i własność intelektualną. Przed udostępnieniem danych należy sprawdzić politykę korporacyjną, zanonimizować je lub skorzystać z narzędzia instytucjonalnego/lokalnego, które nie wysyła danych.

13. System SPC (statystycznej kontroli procesu) oparty na sztucznej inteligencji zasygnalizował przekroczenie limitu karty kontrolnej w partii produkcyjnej. Jakie jest prawidłowe zachowanie inżyniera?

  • A) Zignoruj ostrzeżenie i kontynuuj produkcję
  • B) Rozszerzanie granic kontrolnych, aby nie wystąpiło żadne ostrzeżenie
  • C) Potraktuj ostrzeżenie jako czynnik wyzwalający, potwierdź pomiar, zbadaj pierwotną przyczynę i podejmij decyzję na podstawie kryteriów akceptacji ✔
  • D) Bezpośrednie złomowanie całej partii bez pomiaru

Wyjaśnienie: Przekroczenie limitu karty kontrolnej jest ostrzeżeniem; Podstawowa przyczyna nie jest automatycznie oczywista. Może to być błąd pomiaru, problem z próbkowaniem lub rzeczywisty dryft procesu. Prawidłowe podejście polega na uznaniu ostrzeżenia za czynnik wyzwalający, potwierdzeniu pomiaru, zbadaniu pierwotnej przyczyny i podjęciu decyzji w oparciu o kryteria akceptacji i wyniki badań NDT/badań.

14. Wspomagana sztuczną inteligencją ocena obrazu części odlewniczej określiła strefę jako „akceptowalną”. Jakie jest właściwe podejście w przypadku części krytycznej dla bezpieczeństwa?

  • A) Uwzględnienie wstępnej oceny AI jako narzędzia przesiewowego i powiązanie ostatecznej akceptacji z wynikiem badania NDT i autoryzowaną akceptacją ✔
  • B) Potraktuj ocenę AI jako ostateczną akceptację i zatwierdź część
  • C) Przejście do następnego procesu bez sprawdzania części
  • D) Wystarczy wizualnie sprawdzić powierzchnię części.

Opis: Wady wewnętrzne odlewów (porowatość, skurcz, wtrącenia) są często niewidoczne z powierzchni i oceniane za pomocą badań nieniszczących (NDT: radiografia, ultradźwięki). Wstępna ocena, jaką AI przekazuje poprzez obraz, jest narzędziem przesiewowym; Ostateczny odbiór części krytycznej dla bezpieczeństwa następuje po uzyskaniu zgody NDT i autoryzowanej inspekcji zgodnie z normą.