6 kroków, aby rozpocząć naukę programowania sztucznej inteligencji (AI).

6 kroków, aby rozpocząć naukę programowania sztucznej inteligencji (AI).

Sztuczna inteligencja lub inteligencja maszynowa - AI to dziedzina informatyki. Sztuczna inteligencja to inteligencja zaprogramowana przez ludzi, której celem jest pomaganie komputerom w automatyzacji inteligentnych zachowań, takich jak ludzie. Nauczmy się poniższych 6 kroków, aby rozpocząć naukę o sztucznej inteligencji!

Krok 1: Poznaj Pythona i SQL

Najważniejszą rzeczą, którą musisz zrobić, to nauczyć się języka programowania. Chociaż tak naprawdę istnieje wiele języków, od których możesz zacząć, Python jest najlepszym wyborem, ponieważ jego biblioteki są bardziej odpowiednie do uczenia maszynowego.

Możesz skorzystać z poniższych linków:

6 kroków, aby rozpocząć naukę programowania sztucznej inteligencji (AI).

Krok 2: Naucz się sztucznej inteligencji na niektórych z poniższych kursów

Sztuczna inteligencja: zasady i techniki ze Stanforda — doskonały program edukacyjny dla naukowców, których inspiracją jest lepsze zapoznanie się ze sztuczną inteligencją. Kurs koncentruje się na podstawowych standardach AI.

CS405: SZTUCZNA INTELIGENCJA : Wprowadzenie do dziedziny sztucznej inteligencji (AI). Materiały dotyczące programowania sztucznej inteligencji, logiki, wyszukiwania, gier, uczenia maszynowego, rozumienia języka naturalnego i robotyki wprowadzają uczniów w metody, narzędzia i techniki sztucznej inteligencji, z zastosowaniami do problemów obliczeniowych i rolą sztucznej inteligencji.

Kurs edx.org na temat sztucznej inteligencji : ten kurs przedstawia podstawy sztucznej inteligencji (AI) i sposoby ich stosowania. Projektuj inteligentnych agentów do rozwiązywania rzeczywistych problemów, w tym wyszukiwania, gier, uczenia maszynowego, logiki i ograniczeń problemów.

Kurs MIT na temat sztucznej inteligencji : ten kurs wprowadza studentów w podstawy, rozwiązywanie problemów i metody uczenia się sztucznej inteligencji. Po ukończeniu tego kursu studenci będą potrafili opracowywać inteligentne systemy, stosując rozwiązania określonych problemów obliczeniowych; rozumieć rolę programowania wiedzy, rozwiązywania problemów i uczenia się w inteligentnych systemach inżynierskich. Kurs docenia rolę rozwiązywania problemów, wizji i języka w rozumieniu ludzkiej inteligencji z perspektywy obliczeniowej.

Naucz się podstaw sztucznej inteligencji – ten kurs online, podzielony na 10 lekcji, pomaga uczniom lepiej zrozumieć wszechświat sztucznej inteligencji. Aby to zrozumieć, upewnij się, że masz niezbędne informacje na temat matematyki opartej na zmiennych bezpośrednich i hipotezy możliwości. Powinieneś nauczyć się pamiętać o celu końcowym, aby przygotować się z wyprzedzeniem.

Wykładowcy wideo w Berkeley : Kurs obejmuje wykłady wideo.

Powyżej znajduje się 6 najlepszych kursów sztucznej inteligencji dla początkujących i zaawansowanych. Mam nadzieję, że będą dla Ciebie przydatne.

6 kroków, aby rozpocząć naukę programowania sztucznej inteligencji (AI).

Krok 3: Naucz się podstaw teorii prawdopodobieństwa, statystyki i matematyki

Możesz skorzystać z poniższych linków:

  • Algebra liniowa - Algebra liniowa - MIT 18.06 Algebra liniowa autorstwa Gilberta Stranga (link referencyjny: https://www.youtube.com/watch?list=PLE7DDD91010BC51F8&v=ZK3O402wf1c )
  • Prawdopodobieństwo i statystyka – MIT 6.041 Analiza współczynników prawdopodobieństwa i prawdopodobieństwo stosowane przez Johna Tsitsiklisa (link referencyjny: https://www.youtube.com/watch?list=PLUl4u3cNGP61MdtwGTqZA0MreSaDybji8&v=j9WZyLZCBzs )
  • Rachunek różniczkowy (link referencyjny: http://kisonecat.com/teaching/2013/calculus-one/ )
  • Rachunek wielowymiarowy (link referencyjny: http://kisonecat.com/teaching/2014/m2o2c2/ )
  • Teoria grafów (link referencyjny: https://class.coursera.org/pgm-003 )
  • Metody optymalizacji (link referencyjny: https://online.stanford.edu/courses )

Krok 4: Czytaj książki

  • http://aima.cs.berkeley.edu/
  • Sztuczna inteligencja: nowoczesne podejście, Stuart J. Russell i Peter Norvig
  • http://wps.aw.com/wps/media/objects/5771/5909832/PDF/Luger_0136070477_1.pdf
  • The Quest for Artificial Intelligence autorstwa Nilsa J. Nilssona (link referencyjny: http://ai.stanford.edu/~nilsson/QAI/qai.pdf )
  • Praktyczna sztuczna inteligencja: programowanie w języku Java autorstwa Marka Watsona (link referencyjny: https://www.saylor.org/site/wp-content/uploads/2011/11/CS405-1.1-WATSON.pdf )
  • https://grey.colorado.edu/CompCogNeuro/index.php/CCNBook/Main
  • Po prostu logiczne: inteligentne rozumowanie na przykładzie Petera Flacha (link referencyjny: https://www.cs.bris.ac.uk/~flach/SL/SL.pdf )
  • Rewolucja AI: Droga do superinteligencji (link referencyjny: https://waitbutwhy.com/2015/01/artificial-intelligence-revolution-1.html )
  • http://psych.colorado.edu/~oreilly/comp_ex_cog_neuro.html

6 kroków, aby rozpocząć naukę programowania sztucznej inteligencji (AI).

Krok 5: Ćwicz

Kiedy już w pełni zrozumiesz preferowany język programowania i wystarczająco dużo przećwiczysz podstawy, powinieneś zacząć uczyć się więcej o uczeniu maszynowym. W Pythonie zacznij uczyć się bibliotek Scikit-learn, NLTK, SciPy, PyBrain i Numpy, które będą cenne przy komponowaniu algorytmów Machine Learning.

Przećwicz kilka ćwiczeń Scikit ze strony internetowej:

http://scikit-learn.org/ i https://www.edx.org/course/artificial-intelligence-ai-columbiax-csmm-101x-0 (dla ćwiczeń praktycznych w Pythonie ).

Poniżej znajduje się także podsumowanie zasobów umożliwiających naukę i doskonalenie uczenia maszynowego:

  • http://www.r2d3.us/visual-intro-to-machine-learning-part-1/
  • https://www.coursera.org/learn/machine-learning
  • https://www.cs.cmu.edu/~tom/10701_sp11/lectures.shtml
  • https://code.tutsplus.com/tutorials/how-to-build-a-python-bot-that-can-play-web-games–active-11117
  • https://www.udacity.com/course/intro-to-artificial-intelligence–cs271
  • https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/

Krok 6: Ćwicz — ucz się — ćwicz siebie

Dzięki tej sekwencji krok po kroku powoli staniesz się programistą AI.

Po wykonaniu wszystkich 6 kroków możesz śmiało rozpocząć korzystanie z AI/ML. Powodzenia!

Zobacz więcej:


Europa utworzy grupę zadaniową ChatGPT

Europa utworzy grupę zadaniową ChatGPT

Organ zrzeszający krajowe organy nadzorujące prywatność w Europie poinformował w czwartek, że powołał grupę zadaniową zajmującą się ChatGPT

AI przewiduje czas śmierci człowieka z 78% dokładnością

AI przewiduje czas śmierci człowieka z 78% dokładnością

Duńscy i amerykańscy naukowcy współpracowali nad opracowaniem systemu sztucznej inteligencji o nazwie life2vec, zdolnego do przewidywania czasu śmierci człowieka z dużą dokładnością.

Sztuczna inteligencja przewiduje choroby układu moczowego na podstawie dźwięku moczu

Sztuczna inteligencja przewiduje choroby układu moczowego na podstawie dźwięku moczu

Algorytm sztucznej inteligencji o nazwie Audioflow może nasłuchiwać dźwięku oddawania moczu, aby skutecznie i skutecznie identyfikować nieprawidłowe wypływy moczu i powiązane z nimi problemy zdrowotne pacjenta.

Barmani, uważajcie: ten robot może przygotować koktajl w zaledwie 1 minutę

Barmani, uważajcie: ten robot może przygotować koktajl w zaledwie 1 minutę

Starzenie się i spadek liczby ludności Japonii spowodował, że w kraju brakuje znacznej liczby młodych pracowników, szczególnie w sektorze usług.

Setki ludzi rozczarowało się, gdy dowiedziały się, że dziewczyna, którą kochają, jest wytworem sztucznej inteligencji

Setki ludzi rozczarowało się, gdy dowiedziały się, że dziewczyna, którą kochają, jest wytworem sztucznej inteligencji

Użytkownik Reddita o imieniu u/LegalBeagle1966 jest jednym z wielu użytkowników zakochanych w Claudii, dziewczynie przypominającej gwiazdę filmową, która często udostępnia na tej platformie uwodzicielskie selfie, nawet nagie.

12 kolejnych potencjalnych firm dołącza do „sojuszu AI” Microsoftu.

12 kolejnych potencjalnych firm dołącza do „sojuszu AI” Microsoftu.

Microsoft właśnie ogłosił, że w jego programie AI for Good weźmie udział 12 kolejnych firm technologicznych.

Sztuczna inteligencja odtwarza postacie Dragon Ball z krwi i kości

Sztuczna inteligencja odtwarza postacie Dragon Ball z krwi i kości

Użytkownik @mortecouille92 wykorzystał moc narzędzia do projektowania graficznego Midjourney i stworzył wyjątkowo realistyczne wersje słynnych postaci Dragon Ball, takich jak Goku, Vegeta, Bulma i starszy Kame. .

7 technik poprawy odpowiedzi ChatGPT

7 technik poprawy odpowiedzi ChatGPT

Po prostu dodając pewne warunki lub konfigurując pewne scenariusze, ChatGPT może udzielić bardziej trafnych odpowiedzi na Twoje zapytania. Przyjrzyjmy się sposobom poprawy jakości odpowiedzi ChatGPT.

Podziwiaj piękne obrazy narysowane przez sztuczną inteligencję

Podziwiaj piękne obrazy narysowane przez sztuczną inteligencję

Midjourney to system sztucznej inteligencji, który wywołał ostatnio „gorączkę” w społeczności internetowej i świecie artystów ze względu na niezwykle piękne obrazy, które nie ustępują tym, które tworzą prawdziwi artyści.

Ten model sztucznej inteligencji był jednym z pierwszych „ekspertów”, którzy odkryli wiadomości o wybuchu zapalenia płuc w Wuhan.

Ten model sztucznej inteligencji był jednym z pierwszych „ekspertów”, którzy odkryli wiadomości o wybuchu zapalenia płuc w Wuhan.

Kilka dni po ogłoszeniu przez Chiny wybuchu epidemii, mając dostęp do danych dotyczących globalnej sprzedaży biletów lotniczych, system sztucznej inteligencji BlueDot w dalszym ciągu dokładnie przewidywał rozprzestrzenianie się wirusa korona z Wuhan do Bangkoku, Seulu, Tajpej i Tokio.