Hva med å skaffe en AI?

Tenketanken Passivt-Agressivt Bøllefrø (@jeblad) er verdt å følge på Twitter. I går kom han med denne stripen med, tja, poengterte utsagn om den pågående AI-hypen:

Jeg må jo bare gi ham rett på alle punkter – og jeg driver faktisk og lærer opp bedrifter i å bruke disse teknikkene. I det siste har jeg til og med hørt folk snakke om å skaffe seg «en AI», omtrent som om det er noe personalavdelingen burde involveres i.

Men så er det jo slik at når teknologene mister kontrollen over det tekniske vokabularet (noen som husker debattene om den rette betydningen av «hacker»?) så er jo det et tegn på at teknologien faktisk begynner å brukes der ute. For oss som vet, naturligvis, er jo dette bittert. Som Stephen Fry sier (i en eller annen bok jeg ikke finner referansen til nå): Det er jo ingen som er surere enn de som digget Pink Floyd før The Dark Side of the Moon, og etter å ha snakket i årevis om hvor bra de var og at alle burde høre på dem så blir de sure når bandet blir allemannseie. Konklusjonen blir at Pink Floyd har solgt seg for popularitet og det er på tide å begynne å lete etter den neste nisjegreia verden ikke setter nok pris på.

Så vi teknosnobber får finne noen nye teknologier vi kan snakke om. Det pleier ikke være vanskelig.

Hver mann sitt nett – ellers er man ikke mann.

Nok en kommentar på Digi.no, denne gang om det besynderlige behov mange offentlige etater og institusjoner har for å ha sin egen teknologi på alle plan – lenge etter at resten av verden har skjønt at man sparer penger og får mer innovasjon ut av å bruke den samme infrastrukturen.

(En morsom kommentar, har kommet, forresten, som nettopp understreker mitt poeng om at man forveksler fysisk nett med den tjenesten nettet formidler. Vi trenger ikke oppgradere alle DAB-radioene – folk har mobiltelefoner, og de fungerer utmerket både på et 4G-nett kjørt over et 5G-nett… DAB+ dør med lytterne, akkurat som fasttelefonen.) Hele poenget med å emulere gammel teknologi over ny er at man kan slå av den gamle teknologien når man vil…

Og her er lydfilen:

Morgenstund er tull i grunn

Det er nokså tidlig søndag morgen, dagen gryr, omeletten er laget og fortært, og snart er det tid for å gå ut i hagen og rake løv, hugge ved og komme tettere i kontakt med min indre redneck.

Det er hyggelig å være relativt tidlig oppe om morgenen – man får noen ekstra timer selv om man sovner til Nytt på nytt – men i morgen blir det alvor, for da kommer håndverkerne. Vi har nemlig bestilt ny garasjeport, og det ser ut til at det er en eller annen lovregel som påbyr håndverkere å være på byggeplassen klokken 0700 om morgenen, et tidspunkt der jeg normalt står i dusjen.

Hvorfor er det slik? Det er forsåvidt praktisk for meg – i bytte mot litt mindre søvn får jeg sjansen til litt koordinering av jobben (de fleste misforståelser skjer jo under de første fem minuttene av ethvert prosjekt) før jeg krabber inn i bilen og begir meg til min egen jobb. Men jeg jobber mye hjemme og kan gjøre det i morgen, så det argumentet holder ikke lenger.

Tradisjon? Jeg var yngre en gang og kjente en snekker på min egen alder som klaget bittert over alle de gamle gubbene som mente at arbeidet skulle starte klokken syv. Det var muligens en tradisjon fra tiden før elektrisk lys, derav uttrykket «syvsover», men tradisjoner kan man endre. Vedder på at den dengang unge snekker nå starter klokken syv, om han fortsatt er snekker.

Kanskje det har noe med den andre enden av arbeidsdagen å gjøre? Om sommeren blir det jo for varmt å jobbe på ettermiddagen, strand og utepils lokker, greit å være ferdig tidlig. Men om vinteren, når det er mørkere og kaldere om morran enn noensinne? Eller har det noe med skiftarbeid å gjøre, og at denne tredjedelen av dagen er styrt av de andre skiftene?

Kanskje det er noe fysisk, at kroppsarbeid startes lettest tidlig om morgenen? Det er i alle fall en hel del folk ute og jogger på slike forferdelige tidspunkter. Muligens tid for esoteriske teorier om forskjeller i korporlig og kognitiv døgnrytme, men journalister går jo også tidlig på vakt og jobben deres skal i alle fall i utgangspunktet være kognitivt basert. Jeg merker jo selv at om jeg kommer meg i arbeidsklærne og starter tidlig, får jeg gjort en hel del, men om jeg i stedet tar en kaffe til og skriver (for eksempel et blogginnlegg) tar det betenkelig lang tid før løv og ved blir samlet opp og prosessert. Kanskje håndverkere trenger en tidlig start for å tvinge seg selv til å komme igang?

Jeg vet ikke. Men klokken næmer seg ni og bjørkeveden venter. Det er riktignok søndag, men jeg har en lyddempet kløyveøks og naboene gir blaffen likevel.

God morgen!

(PS: Om du synes dette innlegget er mindre digitaliseringfokusert og enda mer adspredt enn vanlig, vit at dette er primært skrevet for å teste hvordan et Apple Magic-tastatur fungerer mot en iPhone. Tidligere har man tydeligvis ikke kunne gjøre dette, men etter den siste oppgraderingen til Catalina eller iOS etellerannet går det tydeligvis aldeles utmerket, så jeg har anskaffet et for reisebruk. Utbrettbare tastaturer er utmerket, men skal man skrive lett og ledig trenger man noe i full størrelse, og Apples versjon uten numerisk sidetastatur fungerer faktisk utmerket. Hvilket betyr at iPhonen blir en suveren notatmaskin.)

30 minutter inn i fremtiden

Eirik Normann Hansen driver sitt eget konsulentselskap (om digital markedsføring og ledelse, blant annet) etter en karriere innen kreativ consulting i bl.a. Creuna. Han er stolt innehaver av det fineste kontoret i Oslo – et tidligere atelier i Damstredet 20A, der han har pusset opp og installert en passende mengde duppeditter. Dette kontoret er i seg selv verdt et besøk, og det har jeg gjort, for noen uker siden. Resultatet er en podcast om alt og ingenting – kanskje først og fremst om at digitalisering krever teknologiforståelse, ikke bare for teknologien slik den er, men slik den kommer til å bli.

Og dermed gjenstår bare å legge ut noen lenker:

(Podtail) (Apple Podcast)

Digitalisering er å dele, ikke automatisere

Teknologi har blitt enkelt og billig, men det har ikke gjort systemene noe enklere. Kanskje det enkleste er det beste – som Strøm-Larsen demonstrerer med bruk av webkamera og en uhyre enkelt applikasjon. Skal vi gjøre ting enkelt og kjapt, må vi stole på at brukeren vet hva han eller hun skal gjøre. Ny kommentar på Digi.no. (Og ja, dette skrev jeg om i bloggen min for en tid siden, men det trenger et bredere publikum.)

Og her er lydfilen:

Om forvirringsmatriser og lederansvar

I en datadrevet bedrift tar ikke lenger ledere beslutninger om hva som skal gjøres – det gjør modellene. Så hva står igjen for lederen å beslutte? Ny kommentar på Digi.no. Også gjengitt i BI Business Review.

(Og jeg synes det er på tide at vi får uttrykket forvirringsmatrise inn i norsk språk.)

(Lyst til å diskutere digitalisering med Ragnvald Sannes, Berit Svendsen og meg? Bli med til Frankrike i oktober!) Kort frist!

Som vanlig med lydfil. I denne lydfilen henviser jeg til to figurer og forsøker å beskrive dem – ta en titt på Digi eller se herunder hvis dette er uklart (og det er det…)

Kvantedatamaskiner og IoT

If you think you understand quantum mechanics, you don’t understand quantum mechanics. (Richard Feynman)

Notater fra et seminar i Forskningsparken. Advarsel: Notater tatt underveis – mangler, misforståelser og digresjoner i massevis.

Hva er en kvantedatamaskin? Franz Fuchs (SINTEF)
Introduction: Google’s «quantum supremacy» isn’t that… Quantum computers outperform regular computers on certain tasks (such as integer factorisation) but are unlikely to have practical use in the near future. Moore’s law is saturating, transition to a quantum age. Short history of quantum computing:

Quantum computers are at the stage of ENIAC at this point.
Two challenges for quantum computers: Hardare and software. Lots of research: EU has a quantum computing technologies flagship, worth 1b Euros, similar in the US and China. IBM has done a lot of research, up to 20 qubits devices. D-Wave uses quantum annealing, a kind of analog computing, free access for 1 minute, open source python tools. Alibaba, Microsoft, Google all experiment. Intel, Rigetti has technologies (the latter a hybrid), IonQ. In sum: Heavy investments into development from many parties. But: Classical algorithms run on a quantum computer will not run faster. Shor’s algorithm is not parallelism… Developments:

Applications will be quantum chemistry, AI, optimization, and simulations. In addition, cryptography, China is using quantum satellites to have safe video calls, and a quantum tunnel between Beijing and Shanghai, though this is not strictly quantum computing.

Question: Quality of qubits? IBM has a measure, depends on errors in measuring, connections, etc.

Question: Languages? A number of high-level languages (QISKit, Forest), mostly assembly at this point. Will be more general.

Kvanteberegning og IoT. Ketil Stølen
Naivt bilde av IoT: Data opp i skyen. Pipeline en flaskehals, dermed går man til fog computing (LAN-nivå) og edge computing (tingene selv). Stort problem at teknologien er fragmentert og umoden, mangler særlig testet software for integrering og interaksjon. Sikkerhet ofte et problem på grunn av manglende kapasitet. Samtidig gir nettforbindelse en kolossal angrepsflate. Eksempel: Casino angrepet gjennom et akvarium som sto i foajeen. Et annet problem er at man er svært avhengig av leverandører. Personvern også et stort problem – og mye av motivasjonen for edge computing.

Kan QC hjelpe til med disse problemene? Masse hype. Noen problemer: Størrelse (pga. behov for superkjøling.) På kort sikt må man jobbe med store QC-maskiner, hvordan kan dette gjøres. Forskning ved Delft snakker om behov for algoritmekunnskap go lokale satellitt-maskiner. Problem er at QC gir omtrentlige svar. Min digresjon: Bør kunne brukes til PGP-oppaknining og løsning av visse typer knapsack-problemer, der en omtrentlig løsning er bra nok.

Kvanteberegning ned til fog og edge vil antakelig kunne takle et sikkerhetsproblem. Kontra: QC kan føre til at man kanskje lager sikrere arkitekturer fra bunnen av.

Diskusjon: Ca. 95 algoritmer der man har funnet at QC er raskere, det er nokså lite. Optimalisering det som D-Wave driver med, annealing fungerer for optimalisering. Men smalt spektrum av brukerområder til nå.

En arkitektur som ikke er nevnt: Photonic quantum computing, skal kunne ha romtemperaturløsninger om 5-10 år. Gir et sikkerhetsproblem ved at dagens kryptering ikke holder for fremtidige metoder.

Kvantekryptering, kvantehacking og sikkerhet. Johannes Skaar (UiO)
Kvantekryptering kan gjøres i dag med en liten dings, Sende fire fotoner som detekteres, enkelt å gjøre. Quantum key distribution trenger en ekstra kanal, BB84-protokoll:

Dette er sikkert pga to prinsipper: Ikke mulig å klone kvanteinformasjon. Måling vil forstyrre kommunikasjonen. I praksis: nokså enkelt å hacke kvantekommunikasjon. Kvantehacking, russer (Vadim Makarov) med postdoc på UiO, laget en koffert som kunne gjøre dette.

Alternativer til kvantekryptering: Assymetrisk offentlig nøkkelkryptering. Symmetrisk privat nøkkelkryptering, Oppsummering: Mange problemer med kvantekryptering, men verdt å forske på dersom vi mister assymetrisk kryptering som alternativ.

Kvanteresistent kryptografi. Thomas Gregersen (NSM)
QC et problem fordi tradisjonelle algoritmer brukes lenge etter at de er obsolent, derfor må vi utvikle kvanteresistent krypto før QC finnes. Grovers algoritme (generell) og Shors algoritme (spesiell for integer faktorisering) er utfordring fordi den finner løsninger i lineær tid. Initiativer fra NIST og PQCRYPTO (EU) mot å utvikle dette.

Nye algoritmer vil måtte ha nøkler og signaturer som ikke tar for stor plass. Skal ikke ta for lang tid, og bruke kjente vanskelige beregningsprosesser. Mange kandidater:

En hel del av dette kommer til å bli implementert, scenariet er at det skal kunne kjøres på en klassisk maskin og beskytte mot en angriper med tilgang til kvanteanalyse. Ulike algoritmer har ulike fordeler/ulemper, mulig at man kan løse dette ved å rullere algoritmer for samme melding. Men det gjenstår å se om det rent praktisk er relevant å lage maskiner som kan angripe skikkelig krypto, men vi må bruke tid på denne forskningen i tilfelle noen klarer det.

Diskusjon: Mye av kryptoknekking skjer pga. dårlig implementering. Det å øke antallet algoritmer gjør at man øker risikoen for dårlige implementeringer, særlig i hardwarebaserte løsninger. Fascinerende at dette er det samme vi har sett før: Nytt domene, blir et nytt kappløp mellom knekkere og kodere.

Kvanteberegning og kunstig intelligens. Phillip Turk (SINTEF)
Innledning om AI og ulike metoder, fokus på søkealgoritmer, siden mye AI går ut på å søke over et stort antall mulige løsninger. Algoritmer er forskjellige – input er hvordan man organiserer gates – alle løsninger finnes i superposisjonene, algoritmene siler seg frem til den korrekte løsningen.

Kommentar: Kan man bruke en QC til å finne heuristikk som så kan gjøres om til en algoritme som kan brukes av en vanlig datamaskin? Første anvendelse antakelig maskinlæring ved hjelp av quantum annealing, kanskje innen ti år. Ennå ingen problemer der man har quantum supremacy, noe uklart om vi har det ennå, men det kan kanskje komme for et eller annet problem snart.