Questo sito non utilizza cookie di profilazione, ma solo cookie tecnici ai fini del corretto funzionamento delle pagine. Per maggiori informazioni consulta l'informativa sul trattamento dei dati personali per gli utenti del sito internet
Puoi raffinare la ricerca cliccando sui filtri proposti (nella colonna a sinistra, se navighi da PC, o in fondo alla pagina, se navighi da mobile), oppure utilizzando il box di ricerca veloce o la relativa ricerca avanzata.
Trovati 45 documenti.
McGraw-Hill Education Create, 2020
Che cosa vogliono gli algoritmi : l'immaginazione nell'era dei computer / Ed Finn
Einaudi, 2018
Abstract: Gli algoritmi ci aiutano a percorrere le strade delle città, a scegliere un libro o un film, forniscono una risposta a ogni nostro bisogno. Crediamo in essi come in una formula taumaturgica in grado di svelare ciò che dobbiamo sapere e ciò che vogliamo. Ed Finn sottolinea come l'algoritmo – ovvero «un metodo per risolvere un problema» – affondi le sue radici non solo nella logica matematica, ma anche nella cibernetica, nella filosofia e nel pensiero magico. Gli algoritmi dunque non solo descrivono il mondo, ma lo creano, riorganizzando la caotica realtà quotidiana con risultati imprevedibili, inquietanti e talvolta affascinanti. Spaziando da Snow Crash di Neal Stephenson all'Encyclopédie di Diderot, da Adam Smith al computer di Star Trek, l'autore esplora il divario tra orizzonte teorico ed effetti pratici, esamina lo sviluppo degli assistenti intelligenti come Siri, l'estetica algoritmica di Netflix, il gioco satirico virtuale Cow Clicker, la rivoluzionaria economia dei bitcoin, l'obiettivo di Google di anticipare ogni nostra esigenza e intenzione, le mappe di Uber, la crescita esponenziale di Facebook e molto altro ancora. Senza mai demonizzare né divinizzare quelli che sono diventati gli autentici, spesso tirannici, protagonisti delle nostre vite, Finn auspica un modello di «lettura algoritmica» della realtà in grado di dare vita a delle vere e proprie scienze umane sperimentali.
Machine learning con Python : costruire algoritmi per generare conoscenza / Sebastian Raschka
Apogeo, 2016
Abstract: Elaborare il magma di dati oggi disponibili è una sfida affascinante e imprescindibile per il mondo contemporaneo dove la conoscenza e l'informazione sono il primo valore. Il machine learning è la risposta: grazie ai suoi algoritmi è possibile creare macchine in grado apprendere in maniera automatica e rispondere alle domande chiave per il successo. Questo libro accompagna nel mondo del machine learning e mostra come Python sia il linguaggio di programmazione ideale per costruire algoritmi sofisticati in grado di interrogare i dati nel modo migliore e recuperare preziosi insight. Viene spiegato l'utilizzo di librerie Python dedicate, tra cui scikit-learn, Theano e Keras, applicate in ambiti come la selezione e la compressione dei dati, l'analisi del linguaggio naturale, l'elaborazione di previsioni, il riconoscimento delle immagini. L'approccio didattico è pragmatico: tutti i concetti sono accompagnati da esempi pratici di codice. La lettura è consigliata a chi ha già alle spalle qualche studio teorico nel campo del machine learning oltre a una buona conoscenza di programmazione in Python.
La struttura degli algoritmi / Fabrizio Luccio
Boringhieri, 1982
Testi e Manuali della Scienza Contemporanea. Serie di Inform ;
ALGORITMI ELEMENTARI. LE PROCEDURE DI BASE DELLA PROGRAMMAZIONE
1986
PADOVA : MUZZIO, 1986
MANUALI SCIENTIFICI
Ignoranza digitale : quello che le macchine non sanno / Paolo Caressa
Apogeo, 2025
Abstract: I progressi della scienza e della tecnologia negli ultimi decenni sono stati sorprendenti e pervasivi: da un lato, oggi abbiamo macchine che sequenziano il DNA, prevedono il cambiamento climatico e possono intrattenere una conversazione come farebbe una persona in carne e ossa; dall’altro, il tempo che intercorre fra una scoperta scientifica e la sua applicazione tecnologica sembra accorciarsi sempre di più. Viviamo in un mondo in cui pare che l’ignoranza sia ormai destinata a sparire, almeno l’ignoranza artificiale: le macchine sembrano poterci aiutare a risolvere ogni problema e comprendere qualsiasi cosa. Ma è proprio così? Siamo sicuri che non ci siano cose che anche le macchine ignoreranno per sempre? E che relazione intercorre tra questa ignoranza artificiale e la ben nota e proverbiale ignoranza umana? Questo libro ripercorre le vicende scientifiche che hanno portato ai prodigi artificiali e digitali che ci circondano, prova a dare senso a termini come “casualità”, “informazione”, “complessità” e ci porta a scoprire quello che le macchine non possono e non potranno mai sapere.
Il pensiero computazionale : dagli algoritmi al coding / Paolo Ferragina, Fabrizio Luccio
Il Mulino, 2017
Che cosa sono gli algoritmi / Ennio Peres
Salani, 2019 (stampa 2020)
Abstract: Cosa sono e come funzionano gli strumenti più misteriosi e geniali del nostro tempo. Qual è il segreto dei motori di ricerca di Google e Facebook? Dagli acquisti su Amazon fino alla possibilità di trovare un partner in rete, gran parte del progresso tecnologico del nostro tempo è dovuto all'applicazione di alcuni sofisticati e geniali strumenti: gli algoritmi. Gestiscono tutto ‒ musica, finanza, editoria ‒ e presto controlleranno anche ospedali e politica. Insomma, il futuro sarà fatto di algoritmi sempre più potenti e presenti nella nostra vita quotidiana. Ma che cosa sono? Gli algoritmi hanno origini antiche e non sono altro che procedimenti studiati per risolvere un determinato problema, ma non basta questa sintetica definizione per comprendere l’importanza e l’impatto che hanno nell’era di Internet. L'autore, tra i più autorevoli divulgatori matematici in Italia, ci spiega, ci racconta in modo semplice e chiaro i tanti aspetti pratici – e ludici – di questo affascinante argomento in un saggio divertente e ricco di esempi e curiosità.
Apogeo, 2020
Abstract: Negli ultimi anni il machine learning ha compiuto passi da gigante, con macchine che ormai raggiungono un livello di accuratezza quasi umana. Dietro questo sviluppo c'è il deep learning: una combinazione di progressi ingegneristici, teoria e best practice che rende possibile applicazioni prima impensabili. Questo manuale accompagna il lettore nel mondo del deep learning attraverso spiegazioni passo passo ed esempi concreti incentrati sul framework Keras. Si parte dai fondamenti delle reti neurali e del machine learning per poi affrontare le applicazioni del deep learning nel campo della visione computerizzata e dell'elaborazione del linguaggio naturale: dalla classificazione delle immagini alla previsione di serie temporali, dall'analisi del sentiment alla generazione di immagini e testi. Con tanti esempi di codice corredati di commenti dettagliati e consigli pratici, questo libro è rivolto a chi ha già esperienza di programmazione con Python e desidera entrare nel mondo degli algoritmi di apprendimento profondo.
Machine learning con Python / Sebastian Raschka, Vahid Mirjalili
Nuova ed.
Apogeo, 2020
Abstract: Elaborare il magma di dati oggi disponibili è una sfida affascinante e imprescindibile per il mondo contemporaneo dove la conoscenza e l'informazione sono il primo valore. Il machine learning è la risposta: grazie ai suoi algoritmi è possibile creare macchine in grado apprendere in maniera automatica e rispondere alle domande chiave per il successo. Questo libro accompagna nel mondo del machine learning e mostra come Python sia il linguaggio di programmazione ideale per costruire algoritmi sofisticati in grado di interrogare i dati nel modo migliore e recuperare preziosi insight. Viene spiegato l'utilizzo di librerie Python dedicate, tra cui scikit-learn, Theano e Keras, applicate in ambiti come la selezione e la compressione dei dati, l'analisi del linguaggio naturale, l'elaborazione di previsioni, il riconoscimento delle immagini. L'approccio didattico è pragmatico: tutti i concetti sono accompagnati da esempi pratici di codice. La lettura è consigliata a chi ha già alle spalle qualche studio teorico nel campo del machine learning oltre a una buona conoscenza di programmazione in Python.
Hoepli, 2020
Abstract: Che cos'è l'intelligenza artificiale? Come creare un algoritmo per risolvere problemi computazionali complessi? Quali sono i vantaggi e gli svantaggi? Come organizzare i dati? Come preparare l'input e interpretare l'output? Come scegliere le librerie e gli strumenti di programmazione? Questo libro intende rispondere a queste e altre domande con un approccio pragmatico orientato al "ragionare per trovare soluzioni". Rivolto al programmatore che vuole avviare lo sviluppo degli algoritmi, è utile anche a chi desidera capire come funzionano certe soluzioni o immaginare nuovi utilizzi. Il volume è fornito di esempi, consigli, codice in linguaggio Python e link, selezionati con cura per cominciare subito a sperimentare gli approcci principali e conoscere le problematiche esistenti.
Algocrazia : il governo degli algoritmi e dell'intelligenza artificiale / Franco Zambonelli
Scienza Express, 2020
Parliamone Scienza Express
Abstract: Gli algoritmi e i sistemi di intelligenza artificiale governano già oggi alcune delle nostre attività . In un prossimo futuro potranno arrivare a gestire e senza più alcuna mediazione umana tutte le attività relative alla nostra sfera personale, sociale e politica. "Algocrazia" descrive in modo accessibile le tecnologie informatiche sottostanti a questa rivoluzione, e discute gli indubbi vantaggi che essa ci sta portando e ci porterà . Vantaggi che dovremo sfruttare fino in fondo perché potenzialmente in grado di rendere le nostre vite più piacevoli e sicure. Allo stesso tempo però il libro evidenzia i potenziali pericoli che possono insorgere dall'abbandonarsi ciecamente a strumenti informatici senza essere in grado di comprenderne il funzionamento e il potenziale impatto. In primis, il pericolo di trasformare le nostre società democratiche in società sotto il governo degli algoritmi: le algocrazie.
40 algoritmi che ogni programmatore deve conoscere / Imran Ahmad
Apogeo, 2022
Abstract: Gli algoritmi hanno sempre avuto un ruolo importante nello studio come nella pratica dell'informatica e saperli applicare per risolvere problemi è un'abilità che qualsiasi programmatore deve possedere. Questo manuale insegna a conoscere e mostra come scegliere l'algoritmo più adatto al proprio scopo, comprendendone appieno il funzionamento. Dopo aver spiegato le caratteristiche base di un algoritmo e le tecniche di progettazione, si passa allo studio e all'implementazione di algoritmi di tipo diverso attraverso esempi pratici che utilizzano il linguaggio Python. Il lettore si avvicina così alla programmazione lineare, alla classificazione di pagine, alla creazione di grafi, al machine learning e al deep learning, all'elaborazione di dati e alla crittografia, comprendendo la matematica e la logica che sono alla base di alcuni fondamentali algoritmi. Un testo unico nel suo genere e una risorsa fondamentale per diventare esperti nell'utilizzo di algoritmi che consentono di risolvere problemi del mondo reale.
Big data e algoritmi : prospettive critiche / Teresa Numerico
Carocci, 2021
Abstract: Big data e algoritmi costruiscono correlazioni, regolarità e quantificazioni per proporre interpretazioni dei fenomeni sociali in base ad automatismi matematici. Tuttavia, come svela questo libro, è un'illusione pensare che una comprensione automatica di abitudini ed eventi possa essere oggettiva e neutrale. Le tecnologie dell'intelligenza artificiale ambiscono a definire ciò che è stato e ad anticipare il futuro, ma sono state inventate e sviluppate da esseri umani, e ne conservano perciò il genio, l'instabilità, i pregiudizi, spesso anche l'arroganza. Affidarsi ad algoritmi per prendere decisioni in contesti incerti come quelli della vita reale, dove non è possibile determinare gli obiettivi univocamente, consente a chi definisce i criteri di farlo all'ombra dell'opacità del dispositivo tecnico, senza doversi assumere responsabilità, anche a rischio di esiti iniqui. È quindi necessario chiedere giustizia su dati e algoritmi: chi è oggetto di processi decisionali automatici deve ottenere spiegazioni esplicite e condivise per le scelte, pubbliche o private che siano. Le valutazioni algoritmiche non possono essere l'alibi per un nuovo latinorum della tecno-aristocrazia internazionale.
Algoritmi per un nuovo mondo / Alfio Quarteroni
Dedalo, 2021
Abstract: Il Covid-19 ci ha dimostrato l'importanza dei modelli matematici, che ci permettono di interpretare la realtà, fornire previsioni ed esplorare scenari futuri. Algoritmi, reti neurali artificiali e computer sempre più "intelligenti" ci aiutano a scoprire le opportunità e le insidie di un mondo regolato dalla matematica.
Breve e universale storia degli algoritmi / Luigi Laura
LUISS University Press, 2019
Abstract: L'algoritmo è un procedimento che risolve un determinato problema attraverso un numero finito di passi elementari. Una sequenza di processi che sembrerebbe restare nel freddo territorio dei numeri, e che si esprime in un linguaggio informatico incomprensibile ai più. Eppure questi algoritmi controllano l'andamento dei mercati azionari, scelgono il prezzo di un biglietto aereo, progettano una serie tv o decidono quali sono le notizie, le pubblicità e i contenuti che ci interessa di più vedere sui nostri social network. Partendo dalle origini e ripercorrendo le tappe che da Babilonia a Google hanno segnato la loro ascesa, "Breve e universale storia degli algoritmi" mostra come la loro importanza non sia da ricercare nelle infinite possibilità del calcolo numerico, ma nell'enorme impatto sulla società moderna e nel potere derivante dalla gestione di flussi di dati e informazioni, che con l'esplosione della rivoluzione digitale hanno portato gli algoritmi ad essere lo strumento più potente mai esistito nelle mani del nuovo capitalismo. Uno strumento neutro però, che può generare progresso o distruzione solo nella misura in cui siamo noi a volerlo.
Diarkos, 2019
Societa Diarkos
Abstract: Il termine "algoritmo", un tempo relegato nei soli manuali di matematica e di informatica, è entrato prepotentemente nel lessico quotidiano. Gli algoritmi, ad esempio, determinano quali devono essere le notizie e le informazioni che devono raggiungerci sullo schermo del nostro device. Usati da motori di ricerca e social media, oltre a selezionare l'informazione da proporre a ciascuno di noi, producono un altro effetto molto importante: la chiusura dell'utente dentro una bolla costruita sui suoi gusti, sulle sue preferenze, sui suoi pregiudizi. Solo conoscendo questi meccanismi l'utente può evitare che tutti i suoi dati finiscano in quella che lo studioso americano Frank Pasquale ha definito la «black box society». Prefazione di Francesco Cancellato
La matematica di Facebook : algoritmi e altri conti nei social network / Roberto Marmo, Diego Cecato
Hoepli, 2019
Abstract: La matematica come strumento di analisi per capire cosa si nasconda dietro alle accattivanti interfacce che siamo soliti utilizzare. Oggetti matematici quali grafi, insiemi, matrici e studi di funzione, nelle loro caratteristiche base, si intrecciano a ricerche di sociologia che hanno cercato di codificare i comportamenti e le relazioni umane secondo princìpi tecnici. L'analisi sull'attuale evoluzione dei social network parte da Facebook e non esclude piccoli excursus su altre piattaforme con relativi confronti, quali per esempio la differenza tra l'engagement rate di Facebook e il time rate di Twitter che determina la visibilità di un contenuto rispetto a un altro.
Hello world : essere umani nell'era delle macchine / Hannah Fry ; traduzione di Andrea Migliori
Bollati Boringhieri, 2019
Abstract: «Hello World!», Buongiorno mondo! Da quasi cinquant’anni, chiunque si cimenti per la prima volta nello studio della programmazione informatica si imbatte in questa frase. La si trova nel primo esercizio di qualsiasi manuale, fin dai primi anni settanta: l’esercizio consiste nel compilare un breve programma il cui effetto sia quello di far comparire sullo schermo quelle due parole inglesi, al tempo stesso scherzose e profetiche. Il computer risponde, ed è subito l’alba di un nuovo mondo, quello delle macchine. Gli algoritmi sono tutt’intorno a noi, e noi affidiamo loro le nostre vite, sempre di più, spesso senza neppure accorgercene. Hannah Fry, che li conosce bene, ci racconta in questo libro delizioso i segreti che animano le schede logiche dei computer, le promesse e i limiti della computer science, gli scenari un po’ distopici e un po’ grotteschi che si prospettano nel nostro imminente futuro tecnologico. Vieni accusato di un crimine? Come vorresti che venisse determinato il tuo destino? Da un giudice o da un algoritmo? L’algoritmo sarà sicuramente più razionale e meno soggetto a errori di giudizio, ma un giudice in carne e ossa potrà sempre guardarti negli occhi prima di pronunciare la sentenza. Cosa scegli? Eccoci nell’era degli algoritmi, la storia di un futuro non poi così lontano nel quale le macchine comanderanno incontrastate e prenderanno decisioni importanti in campo sanitario, nei trasporti, nella finanza, nella sicurezza, in tutto ciò che guarderemo, in ogni luogo in cui andremo e persino nella decisione di chi mandare in prigione. Ma quanto possiamo fidarci di loro? Che tipo di futuro vogliamo? Queste domande sono al centro di Hello World, un libro che solleva il velo sui meccanismi di funzionamento dei programmi che ci stanno prendendo la mano, ne dimostra il potere e ne mette in risalto i limiti. Rimane da domandarsi se gli algoritmi siano davvero migliori degli esseri umani che stanno rimpiazzando.