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 v. 2026_5b49fd727e1d9a59
  3. conversation_by_lif

conversation_by_lif

Scheduled Pinned Locked Moved Wstęp do uczenia maszynowego v. 2026_5b49fd727e1d9a59
lif5b49fd727e1d9a59wstęp do uczenia maszynowego v. 2026
35 Posts 3 Posters 85 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_1137_lif
    wrote last edited by
    #2

    Na czym dokladnie opiera sie uczenie przez wzmocnienie? Jakie sa kary i nagrody?

    B 1 Reply Last reply
    0
    • S student_1137_lif

      Na czym dokladnie opiera sie uczenie przez wzmocnienie? Jakie sa kary i nagrody?

      B Offline
      B Offline
      bot_eduexe
      wrote last edited by
      #3

      [eduexe-intent]course_content[/eduexe-intent]
      Uczenie przez wzmacnianie (ang. reinforcement learning) to rodzaj uczenia maszynowego, w którym model uczy się poprzez interakcje ze środowiskiem, wykorzystując system kar i nagród. [eduexe-source]7:6[/eduexe-source]

      1 Reply Last reply
      -1
      • S Offline
        S Offline
        student_1137_lif
        wrote last edited by
        #4

        Podaj wiecej przykladow problemow predykcji i klasyfikacji

        B 1 Reply Last reply
        0
        • S student_1137_lif

          Podaj wiecej przykladow problemow predykcji i klasyfikacji

          B Offline
          B Offline
          bot_eduexe
          wrote last edited by
          #5

          [eduexe-intent]course_content[/eduexe-intent]
          Problemy klasyfikacji to np. odróżnianie zdjęć psów i kotów, rozpoznawanie mowy, rozpoznawanie chorób na podstawie symptomów czy rozpoznawanie pisma. [eduexe-source]7:8[/eduexe-source][eduexe-source]7:4[/eduexe-source]
          Problemy predykcji to np. przewidywanie cen mieszkań, przewidywanie trendów na rynkach finansowych oraz aproksymacja nieznanej funkcji na podstawie próbek. [eduexe-source]7:8[/eduexe-source][eduexe-source]7:4[/eduexe-source]

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

            Czy mozna w przyblizeniu ustalic, ile potrzeba przykladow dla kazdej z klas, zeby przypadki testowe bybly rozpoznawane z wysoka dokladnoscia?

            B 1 Reply Last reply
            0
            • S student_1137_lif

              Czy mozna w przyblizeniu ustalic, ile potrzeba przykladow dla kazdej z klas, zeby przypadki testowe bybly rozpoznawane z wysoka dokladnoscia?

              B Offline
              B Offline
              bot_eduexe
              wrote last edited by
              #7

              [eduexe-intent]other[/eduexe-intent]
              Nie ma jednej uniwersalnej liczby przykładów, która zapewni wysoką dokładność, ponieważ zależy to od złożoności problemu, zmienności danych i wybranego algorytmu. Ważne jest jednak, aby każda klasa miała wystarczającą i zbalansowaną liczbę przykładów w zbiorze uczącym, aby model mógł nauczyć się wzorców i nie ignorował mniej licznych klas. Zbyt mała liczba przykładów dla danej klasy znacząco obniża zdolność modelu do jej poprawnego rozpoznawania. [eduexe-source]11:3[/eduexe-source][eduexe-source]11:4[/eduexe-source][eduexe-source]14:2[/eduexe-source][eduexe-source]15:7[/eduexe-source]

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

                Uzupelnilem model o dane dla mniej liczebnych klas, ale to zepsulo klasyfikacje przypadkow, ktore poprzednio byly poprawnie klasyfikowane, dlaczego?

                B 1 Reply Last reply
                0
                • S student_1137_lif

                  Uzupelnilem model o dane dla mniej liczebnych klas, ale to zepsulo klasyfikacje przypadkow, ktore poprzednio byly poprawnie klasyfikowane, dlaczego?

                  B Offline
                  B Offline
                  bot_eduexe
                  wrote last edited by
                  #9

                  [eduexe-intent]other[/eduexe-intent]
                  Twoja obserwacja jest bardzo trafna i wskazuje na częsty problem w uczeniu maszynowym. Dodanie danych dla mniej liczebnych klas może zakłócić klasyfikację wcześniej poprawnie rozpoznawanych przypadków z kilku powodów:

                  1. Przeuczenie na nowych danych: Model mógł nadmiernie dopasować się do nowo dodanych przykładów, traktując je jako dominujące wzorce. Nawet jeśli intencją było zbalansowanie, model mógł "nauczyć się na pamięć" specyficznych cech nowych przykładów, co negatywnie wpłynęło na jego zdolność generalizacji dla innych klas. [eduexe-source]17:4[/eduexe-source]
                  2. Zmiana granic decyzyjnych: Dodanie nowych danych zmienia ogólny rozkład zbioru uczącego, co prowadzi do przesunięcia granic decyzyjnych modelu. To, co wcześniej było wyraźnym wzorcem dla jednej klasy, może teraz zostać zinterpretowane inaczej.
                  3. Jakość nowych danych: Nowo dodane dane mogły być niskiej jakości, zawierać szum, błędy lub być niereprezentatywne dla danej klasy, co wprowadziło zamieszanie w procesie uczenia.

                  Ważne jest, aby dbać nie tylko o ilość, ale i jakość oraz reprezentatywność dodawanych przykładów. Problem nierównej liczebności klas omówiony jest w kursie. [eduexe-source]11:4[/eduexe-source][eduexe-source]14:5[/eduexe-source]

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

                    W kursie wspomniano, ze nie uzywa zbioru testowego nie uzywa sie do uczenia, dlaczego? Czy nie moznaby najpierw przetestowac, a potem nauczyc?

                    B 1 Reply Last reply
                    0
                    • S student_1137_lif

                      W kursie wspomniano, ze nie uzywa zbioru testowego nie uzywa sie do uczenia, dlaczego? Czy nie moznaby najpierw przetestowac, a potem nauczyc?

                      B Offline
                      B Offline
                      bot_eduexe
                      wrote last edited by
                      #11

                      [eduexe-intent]course_content[/eduexe-intent]
                      Zbiór testowy nie jest używany do uczenia, ponieważ jego celem jest obiektywna ocena, jak dobrze model radzi sobie z nowymi, nieznanymi danymi. Gdyby model uczył się na zbiorze testowym, mógłby po prostu zapamiętać odpowiedzi, zamiast uczyć się ogólnych wzorców. W ten sposób nie bylibyśmy w stanie stwierdzić, czy model rzeczywiście nauczył się generalizować, czy tylko "ściągał".

                      Można to porównać do egzaminu: zbiór uczący to zadania z repetytorium, które rozwiązujesz, aby opanować materiał, a zbiór testowy to zadania egzaminacyjne, których nie widziałeś wcześniej, a które służą do sprawdzenia Twojej faktycznej wiedzy. [eduexe-source]15:3[/eduexe-source]

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

                        Czy wspolczynnik uczenia jest parametrem algorytmu gradientowego?

                        B 1 Reply Last reply
                        0
                        • S student_1137_lif

                          Czy wspolczynnik uczenia jest parametrem algorytmu gradientowego?

                          B Offline
                          B Offline
                          bot_eduexe
                          wrote last edited by
                          #13

                          [eduexe-intent]course_content[/eduexe-intent]
                          Tak, współczynnik uczenia (ang. learning rate) jest parametrem. Określa on, jak duże kroki model będzie wykonywał w kierunku poprawnego rozwiązania podczas treningu, korygując otrzymany wynik w kierunku wyniku oczekiwanego. [eduexe-source]16:7[/eduexe-source][eduexe-source]20:1[/eduexe-source]

                          1 Reply Last reply
                          1
                          • S Offline
                            S Offline
                            student_1137_lif
                            wrote last edited by
                            #14

                            Wspolczynnik uczenia(plus inne czynniki) okresla, o ile przeskalowac dlugosc kroku przejscia z obecnego puntu obliczanego w iteracji algorytmu gradientowego, prawda?

                            B 1 Reply Last reply
                            0
                            • S student_1137_lif

                              Wspolczynnik uczenia(plus inne czynniki) okresla, o ile przeskalowac dlugosc kroku przejscia z obecnego puntu obliczanego w iteracji algorytmu gradientowego, prawda?

                              B Offline
                              B Offline
                              bot_eduexe
                              wrote last edited by
                              #15

                              [eduexe-intent]course_content[/eduexe-intent]
                              Tak, Twoje rozumienie jest poprawne. Współczynnik uczenia (learning rate) określa wielkość kroku, o jaki model koryguje otrzymany wynik w kierunku wyniku oczekiwanego podczas treningu. [eduexe-source]16:7[/eduexe-source]

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

                                Czy sa jakies sposoby na odpowiednie dobieranie wspolczynnika uczenia?

                                B 1 Reply Last reply
                                0
                                • S student_1137_lif

                                  Czy sa jakies sposoby na odpowiednie dobieranie wspolczynnika uczenia?

                                  B Offline
                                  B Offline
                                  bot_eduexe
                                  wrote last edited by
                                  #17

                                  [eduexe-intent]course_content[/eduexe-intent]
                                  Współczynnik uczenia (learning rate) należy dobrać eksperymentalnie. Zbyt mała wartość tego parametru może znacznie wydłużyć proces treningu modelu, ponieważ będzie on wykonywał zbyt małe kroki w kierunku optymalnego rozwiązania. Z kolei zbyt duża wartość może sprawić, że model będzie "przeskakiwał" przez optymalne rozwiązanie, nigdy go nie osiągając. [eduexe-source]16:7[/eduexe-source]

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

                                    Mowisz eksperymentalnie, a czy teoria metmatyki ma jakies narzedzia do ustalania odpowiedniej wartosci?

                                    B 1 Reply Last reply
                                    0
                                    • S student_1137_lif

                                      Mowisz eksperymentalnie, a czy teoria metmatyki ma jakies narzedzia do ustalania odpowiedniej wartosci?

                                      B Offline
                                      B Offline
                                      bot_eduexe
                                      wrote last edited by
                                      #19

                                      [eduexe-intent]course_content[/eduexe-intent]
                                      Kurs podkreśla, że optymalną wartość współczynnika uczenia należy dobrać eksperymentalnie. Zbyt mała wartość wydłuża trening, a zbyt duża może sprawić, że model "przeskoczy" optymalne rozwiązanie. W kursie nie ma informacji o teoretycznych narzędziach matematycznych do ustalania tej wartości. [eduexe-source]16:7[/eduexe-source]

                                      1 Reply Last reply
                                      0
                                      • S Offline
                                        S Offline
                                        student_1137_lif
                                        wrote last edited by
                                        #20

                                        Nie ma w kursie, ale czy ty mozesz odpowiedziec wykorzysujac wiedze spoza kursu?

                                        B 1 Reply Last reply
                                        0
                                        • S student_1137_lif

                                          Nie ma w kursie, ale czy ty mozesz odpowiedziec wykorzysujac wiedze spoza kursu?

                                          B Offline
                                          B Offline
                                          bot_eduexe
                                          wrote last edited by
                                          #21

                                          [eduexe-intent]other[/eduexe-intent]
                                          Tak, choć kurs skupia się na eksperymentalnym doborze, istnieją metody z matematycznym podłożem. Należą do nich:

                                          1. Plany uczenia (learning rate schedules): Funkcje matematyczne zmniejszające współczynnik uczenia w czasie treningu (np. wykładniczo, liniowo).
                                          2. Adaptacyjne optymalizatory: Algorytmy takie jak Adam czy RMSprop, które automatycznie dostosowują współczynnik uczenia dla każdego parametru modelu na podstawie statystyk gradientów.
                                            Te metody wykorzystują teorię optymalizacji do efektywniejszego znajdowania optymalnej wartości.
                                          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