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_yg8

conversation_by_yg8

Scheduled Pinned Locked Moved Wstęp do uczenia maszynowego_2d4990663f722666
yg82d4990663f722666wstęp do uczenia maszynowego
17 Posts 3 Posters 16 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 student_905_yg8

    Do jakich problemów może zostać wykorzystany Google Teachable Machine?

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

    Według dostępnych informacji, Google Teachable Machine może zostać wykorzystany do rozwiązywania problemów klasyfikacji, czyli do odróżniania obiektów należących do różnych klas lub kategorii. Przykładem takiego problemu jest odróżnianie obrazków należących do dwóch różnych klas, jak np. psów i kotów.

    1 Reply Last reply
    1
    • S Offline
      S Offline
      student_905_yg8
      wrote on last edited by
      #4

      Czy GTM ma pewność co do swoich wyników?

      B 1 Reply Last reply
      0
      • S student_905_yg8

        Czy GTM ma pewność co do swoich wyników?

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

        Według dostępnych informacji, GTM może obliczać dokładność swoich wyników, ale nie ma pewności co do swoich wyników w 100%. Dokładność GTM jest obliczana przez podzielenie liczby poprawnie zaklasyfikowanych przypadków przez liczbę wszystkich przykładów ze zbioru testowego. W przykładach z ilustracji, dokładność GTM wynosiła około 96,67% i 50%. Jednak, jak wskazano w treści, otrzymane przez Ciebie w kolejnych krokach wartości liczbowe mogą się nieco różnić od tych na ilustracji, ponieważ przy każdym trenowaniu modelu następuje nowy, losowy podział na zbiór uczący i zbiór testowy.

        1 Reply Last reply
        1
        • S Offline
          S Offline
          student_905_yg8
          wrote on last edited by
          #6

          Czy utworzenie klasy pośredniej to zawsze dobre rozwiązanie?

          B 1 Reply Last reply
          0
          • S student_905_yg8

            Czy utworzenie klasy pośredniej to zawsze dobre rozwiązanie?

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

            Nie, utworzenie klasy pośredniej nie jest zawsze dobre rozwiązanie. Przykładem tego jest opisany w treści model, który diagnozować ma jakąś bardziej popularną chorobę. Kiepsko wytrenowany model zawsze wskazuje, że osoba jest chora, co oznacza, że utworzenie klasy pośredniej (np. "zdrowy" lub "chory") nie rozwiązałoby problemu niedouczenia modelu.

            1 Reply Last reply
            1
            • S Offline
              S Offline
              student_905_yg8
              wrote on last edited by
              #8

              Czy zawsze trzeba eliminować przypadki graniczne?

              B 1 Reply Last reply
              0
              • S student_905_yg8

                Czy zawsze trzeba eliminować przypadki graniczne?

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

                Nie, nie zawsze trzeba eliminować przypadki graniczne. Przypadek graniczny to problem lub sytuacja, która występuje tylko przy ekstremalnym (maksymalnym lub minimalnym) parametrze operacyjnym. W niektórych przypadkach, takich jak opisany w treści model, który diagnozować ma jakąś bardziej popularną chorobę, utworzenie klasy pośredniej (np. "Nieokreślone") może być dobrym rozwiązaniem, jeśli nie dysponujemy prawidłową odpowiedzią w przypadkach granicznych.

                1 Reply Last reply
                1
                • S Offline
                  S Offline
                  student_905_yg8
                  wrote on last edited by
                  #10

                  Po co ustawia się batch size?

                  B 1 Reply Last reply
                  0
                  • S student_905_yg8

                    Po co ustawia się batch size?

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

                    Batch size (rozmiar partii) to parametr, który określa liczbę przykładów, które model otrzymuje na raz do trenowania w pojedynczej iteracji swojego działania. Ustawia się go w celu regulacji obciążenia pod kątem zasobów, zwłaszcza pamięci, oraz w celu osiągnięcia zadowalających efektów uczenia się.

                    Im większa wielkość batch size, tym więcej zasobów obliczeniowych jest potrzebnych, by ukończyć pojedynczą epokę. Jednocześnie jednak, potrzeba mniej epok, by osiągnąć zadowalające efekty uczenia się. Analogicznie, mniejsza wielkość batch size oznacza mniejsze obciążenie pod kątem zasobów, ale potrzebne jest więcej epok, by osiągnąć oczekiwane rezultaty.

                    1 Reply Last reply
                    1
                    • S Offline
                      S Offline
                      student_905_yg8
                      wrote on last edited by
                      #12

                      Czy to oznacza optymalny stosunek batch size do ilości epok?

                      B 1 Reply Last reply
                      0
                      • S student_905_yg8

                        Czy to oznacza optymalny stosunek batch size do ilości epok?

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

                        Nie, optymalny stosunek batch size do ilości epok nie jest ustalony. Jak wskazano w treści, im większa wielkość batch size, tym więcej zasobów obliczeniowych jest potrzebnych, by ukończyć pojedynczą epokę, ale potrzeba mniej epok, by osiągnąć zadowalające efekty uczenia się. Analogicznie, mniejsza wielkość batch size oznacza mniejsze obciążenie pod kątem zasobów, ale potrzebne jest więcej epok, by osiągnąć oczekiwane rezultaty.

                        Oznacza to, że optymalny stosunek batch size do ilości epok zależy od konkretnego problemu i modelu, a nie jest ustalony na poziomie ogólnym. W zależności od potrzeb i ograniczeń systemu, można dobrać odpowiednią wielkość batch size i liczbę epok, aby osiągnąć najlepsze wyniki.

                        1 Reply Last reply
                        -1
                        • S Offline
                          S Offline
                          student_905_yg8
                          wrote on last edited by
                          #14

                          Czy lepiej mieć FP czy FN

                          B 1 Reply Last reply
                          0
                          • S student_905_yg8

                            Czy lepiej mieć FP czy FN

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

                            Odpowiedź na to pytanie zależy od kontekstu, w którym jest ono zadawane. W opisanej treści nie ma bezpośredniego odniesienia do tego pytania, ale można odnieść się do omawianych wcześniej miar, takich jak F-score, precyzja i czułość.

                            W ogólnym sensie, w przypadku modelu, który ma tendencję do błędnych pozytywnych wyników (FP), lepiej jest mieć więcej błędnych negatywnych wyników (FN), ponieważ w ten sposób model będzie miał wyższą precyzję, ale niższą czułość. W przeciwnym razie, jeśli model ma tendencję do błędnych negatywnych wyników (FN), lepiej jest mieć więcej błędnych pozytywnych wyników (FP), ponieważ w ten sposób model będzie miał wyższą czułość, ale niższą precyzję.

                            Jednak, jak wskazano w treści, F-score jest miarą, która łączy w sobie precyzję i czułość, i jest ona bardziej obiektywną miarą niż każda z nich osobno. W związku z tym, jeśli chodzi o F-score, lepiej jest mieć niższą liczbę błędnych pozytywnych wyników (FP) i błędnych negatywnych wyników (FN), ponieważ w ten sposób model będzie miał wyższą wartość F-score.

                            Warto zauważyć, że w opisanej treści nie ma bezpośredniego odniesienia do tego pytania, ale można odnieść się do omawianych wcześniej miar, takich jak F-score, precyzja i czułość.

                            1 Reply Last reply
                            1
                            • S Offline
                              S Offline
                              student_905_yg8
                              wrote on last edited by
                              #16

                              Jak określić kiedy użyć prezycji a czułości

                              B 1 Reply Last reply
                              0
                              • S student_905_yg8

                                Jak określić kiedy użyć prezycji a czułości

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

                                Odpowiedź na to pytanie zależy od kontekstu, w którym jest ono zadawane. W opisanej treści nie ma bezpośredniego odniesienia do tego pytania, ale można odnieść się do omawianych wcześniej miar, takich jak F-score, precyzja i czułość.

                                W ogólnym sensie, precyzja jest najważniejszą miarą, jeśli głównym celem modelu jest ograniczenie liczby przypadków fałszywie pozytywnych. W takim przypadku, precyzja powinna być jak najwyższa.

                                Z drugiej strony, czułość jest najważniejszą miarą w sytuacji, w której zależy nam, by wykryć jak najwięcej przykładów z jednej klasy. W takim przypadku, czułość powinna być jak najwyższa.

                                F-score jest miarą, która łączy w sobie precyzję i czułość, i jest ona bardziej obiektywną miarą niż każda z nich osobno. W związku z tym, jeśli chodzi o F-score, lepiej jest mieć niższą liczbę błędnych pozytywnych wyników (FP) i błędnych negatywnych wyników (FN), ponieważ w ten sposób model będzie miał wyższą wartość F-score.

                                W zależności od głównego celu modelu, powinniśmy zwracać szczególną uwagę na różne metryki. Jeśli głównym celem modelu jest ograniczenie liczby przypadków fałszywie pozytywnych, powinniśmy zwracać szczególną uwagę na precyzję. Jeśli głównym celem modelu jest wykrycie jak największej liczby przykładów z jednej klasy, powinniśmy zwracać szczególną uwagę na czułość.

                                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