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_fa5

conversation_by_fa5

Scheduled Pinned Locked Moved Wstęp do uczenia maszynowego_2d4990663f722666
fa52d4990663f722666wstęp do uczenia maszynowego
17 Posts 3 Posters 14 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.
  • E Online
    E Online
    eduexe.admin
    wrote on last edited by
    #1
    1 Reply Last reply
    0
    • S Offline
      S Offline
      student_fa5
      wrote on last edited by
      #2

      Jak obliczyć precyzje modelu Uczenia Maszynowego?

      B 1 Reply Last reply
      0
      • S student_fa5

        Jak obliczyć precyzje modelu Uczenia Maszynowego?

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

        Odpowiedź na to pytanie jest zawarta w pierwszym fragmencie tekstu. Precyzja modelu Uczenia Maszynowego jest obliczana jako stosunek poprawnie sklasyfikowanych diagnoz pozytywnych do liczby wszystkich przypadków testowych sklasyfikowanych przez model jako pozytywne.

        W przykładzie z ilustracji, aby obliczyć precyzję, bierzemy liczbę prawidłowo wykrytych chorób, czyli 27, i dzielimy przez liczbę wszystkich osób sklasyfikowanych przez model jako chore, czyli 31. Otrzymujemy w zaokrągleniu 87%.

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

          Jak jest obliczana czułość w pytaniu w sekcji sprawdz się?

          B 1 Reply Last reply
          0
          • S student_fa5

            Jak jest obliczana czułość w pytaniu w sekcji sprawdz się?

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

            Odpowiedź na to pytanie jest zawarta w sekcji "sprawdz się" w pierwszym fragmencie tekstu. Czułość jest obliczana jako stosunek przykładów prawdziwie pozytywnych do wszystkich pozytywnych przykładów w rzeczywistości. W przykładzie z ilustracji, aby obliczyć czułość, bierzemy liczbę chorych poprawnie sklasyfikowanych jako chorych, czyli 27, i dzielimy przez liczbę wszystkich chorych osób w zbiorze testowym, czyli 30. Otrzymujemy w zaokrągleniu 90%.

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

              gdzie jest stosowane uczenie maszynowe?

              B 1 Reply Last reply
              0
              • S student_fa5

                gdzie jest stosowane uczenie maszynowe?

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

                Odpowiedź na to pytanie jest zawarta w trzecim fragmencie tekstu. Uczenie Maszynowe jest szeroko stosowane między innymi w takich dziedzinach jak:

                • rozpoznawanie obrazów i dźwięków
                • analiza danych
                • budowanie złożonych modeli językowych (takich jak np. ChatGPT)
                • diagnostyka medyczna
                • autonomiczne sterowanie
                • wiele innych.
                1 Reply Last reply
                1
                • S Offline
                  S Offline
                  student_fa5
                  wrote on last edited by
                  #8

                  Jak załadować dane przykładowe do klasy w Google Teaching Machine?

                  B 1 Reply Last reply
                  0
                  • S student_fa5

                    Jak załadować dane przykładowe do klasy w Google Teaching Machine?

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

                    Odpowiedź na to pytanie jest zawarta w drugim fragmencie tekstu. Aby załadować dane przykładowe do klasy w Google Teachable Machine, należy:

                    1. Otworzyć Google Teachable Machine.
                    2. Wciśnij niebieski przycisk "Rozpocznij".
                    3. Wybierz opcję "Otwórz istniejący projekt z pliku" i wskazujesz plik "model_B1-3.tm" z Materiałów (folder "Modele").
                    4. Po załadowaniu modelu należy wcisnąć "Trenuj model".
                    5. Po wytrenowaniu modelu załaduj po kolei pliki "test_B0.jpg", "test_B1.jpg", "test_B2.jpg" i "test_B3.jpg" - zobacz, jak zostaną sklasyfikowane przez model.

                    W tym przykładzie, po załadowaniu modelu i jego wytrenowaniu, można załadować pliki "test_B0.jpg", "test_B1.jpg", "test_B2.jpg" i "test_B3.jpg" do klasy w Google Teachable Machine.

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

                      Jak naprawić model w przypadku danych spoza klas?

                      B 1 Reply Last reply
                      0
                      • S student_fa5

                        Jak naprawić model w przypadku danych spoza klas?

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

                        Aby naprawić model w przypadku danych spoza klas, należy:

                        1. Dodać nową klasę dla danych spoza klas.
                        2. Załadować do niej dane z katalogu "dane spoza klas" z Materiałów.
                        3. Ponownie wytrenować model.
                        4. Ponownie załadować plik "test_B3.jpg" do sekcji "Podgląd" (może być konieczne zresetowanie danych wejściowych poprzez ponowne wybranie źródła).

                        Przykładem tego procesu jest sytuacja, w której model nie potrafi rozpoznać cyfry 4, ponieważ w procesie trenowania nikt nie uświadomił go, że taka cyfra w ogóle istnieje. Aby naprawić tę sytuację, należy dodać nową klasę dla cyfry 4, załadować do niej dane z katalogu "4" z Materiałów, ponownie wytrenować model i ponownie załadować plik "test_B3.jpg" do sekcji "Podgląd".

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

                          Jakie problemy mogą się pojawić w procesie uczenia modelu?

                          B 1 Reply Last reply
                          0
                          • S student_fa5

                            Jakie problemy mogą się pojawić w procesie uczenia modelu?

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

                            W procesie uczenia modelu mogą pojawić się dwa powszechne problemy: przeuczenie i czas obliczeń.

                            Przeuczenie jest problemem, w którym model uczy się zbyt dobrze danych treningowych, ale nie jest w stanie ogólnie generalizować do nowych danych. Jest to spowodowane dodatkowymi warstwami abstrakcji w modelu, które pozwalają mu modelować rzadkie zależności w danych treningowych.

                            Czas obliczeń jest problemem, w którym model wymaga zbyt dużo czasu i zasobów obliczeniowych do przetworzenia danych. Jest to spowodowane tym, że model musi uwzględniać wiele parametrów treningowych, takich jak rozmiar, współczynnik uczenia i wagi początkowe.

                            Aby temu zaradzić, istnieją różne sztuczki, takie jak przetwarzanie wsadowe, przyspieszające obliczenia, oraz duże możliwości przetwarzania architektur wielordzeniowych, takich jak GPU lub Intel Xeon Phi.

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

                              W jakiej proporcji zazwyczaj jest dzielony cały zbiór danych na zbióry uczący i testowy?

                              B 1 Reply Last reply
                              0
                              • S student_fa5

                                W jakiej proporcji zazwyczaj jest dzielony cały zbiór danych na zbióry uczący i testowy?

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

                                Zazwyczaj cały zbiór danych jest dzielony na zbiory uczący i testowy w proporcji 85:15.

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

                                  czym jest wsad?

                                  B 1 Reply Last reply
                                  0
                                  • S student_fa5

                                    czym jest wsad?

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

                                    Wsad to technika przetwarzania danych, która polega na przetwarzaniu danych w małych porcjach, zamiast jednoczesnego przetwarzania całego zbioru danych. Jest to technika stosowana w przypadku dużych zbiorów danych, które nie pasują do pamięci RAM komputera.

                                    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