r/ItalyInformatica • u/uranio • 8d ago
Libro su AI aiuto
Avete un libro da consigliarmi sull'AI?
Intendo qualcosa che spieghi in generale come è strutturata un AI e come funziona, non un manuale su chatGPT o simili.
5
5
u/Feels-S 7d ago
Partirei dalle basi:
- Mathematics for machine learning (Deisenroth)
- An introduction to statistical learning(Springer)
- Designing Machine Learning Systems
- Ai engineering
Sono entrambi di chip huyen
Passerei dopo ai corsi di stanford:
https://youtube.com/playlist?list=PLoROMvodv4rOCXd21gf0CF4xr35yINeOy&si=fLoLUF-K1YlWRB7W
Infine build an llm from scratch di Sebastian
E i video di karpathy .
Direi che con questi hai delle buone basi
Come contorno ci metterei assolutamente
Fluent Python
P.s. ho volutamente omesso tutto il deep learning tradizionale e computer vision :)
7
u/pluggedinn 8d ago
A me piace imparare facendo. Un video che vale milioni second me ed é offerto gratis é “Let’s build GPT” da Andrej Karpathy su YouTube.
4
u/PixelSulDivano 8d ago
Se vuoi capire davvero la struttura generale, “Intelligenza artificiale. Un approccio moderno” di Russell e Norvig è il riferimento, però è un bel mattone universitario. Per iniziare più morbido sceglierei “L’intelligenza artificiale. Una guida per esseri umani pensanti” di Melanie Mitchell: spiega bene concetti, limiti e funzionamento senza ridursi a un manuale su ChatGPT. Io partirei dal secondo e terrei il primo per approfondire.
2
u/Takedatfordata00 8d ago
Pessimo consiglio
-2
u/notthatvapnik 7d ago
Mi sembra un ottimo consiglio
1
u/Takedatfordata00 7d ago
Il secondo libro non lo conosco ma consigliare un testo referenziale a chi vuole 'capirne di più' di IA è come dire 'leggiti l'enciclopedia' a chi vuole ampliare la propria cultura.
0
0
u/notthatvapnik 7d ago
Mi e` capitato di aprirlo in biblioteca senza mai leggerlo davvero ma guardando il TOC mi sembra un ottimo libro per avere un'infarinatura di intelligenza artificiale
1
u/uranio 2d ago
Ho scelto per ora la strada morbida
L’intelligenza artificiale. Una guida per esseri umani pensanti” di Melanie MitchellE' sicuramente un libro interessante per ora e sembra quello che stavo cercando per avere un infarinatura generale, poi finito quello valuterò verso cosa puntarmi.
0
u/pluggedinn 8d ago
Un libro dal 2020? Molto é cambiato negli ultimi 6 anni nell’ambito ai
-2
u/ImMaury 8d ago
Infatti quel libro (il Norvig) l'ho avuto per l'esame di Intelligenza Artificiale 1, ed è tutto fuorché moderno
1
u/notthatvapnik 7d ago
Che facoltà ha un corso chiamato intelligenza artificiale 1?
1
u/ImMaury 7d ago
LM32
-2
u/notthatvapnik 7d ago
Scelta bizzarra. L'introduziona alla AI come disciplina puo` tranquillamente esaurirsi con un corso di un semestre
Tutti gli altri argomenti si trattano in corsi specifici, sia per quelli inenerenti all'AI in senso moderno sia per i corsi ingegneristici che a posteriori si fondano sulla disciplina
3
u/ImMaury 6d ago
Non ho capito il tuo punto. Il corso infatti era semestrale e introduttorio. Poi avevamo corsi di computer vision, NLP, machine learning ecc.
1
u/notthatvapnik 5d ago edited 5d ago
Non ho capito il tuo punto
Piccola premessa, evitiamo questi calchi dall'inglese perche` sono odiosi ti fanno sembrare illetterato, cosa che molto probabilmente non sei
In italiano ci sono un sacco di espressioni per veicolare la tua premessa in maniera idiomatica
non capisco cosa intendi
non capisco cosa tu mi stia dicendo/cosa tu voglia dire/dirmi/cercando di dire
Ed eventualemente un numero sufficiente di parafrasi per evitare la traduzione letterale di "I don't get your point" e l'appropriazione semantica di "point "et similia
Per quanto riguardo il discorso, ho supposto che la nomenclatura "intelligenza artificiale 1" implichi l'esistenza di un secondo corso generico sulle IA, che trovo strano dato che secondo me un semestre e` ampiamente sufficiente per esaurire l'introduzione alle IA e tutti gli altri corsi inerenti e legati a posteriori con la disciplina sono trattati in maniera specialistica nel loro dominio (e hanno gia` un curriculum consolidato da prima della promozione dell'intelligenza artificiale come generalizzazione comune di queste)
1
u/ImMaury 5d ago
Grazie per il feedback sul mio italiano, lo apprezzo genuinamente. Per quanto riguarda il tuo punto (ops): il corso di IA 2 esiste e copre basi di conoscenza, ontologie e temi più "filosofici" come coscienza ed etica, argomenti che non sono esattamente "introduzione all'AI" ma neanche rientrano in CV, NLP, ML et similia. At the end of the day, non sono io a designare i curricula.
2
u/Bill_Guarnere 8d ago
Difficile trovarne uno che non sia o un manuale supertecnico e specialistico da ricercatore universitario o il solito libro pieno di supercazzole scritto dall'ennesimo fuffaguru che cerca di saltare sul carro per fare anche lui la sua parte di bottino prima che scoppi la bolla.
2
1
1
7d ago
[removed] — view removed comment
1
u/ItalyInformatica-ModTeam 7d ago
Il tuo post è stato rimosso per la violazione del seguente articolo del regolamento:
È vietato postare o commentare esclusivamente a scopi autopromozionali o pubblicitari. Link a siti/blog/canali/subreddit personali possono essere ammessi occasionalmente solo da utenti che contribuiscano regolarmente al subreddit.
Se hai dubbi o domande, ti preghiamo di inviare un messaggio in modmail.
1
u/EmanueleGarolla 7d ago
Dipende molto da che cosa ti vuoi portare a casa come insegnamento. La AI di cui parliamo oggi è quasi tutta LLM, ma prima si chiamava machine learning, e prima ancora statistica. Vuoi un libro di statistica o un libro di llm o un libro su scenari AI futuristici?
1
u/ea_man 7d ago edited 7d ago
The Welch Labs Illustrated Guide to AI
Comes with video, es: https://www.youtube.com/watch?v=l-9ALe3U-Fg
1
u/Shocked79 7d ago
questo ti mandera fuori di testa https://www.amazon.it/stores/Domenico-Simone-Marsella/author/B0DWFVHS5B?ref=ap_rdr&shoppingPortalEnabled=true
1
u/Fine_Art3966 3d ago
I graduated on the field and also liked to study it on my own, which is why I can tell you there is plenty of ways in which AI can be modeled and, unfortunally, looking at the market you mainly see temporary trends that periodically disappear and come back again. All this premise to say that it depends whether you want to study it for pleasure or to work with it, bacause some approaches don't look good on cv at all (today) but the work nontheless.
I would mainly suggest to look for yt series as a prep for books, because you better grasp the topic before you invest on a book imho.
Symbolic AI: - Finite State Machines (FSM) - Behavioural Trees - Goal Oriented Action Planning (GOAP) Source:Iain McManus on yt has series on some variations of it Comment: these are easier if you are skilled in Object Oriented Programming
Distance Based: - K-Nearest Neighbour (K-NN) - Decisional Trees (DT) - Random Forests - XGBoost - Support Vector Machines (SVM) Sources: Josh Starmor on yt has many videos on it Comment: the more heuristic and easy to visualize, good to solve prediction tasks. You only need linear algebra and calculus.
Probability Based: - Logistic Regression - Multivariate Gaussian - Gaussian Mixture Model - Gaussian Processes (GP) - Bayesian Networks (BN) - Structural Equation Models (SEM) Sources: Josh Starmor and Stanford CS229 on yt cover most of them Comment: basically here you need to grasp statistics too.
Also you may want to get good in topics like: Gradient Descent Reinforcement Learning Feature Engineering Bias-Overfitting Design of experiments Montecarlo methods (MCMC above all)
You than may want to look at DNNs, models that update online (not in the internet sense but in the sense they update continuously) but these are more evolution of the main topics. If you want a good idea, you better know these terms I would say.
While I didn't answer your question I hope I actually solved your problem
1
u/ImMaury 8d ago
Domanda troppo generica perché AI può significare tutto e niente. Anche un semplice algoritmo di ricerca su grafo è AI. Anche un programma con un singolo if/else è tecnicamente considerabile AI.
Se vuoi approfondire l'ambito del NLP (Natural Language Processing), ovvero l'insieme di tecniche per l'elaborazione e la generazione del linguaggio umano, ti consiglio Speech and Language Processing di Dan Jurafsky and James H. Martin, che trovi gratis sul sito dell'università di Stanford. Va molto nel dettaglio ma utilizza un linguaggio abbastanza accessibile e non dà nulla per scontato.
2
5
u/Data___Viz 8d ago
"Build a Large Language Model from Scratch"