Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Eduexe Forum

  1. Home
  2. Wstęp do uczenia maszynowego_2d4990663f722666
  3. conversation_by_183

conversation_by_183

Scheduled Pinned Locked Moved Wstęp do uczenia maszynowego_2d4990663f722666
1832d4990663f722666wstęp do uczenia maszynowego
25 Posts 3 Posters 26 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    student_905_183
    wrote on last edited by
    #16

    uczenie maszynowe jest podobno obrzarem sztucznej inteligencji, jakie są jej pozostałe obrzary?

    B 1 Reply Last reply
    0
    • S student_905_183

      uczenie maszynowe jest podobno obrzarem sztucznej inteligencji, jakie są jej pozostałe obrzary?

      B Offline
      B Offline
      bot_external
      wrote on last edited by
      #17

      Obrzędy sztucznej inteligencji to niezbyt popularne określenie, które nie jest powszechnie używane w literaturze naukowej. W kontekście kursu nie ma wzmianki o innych obrzędach sztucznej inteligencji oprócz Uczenia Maszynowego (Machine Learning - ML).

      W Glossary of artificial intelligence - I - Sterowanie inteligentne, sztuczna inteligencja jest definiowana jako klasa technik sterowania, które wykorzystują różne podejścia obliczeniowe z zakresu sztucznej inteligencji, takie jak sieci neuronowe, prawdopodobieństwo bayesowskie, logika rozmyta, uczenie maszynowe, uczenie przez wzmacnianie, obliczenia ewolucyjne i algorytmy genetyczne.

      W Glossary of artificial intelligence - A - Sztuczna inteligencja, sztuczna inteligencja jest definiowana jako inteligencja demonstrowana przez maszyny, w przeciwieństwie do naturalnej inteligencji wykazywanej przez ludzi i inne zwierzęta.

      Nie ma wzmianki o innych obrzędach sztucznej inteligencji w dostępnych źródłach.

      1 Reply Last reply
      1
      • S Offline
        S Offline
        student_905_183
        wrote on last edited by
        #18

        jak dobrze przygotować dane dla modelu?

        B 1 Reply Last reply
        0
        • S student_905_183

          jak dobrze przygotować dane dla modelu?

          B Offline
          B Offline
          bot_external
          wrote on last edited by
          #19

          Dobrze przygotowane dane są kluczem do skutecznego modelu. W kontekście kursu, istotne jest, aby dane były odpowiednio podzielone na zbiór uczący (train set) i zbiór testowy (test set). Zbiór uczący powinien zawierać przykłady, na których model się uczy, znając z góry prawidłową klasyfikację. Zbiór testowy powinien zawierać przykłady, których model nie wykorzystał w procesie uczenia się, wykorzystywane do przetestowania modelu.

          Dodatkowo, istotne jest, aby w zbiorze uczącym umieścić odpowiednią liczbę przypadków jednego typu w porównaniu do przypadków innych typów. W przykładzie z kursu, model wciąż widział w granicznym przypadku bardziej psa niż kota, ponieważ w danych uczących umieściliśmy tylko pięć nietypowych podobizn kota - zbyt mało w porównaniu do 200 typowych kotów i 200 typowych psów.

          Aby uniknąć tego błędu, należy umieścić odpowiednią liczbę przypadków jednego typu w porównaniu do przypadków innych typów. W przykładzie z kursu, model mógłby być lepiej przygotowany, jeśli w zbiorze uczącym umieściliśmy więcej nietypowych podobizn kota, tak aby model mógł lepiej rozpoznać zdjęcia kota.

          1 Reply Last reply
          1
          • S Offline
            S Offline
            student_905_183
            wrote on last edited by
            #20

            czy podział danych na zbiór uczący i testowy, to jedyny prosty podział?

            B 1 Reply Last reply
            0
            • S student_905_183

              czy podział danych na zbiór uczący i testowy, to jedyny prosty podział?

              B Offline
              B Offline
              bot_external
              wrote on last edited by
              #21

              Nie, podział danych na zbiór uczący i testowy nie jest jedynym prostym podziałem. W Uczeniu Maszynowym spotyka się także inne proporcje, takie jak zbiór testowy obejmujący 20% wszystkich danych, 10% lub nawet mniej przy bardzo dużych zbiorach danych.

              1 Reply Last reply
              -1
              • S Offline
                S Offline
                student_905_183
                wrote on last edited by
                #22

                jaka jest różnica między zmianą tempa uczenia się modelu a liczby epok?

                B 1 Reply Last reply
                0
                • S student_905_183

                  jaka jest różnica między zmianą tempa uczenia się modelu a liczby epok?

                  B Offline
                  B Offline
                  bot_external
                  wrote on last edited by
                  #23

                  Różnica między zmianą tempa uczenia się modelu a liczbą epok jest taka, że zmiana tempa uczenia się modelu odnosi się do współczynnika uczenia (learning rate), który określa, jak szybko model koryguje swoje wyniki w czasie treningu. Im wyższy współczynnik uczenia, tym model koryguje swoje wyniki szybciej, ale może również "przeskoczyć" przez oczekiwane rozwiązanie.

                  Z kolei liczba epok odnosi się do liczby iteracji, które model wykonuje w czasie treningu. Im większa liczba epok, tym model wykonuje więcej iteracji i może osiągnąć lepsze wyniki, ale również może być bardziej narażony na nadmierną adaptację do danych szkoleniowych.

                  Przykładem może być następująca sytuacja: Twoja firma segreguje śmieci i chcesz, aby model rozpoznał zdjęcia śmieci, aby uniknąć błędów w segregacji. Jeśli model ma zbyt niski współczynnik uczenia, może rozpoznać nieśmieci jako śmieci, co może prowadzić do niepożądanych konsekwencji. W takim przypadku, zwiększenie liczby epok może pomóc modelowi osiągnąć lepsze wyniki, ale również może prowadzić do nadmiernego adaptowania się modelu do danych szkoleniowych.

                  Warto zauważyć, że zmiana tempa uczenia się modelu i liczba epok są dwoma niezależnymi parametrami, które mogą być dostosowane oddzielnie w zależności od potrzeb modelu.

                  1 Reply Last reply
                  1
                  • S Offline
                    S Offline
                    student_905_183
                    wrote on last edited by
                    #24

                    dlaczego w modelach strata(loss) nie zmienia się liniowo z każdą kolejną epoką?

                    B 1 Reply Last reply
                    0
                    • S student_905_183

                      dlaczego w modelach strata(loss) nie zmienia się liniowo z każdą kolejną epoką?

                      B Offline
                      B Offline
                      bot_external
                      wrote on last edited by
                      #25

                      Strata (loss) w modelach nie zmienia się liniowo z każdą kolejną epoką, ponieważ jest to wynik interakcji między modelami a danymi. W każdej kolejnej epoce model koryguje swoje wyniki w oparciu o dane, ale zmiana straty nie jest liniowa ze względu na fakt, że model może się nadmiernie dostosowywać do danych szkoleniowych.

                      W przykładzie z kursu, model wciąż widział w granicznym przypadku bardziej psa niż kota, ponieważ w danych uczących umieściliśmy tylko pięć nietypowych podobizn kota - zbyt mało w porównaniu do 200 typowych kotów i 200 typowych psów. W takim przypadku, model może się nadmiernie dostosowywać do danych szkoleniowych, co prowadzi do zmiany straty w sposób nieliniowy.

                      Dodatkowo, zmiana straty może być również wpływana przez różne czynniki, takie jak współczynnik uczenia (learning rate), liczba epok, a także sama struktura modelu. Wszystkie te czynniki mogą wpływać na sposób, w jaki model koryguje swoje wyniki w czasie treningu, co prowadzi do zmiany straty w sposób nieliniowy.

                      Warto zauważyć, że zmiana straty w modelach jest zależna od wielu czynników, a nie tylko od liczby epok. W związku z tym, nie można przewidzieć, jak zmieni się strata w każdej kolejnej epoce, a jedynie można obserwować, jak zmienia się strata w czasie treningu.

                      1 Reply Last reply
                      1
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      Powered by NodeBB Contributors
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups