Skip to content

Latest commit

 

History

History
213 lines (149 loc) · 29.1 KB

File metadata and controls

213 lines (149 loc) · 29.1 KB

GitHub-lisens
GitHub-bidragsytere
GitHub-problemer
GitHub pull-requests
PRs Velkommen

GitHub følgere
GitHub forgreininger
GitHub stjerner

🌐 Støtte for flere språk

Støttet via GitHub Action (Automatisk & Alltid Oppdatert)

Arabisk | Bengali | Bulgarsk | Burmesisk (Myanmar) | Kinesisk (Forenklet) | Kinesisk (Tradisjonell, Hong Kong) | Kinesisk (Tradisjonell, Macau) | Kinesisk (Tradisjonell, Taiwan) | Kroatisk | Tsjekkisk | Dansk | Nederlandsk | Estisk | Finsk | Fransk | Tysk | Gresk | Hebraisk | Hindi | Ungarsk | Indonesisk | Italiensk | Japansk | Koreansk | Litauisk | Malayisk | Marathi | Nepali | Nigeriansk Pidgin | Norsk | Persisk (Farsi) | Polsk | Portugisisk (Brasil) | Portugisisk (Portugal) | Punjabi (Gurmukhi) | Rumensk | Russisk | Serbisk (Kyrillisk) | Slovakisk | Slovensk | Spansk | Swahili | Svensk | Tagalog (Filippinsk) | Tamil | Thai | Tyrkisk | Ukrainsk | Urdu | Vietnamesisk

Bli med i vårt fellesskap

Microsoft Foundry Discord

Vi har en Discord-serie om læring med AI pågående, lær mer og bli med oss på Learn with AI Series fra 18. - 30. september, 2025. Du vil få tips og triks om bruk av GitHub Copilot for Data Science.

Learn with AI series

Maskinlæring for nybegynnere - Et pensum

🌍 Reis rundt i verden mens vi utforsker maskinlæring gjennom verdens kulturer 🌍

Cloud Advocates hos Microsoft er glade for å tilby et 12-ukers, 26-leksjons pensum om maskinlæring. I dette pensumet vil du lære om det som noen ganger kalles klassisk maskinlæring, hovedsakelig ved bruk av Scikit-learn som bibliotek og unngå dyp læring, som dekkes i vårt AI for Beginners' pensum. Kombiner disse leksjonene med vårt 'Data Science for Beginners' pensum, også!

Reis med oss rundt i verden mens vi bruker disse klassiske teknikkene på data fra mange områder av verden. Hver leksjon inkluderer quiz før og etter leksjonen, skriftlige instruksjoner for å fullføre leksjonen, en løsning, en oppgave og mer. Vår prosjektbaserte pedagogikk lar deg lære mens du bygger, en bevist måte for nye ferdigheter å 'sitte fast'.

✍️ Hjertelig takk til våre forfattere Jen Looper, Stephen Howell, Francesca Lazzeri, Tomomi Imura, Cassie Breviu, Dmitry Soshnikov, Chris Noring, Anirban Mukherjee, Ornella Altunyan, Ruth Yakubu og Amy Boyd

🎨 Takk også til våre illustratører Tomomi Imura, Dasani Madipalli og Jen Looper

🙏 Spesiell takk 🙏 til våre Microsoft Student Ambassador-forfattere, anmeldere og innholdsbidragsytere, spesielt Rishit Dagli, Muhammad Sakib Khan Inan, Rohan Raj, Alexandru Petrescu, Abhishek Jaiswal, Nawrin Tabassum, Ioan Samuila og Snigdha Agarwal

🤩 Ekstra takknemlighet til Microsoft Student Ambassadors Eric Wanjau, Jasleen Sondhi og Vidushi Gupta for våre R-leksjoner!

Kom i gang

Følg disse trinnene:

  1. Fork repoet: Klikk på "Fork"-knappen øverst til høyre på denne siden.
  2. Klon repoet: git clone https://github.com/microsoft/ML-For-Beginners.git

finn alle tilleggsmaterialer for dette kurset i vår Microsoft Learn-samling

🔧 Trenger du hjelp? Sjekk vår Feilsøkingsguide for løsninger på vanlige problemer med installasjon, oppsett og kjøring av leksjoner.

Studenter, for å bruke dette pensumet, fork hele repoet til din egen GitHub-konto og fullfør oppgavene på egen hånd eller med en gruppe:

  • Start med en quiz før leksjonen.
  • Les leksjonen og fullfør aktivitetene, ta pauser og reflekter ved hver kunnskapssjekk.
  • Prøv å lage prosjektene ved å forstå leksjonene i stedet for å kjøre løsningskoden; men den koden er tilgjengelig i /solution-mappene i hver prosjektorienterte leksjon.
  • Ta quiz etter leksjonen.
  • Fullfør utfordringen.
  • Fullfør oppgaven.
  • Etter å ha fullført en leksjonsgruppe, besøk Diskusjonsforumet og "lær høyt" ved å fylle ut den passende PAT-rubrikken. En 'PAT' er et Progress Assessment Tool som er en rubrikk du fyller ut for å fremme læringen din. Du kan også reagere på andre PAT-er slik at vi kan lære sammen.

For videre studier anbefaler vi å følge disse Microsoft Learn modulene og læringsveiene.

Lærere, vi har inkludert noen forslag om hvordan du kan bruke dette pensumet.


Videogjennomganger

Noen av leksjonene er tilgjengelige som korte videoer. Du finner alle disse i leksjonene, eller på ML for Beginners-spillelisten på Microsoft Developer YouTube-kanalen ved å klikke på bildet nedenfor.

ML for beginners banner


Møt teamet

Promo video

Gif av Mohit Jaisal

🎥 Klikk på bildet ovenfor for en video om prosjektet og folkene som skapte det!


Pedagogikk

Vi har valgt to pedagogiske prinsipper mens vi bygde dette pensumet: å sikre at det er praktisk prosjektbasert og at det inkluderer hyppige quizer. I tillegg har dette pensumet et felles tema for å gi det sammenheng.

Ved å sikre at innholdet er knyttet til prosjekter, blir prosessen mer engasjerende for studenter, og begrepsforståelsen vil bli styrket. I tillegg setter en lavterskelquiz før en klasse intensjonen til studenten mot å lære et emne, mens en andre quiz etter klassen sikrer ytterligere forståelse. Dette pensumet ble designet for å være fleksibelt og morsomt og kan tas i sin helhet eller delvis. Prosjektene starter små og blir stadig mer komplekse mot slutten av den 12-ukers syklusen. Dette pensumet inkluderer også et tillegg om virkelige applikasjoner av ML, som kan brukes som ekstra kreditt eller som grunnlag for diskusjon.

Finn vår Code of Conduct, Contributing, Translation, og Troubleshooting retningslinjer. Vi ønsker din konstruktive tilbakemelding velkommen!

Hver leksjon inkluderer

  • valgfri sketchnote
  • valgfri tilleggsvideo
  • videogjennomgang (noen leksjoner)
  • quiz før leksjonen
  • skriftlig leksjon
  • for prosjektbaserte leksjoner, trinnvise guider om hvordan man bygger prosjektet
  • kunnskapssjekker
  • en utfordring
  • tilleggslesing
  • oppgave
  • quiz etter leksjonen

En merknad om språk: Disse leksjonene er hovedsakelig skrevet i Python, men mange er også tilgjengelige i R. For å fullføre en R-leksjon, gå til /solution-mappen og se etter R-leksjoner. De inkluderer en .rmd-utvidelse som representerer en R Markdown-fil som enkelt kan defineres som en innbygging av kodeblokker (av R eller andre språk) og en YAML-header (som styrer hvordan man formaterer utganger som PDF) i et Markdown-dokument. Som sådan fungerer det som et eksemplarisk forfatterrammeverk for dataanalyse siden det lar deg kombinere koden din, dens utgang og tankene dine ved å skrive dem ned i Markdown. Dessuten kan R Markdown-dokumenter gjengis til utgangsformater som PDF, HTML eller Word.

En merknad om quizer: Alle quizer er inneholdt i Quiz App-mappen, for totalt 52 quizer med tre spørsmål hver. De er lenket fra leksjonene, men quiz-appen kan kjøres lokalt; følg instruksjonene i quiz-app-mappen for å være vert lokalt eller distribuere til Azure.

Leksjonsnummer Emne Leksjonsgruppe Læringsmål Lenket leksjon Forfatter
01 Introduksjon til maskinlæring Introduksjon Lær de grunnleggende konseptene bak maskinlæring Leksjon Muhammad
02 Historien om maskinlæring Introduksjon Lær historien bak dette feltet Leksjon Jen og Amy
03 Rettferdighet og maskinlæring Introduksjon Hva er de viktige filosofiske spørsmålene rundt rettferdighet som studenter bør vurdere når de bygger og bruker ML-modeller? Leksjon Tomomi
04 Teknikker for maskinlæring Introduksjon Hvilke teknikker bruker ML-forskere for å bygge ML-modeller? Leksjon Chris og Jen
05 Introduksjon til regresjon Regresjon Kom i gang med Python og Scikit-learn for regresjonsmodeller PythonR Jen • Eric Wanjau
06 Nordamerikanske gresskarpriser 🎃 Regresjon Visualiser og rens data som forberedelse til ML PythonR Jen • Eric Wanjau
07 Nordamerikanske gresskarpriser 🎃 Regresjon Bygg lineære og polynomiske regresjonsmodeller PythonR Jen og Dmitry • Eric Wanjau
08 Nordamerikanske gresskarpriser 🎃 Regresjon Bygg en logistisk regresjonsmodell PythonR Jen • Eric Wanjau
09 En webapp 🔌 Webapp Bygg en webapp for å bruke din trente modell Python Jen
10 Introduksjon til klassifisering Klassifisering Rens, forbered og visualiser dataene dine; introduksjon til klassifisering PythonR Jen og Cassie • Eric Wanjau
11 Deilige asiatiske og indiske retter 🍜 Klassifisering Introduksjon til klassifikatorer PythonR Jen og Cassie • Eric Wanjau
12 Deilige asiatiske og indiske retter 🍜 Klassifisering Flere klassifikatorer PythonR Jen og Cassie • Eric Wanjau
13 Deilige asiatiske og indiske retter 🍜 Klassifisering Bygg en anbefalingswebapp ved hjelp av modellen din Python Jen
14 Introduksjon til klynging Klynging Rens, forbered og visualiser dataene dine; introduksjon til klynging PythonR Jen • Eric Wanjau
15 Utforsking av nigerianske musikksmaker 🎧 Klynging Utforsk K-Means klynge-metoden PythonR Jen • Eric Wanjau
16 Introduksjon til naturlig språkbehandling ☕️ Naturlig språkbehandling Lær det grunnleggende om NLP ved å bygge en enkel bot Python Stephen
17 Vanlige NLP-oppgaver ☕️ Naturlig språkbehandling Fordyp deg i NLP ved å forstå vanlige oppgaver som kreves når man arbeider med språkstrukturer Python Stephen
18 Oversettelse og sentimentanalyse ♥️ Naturlig språkbehandling Oversettelse og sentimentanalyse med Jane Austen Python Stephen
19 Romantiske hoteller i Europa ♥️ Naturlig språkbehandling Sentimentanalyse med hotellanmeldelser 1 Python Stephen
20 Romantiske hoteller i Europa ♥️ Naturlig språkbehandling Sentimentanalyse med hotellanmeldelser 2 Python Stephen
21 Introduksjon til tidsserieprognoser Tidsserier Introduksjon til tidsserieprognoser Python Francesca
22 ⚡️ Verdens strømforbruk ⚡️ - tidsserieprognoser med ARIMA Tidsserier Tidsserieprognoser med ARIMA Python Francesca
23 ⚡️ Verdens strømforbruk ⚡️ - tidsserieprognoser med SVR Tidsserier Tidsserieprognoser med Support Vector Regressor Python Anirban
24 Introduksjon til forsterkende læring Forsterkende læring Introduksjon til forsterkende læring med Q-Learning Python Dmitry
25 Hjelp Peter å unngå ulven! 🐺 Forsterkende læring Forsterkende læring Gym Python Dmitry
Postscript Virkelige ML-scenarier og applikasjoner ML i det virkelige liv Interessante og avslørende virkelige applikasjoner av klassisk ML Leksjon Team
Postscript Modellfeilsøking i ML med RAI-dashbord ML i det virkelige liv Modellfeilsøking i maskinlæring ved bruk av Responsible AI-dashbordkomponenter Leksjon Ruth Yakubu

finn alle tilleggsmaterialer for dette kurset i vår Microsoft Learn-samling

Offline tilgang

Du kan kjøre denne dokumentasjonen offline ved å bruke Docsify. Fork dette repoet, installer Docsify på din lokale maskin, og skriv deretter docsify serve i rotmappen til dette repoet. Nettstedet vil bli servert på port 3000 på din localhost: localhost:3000.

PDF-er

Finn en PDF av læreplanen med lenker her.

🎒 Andre kurs

Teamet vårt produserer andre kurs! Sjekk ut:

Azure / Edge / MCP / Agenter

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Generativ AI-serie

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Kjerneopplæring

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Copilot-serien

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Få hjelp

Hvis du står fast eller har spørsmål om å bygge AI-apper. Bli med andre lærende og erfarne utviklere i diskusjoner om MCP. Det er et støttende fellesskap hvor spørsmål er velkomne og kunnskap deles fritt.

Microsoft Foundry Discord

Hvis du har produktfeedback eller opplever feil under bygging, besøk:

Microsoft Foundry Developer Forum


Ansvarsfraskrivelse:
Dette dokumentet er oversatt ved hjelp av AI-oversettelsestjenesten Co-op Translator. Selv om vi tilstreber nøyaktighet, vennligst vær oppmerksom på at automatiserte oversettelser kan inneholde feil eller unøyaktigheter. Det originale dokumentet på sitt opprinnelige språk bør betraktes som den autoritative kilden. For kritisk informasjon anbefales profesjonell menneskelig oversettelse. Vi er ikke ansvarlige for eventuelle misforståelser eller feiltolkninger som oppstår ved bruk av denne oversettelsen.