1. Väglett lärande
2. Förstärkningsinlärning
3. Icke-väglett lärande
= en klassificering uppgift (syftet med väglett lärande att vilket data exempelvis passar i vilket fack). Vanligaste sättet, tränar upp systemet först sen kan man tillämpa kunskapen som systemet har tränat på, man kör testdata för att se hur bra systemet är. Systemet får träningsdata --> människan vägleder --> datorn lär sig --> datorn kan använda automatiskt i drift.
Förutspå ett numeriskt värde. Upptäcka trender i historisk data används för att räkna ut omfattning – ett numeriskt värde - av ett fenomen tex förväntad livslängd hos en nybliven pensionär för att räkna ut pensionärsstorlek.
= Ett sorts väglett lärande där träningsdatan kommer in kontinuerligt och datorn lär sig kontinuerligt utan mänsklig inblandning. De flesta autonoma system fungerar på det här sättet. Autonoma system som Reels på instagram, facebook tex. Liknar väglett lärande med träningsfas och testfas men interagerar med omgivningen, har små tester och träningsfaser. Samt den prediktiva modellen uppdateras jämt. Får feedback.
= Uppgift att upptäcka mönster och samband i stora datamängder genom gruppering av dataexempel enligt gemensamma egenskaper, sådan gruppering = klustring (samma form, samma färg, samma typ, mönster och samband). Datorn lär sig underliggande struktur i input data och letar efter mönster och samband.Ingen träningsdata, inga fördefinierade dataklasser.
Inga särdrag som definitioner (ingen träningsdata) --> funkat att system får en stor mängd data och lär sig själv genom att --> upptäcka mönster/samband genom grupperingar av data.
Dokumentklustring tex identifiera ämnen i dokument samling, Kundprofilering – kunder med liknande intressen ex skicka reklam, resmönster i kollektivtrafiken, vad som blir Annas nästa köp. Gruppering av data inför visualisering av datan. Upptäckt avvikande dataobjekt
klustring: systemet analyserar stor mängd tidigare betalkortstransaktioner och upptäcker avvikande transaktioner som möjliga bedrägeriförsök. Träningsdata: man tränar systemet att upptäcka exempel att känna igen bedrägeriförsök ännu bättre.
Processautomatisering, Kognitiv insikt, Informationstjänst
Främst verksamhet hos administrativ personal och ekonomiavdelning. Handlar om informationsextratkion, textmining, funktioner. EX: uppdatera kundinformation med data från epost och CRM aystemet, läsa avtal
Upptäcker och tolkar mönster och samband i företagets big data. handlar om att tillämpa mönster, lära sig avvikande mönster, textmining, upptäcka samband och mönster i data. EX: räkna ut vad en kund vill köpa härnäst.
Frågebesvarande, rekommendationer, beslutsstöd. Handlar om chatbottar, tillämpa mönster, väglett lärande. EX: automatiserad 24/7 helpdesk
Software as a Service, Platform as a Service, Infrastructure as a Service
Applikation designad för internet
Kund får tillgång till en IT-tjänst som levereras av applikationen via internet
Kund behöver minimal IT-infrastruktur (mobil, bärbär dator...)
Det är en modell där du använder programvaror via internet, istället för att installera dem direkt på din dator. Istället för att köpa och ladda ner ett program betalar du vanligtvis en prenumeration och får tillgång till det via webbläsaren. Ex google docs, netflix.
Kunden finjusterar sin IT-tjänst med hjälo av inställningar. Programvaran anpassas till behov av enskilda kunder med hjälp av parametrar utan ändringar i källkoden.
Nackdel: Begränsad kundanpassning där alla får samma tjänst, Fördel: men funkar perfekt på massmarknaden
Multitenancy: En installation av applikationen får många kunder. Alla kunder loggar in hos samma installation av programvaran.
Fördel: leverantören driftar en version av programvaran vilket leder till kostnadsbesparing (alla kunder delar på hårdvaru- personal- samt andra leverantörens driftkostnader. En uppgradering når alla kunder, enklare underhåll)
Alla kunder delar på samma applikationsdriftskostnader tack vare multitenancy
– Kunden bekostar minimal egen ITinfrastruktur
Kunden betalar för IT-tjänst och affärsnytta, inte för en programvarulicens
– Prenumeration med olika prisalternativ: ett månadsbelopp eller enligt antal användare eller enligt inloggad tid
Alltid den senaste uppdateringen
Enkelt att börja och sluta prenumerera på ITtjänsten
Säkrare IT-miljö – säkerhetsproffs på ett ställe
Hyrd lagrinsutrymme i molnet. Det är en molntjänst där du hyr IT-infrastruktur som servrar, lagring och nätverk över internet istället för att köpa och underhålla den själv.
Med IaaS kan företag eller utvecklare använda datorkraft, lagring och nätverk från en leverantör och bara betala för den kapacitet de använder.
Hyrd beräkningskraft → hårdvarubesparing och IT-driftsbesparing
När man behöver beräkningskraft - processortid, minne, operativsystem - då hyr man en virtuell dator. Virtuell dator, virtuell server, virtuellt operativsystem betyder ungefär samma sak.
Många användare med var sin virtuella dator, använder samma hårdvara samtidigt, fast varje användare upplever sig ensam på den fysiska dator.
Användare och applikationer på olika virtuella datorer når inte varandra, slås inte för samma hårdvaruresurser, kan inte spionera efter varandra eller smitta varandra med virus.
tilldelar hårdvaruresurser enligt behov
om processor och minnet används till max då kan man enkelt stoppa in mer hårdvara utan att dators arbete avbryts. Ny hårdvara kopplas in eller tas bort från en fysisk dator när den totala användningen hos alla användare ökar eller minskar.
Alla större IaaS-leverantörer är utformade för att skalas horisontellt – de kan hantera miljontals samtidiga användare
Två synsätt:
(1) Kunden utvecklar och driftsätter allmänna applikationer i hyrd utvecklingsmiljö.
“PaaS som IaaS + utvecklingsmiljö: programmeringsspråk, databashanteringssystem, snabb och pålitlig internetanslutning, brandvägg, backup, pålitlig elförsörjning, etc.”
(2) Kunden utvecklar och driftsätter applikationer med proprietära komponenter i hyrd utvecklingsmiljö. “PaaS som ett ”smörgåsbord”: kunden väljer ut ett antal proprietära komponenter för att skräddarsy en egen applikation i molnet”
både läs- och skrivbar, man kunde publicera sint innehåll ungefär som idag.
Två pelare av Webb 2.0
(1) Sociala medier
Användare skapar innehåll, Användare kommunicerar, Användare är engagerade
(2) 2.0 har förändrat design av IT-system
I skuggan av det sociala började även datorer prata med varandra
Driver hotell med en hemsida där de går att läsa information på skärmen, så kan man skicka information även. Vad kan man förbättra för att göra hotellet mer attraktivt? Lägga till tripadvisor, omdömen. Hur ska man prata med tripadvisor, här måste ju då hotell och tripadvisor behöva prata med varandra utan mänsklig inblandning. Då kommer vi till: API, Skicka förfrågan om mitt hotell får då nåt liknande som detta, och programkoden akn bearbeta på ett enkelt sätt, och dåv isa omdömen från tripadvisor om det efterfrågas. Två datorer kan prata enkelt med varandra utan mäsnklig inbladning om de behöver.
Applikationsprogrammeringsgränssnitt
API är ett protokoll, ett språk som båda datorer förstår
Webbläsare ocha ppar använder API när de kommunicerar med servern
Finns flertal API:er
Enklaste API:n liknar webbanrop som webbläsare använder
API: applikation skickar en webbförfrågan, svaret kommer i JSON
Enklaste man kan göra är att göra samma webbanrop som man vill ha på webbläsaren. På samma sätt kan skicka fröfrågan till servern för att få infromation som efterfrågas.
JSON - JavaScript Object Notation
Om man stoppar en hel programmeringsstruktur i en rad i programmeringsspråk får tillbaka strukturerat objekt och datorn kan forstätta arbeta.
En väl definierad avgränsad funktion som levereras genom API inom ett nätverk av självständiga sammankopplade datasystem.
= är en princip inom design av IT-lösningar som består av flera webbtjänster. Varje webbtjänst gör det som webbtjänsten är bra på. Detta använder de flest idag. Engelska: Service-Oriented Arcitecture (SOA)
Heltäckande supersystem fungerar inte
IT-lösning designas som en samling funktioner som efterfrågas
– Skapa inte på nytt det som finns att köpa, oftast billigare
– Specialiserade tjänster håller bättre kvalité
– Ofta omöjligt att utveckla på egen hand
Syftet med tjänsteorienerad arkitektur är att skapa en uppdelning där varje tjänst utför en funktion. Istället för att skapa ett heltäckande system som gör allt, vilket är väldigt svårt, så låter man varje tjänst gör det den är bäst på. Genom välutveckalde API:er kan tjänster läggas till och tas bort där man behöver deras funktion, vilket främjar återanvädning, flexibilitet och skalbarhet, samt att det är billigare än att utveckla en egen typ av betalningstjänst när det redan finns företag som Klarna tex. SOA bidrar till att varje tjänst kan optimeras med fokus på en välutvecklad funktion, som då är lättare att underhålla än ett heltäckadesystem med flera funktioner.
5G är väldigt nära senaste av 4G. 5G berör IoT. Ännu mer genomströmning, massiv IoT, Låg latens (kort fördröjning)
Hög genomströmning, Hög enhetstäthet (IoT), Låg latens (uppdragskritiska uppgifter tex inom autonoma fordon)
1. RADIONÄTVERK - radiovågor och dess hårdvara
● Millimetervågor
● Macro cell, small cell, femtocell
● Massiv MIMO och kanalaggregering
● Strålbildning
2. KÄRNNÄTVERK - mjukvara, logiken inom datautbyte
● Internetprotokoll
● Edge computing
● Virtualisering av nätfunktioner
● Nätverksskärning
Röst och data överförs som datapaket, ungefär som på internet. Specialiserad hårdvara ersätts av mjukvarubaserade nätverksfunktioner som körs på standardservrar. Dessa funktioner kan installeras, uppdateras eller tas bort dynamiskt – utan att byta fysisk utrustning
= innebär att man försöker lösa uppgiften på plats (edge server) utan att man stör någon högre upp i hierarkin (t.ex. serverhallen)
Ett annat exempel på edge computing: data som ofta begärs blir cachelagrad i macro/small cells.
Två bilar som köra mot varandra, ser inte varandra men kan kommunicera med varandra gneom macro cell. Sedan börjar dem se varndra och kan börja kommunicera direkt = edge computing för Ingen data sänds till serverhallen, uppgiften blir löst på plats när de väl ser varandra.
I 5G styrs kommunikationen av mjukvara, vilket gör att flera kommunikationskanaler kan dela på samma hårdvara och radiospektrum – ungefär som flera virtuella maskiner på en dator.
5G dataöverföring blir Internet-liknande. 5G-funktioner styrs av mjukvara inte udda hårdvara. Kommunikationg sker med hjälp av drivrutiner, inte specialiserad hårdvara.
Ett fysiskt kommunikationsmedium blir en autobahn med flera körfält
Virtualisering av nätfunktioner säkerställer att data i olika körfält stör inte varandra, t.ex. uppdragskritiska uppgifter störs inte av filmnedladdning
Netflix får köpa sitt eget kördält och levera en maximatl istörd filmupplevelse.
Korta vågor = 5G kan bara användas på öppna landskap just nu utan hinder, finns inte överallt, där vågorna kommer att användas, har korta vågor.
Batteridrivan sensorer - Långa vågor = går väldigt långt genom hinder och låg energiförbrukning, data skickas lite och ibland.
Macro cell:
Lägre vågfrekvens
Lägre genomsträmning
Fysiska objekt i vägen
Stör mindre
Small cell:
Högre vågfrekcens
Högre genomsträmning
Fysiska objekt i vägen stör
Kortare räckvidd
Placeras på utkanter där macro cells inte når eller snabbare uppkoppling behövs
MIMO = Mulitple-Input and Multiple-Output
Kommunikationen delas upp i flera kanaler, tänk att man behöver överföra 1 GB data, behöva överföra snabbt, börja med att överföra byte efter byte eller så delar man upp de i tre delar och överför alla tre delar samtidigt i flera kanaler, sparar tid, mycket snabbare. Datan slås sen ihop när den kommer fram.
Utvecklades ännu mer med 5G. Måste fokusera dataöverföringen i den rikting som energin befinner sig. Man måste fokusera hela enerign på den riktade enheten. Det blir en utmaning i fall den mobila enheten förflyttar sig snabbt.
5G kompletterar 4G där det finns behov och användare IoT, tror inte det kommer ersättas
4G tar över det som 4G kan där 5G inte finns.
5G kommer inte ersätta Wifi, WiFi är inte 5G
Mobila enheter förväntas att stödja både 5G och WiFi 6
– 5G är skapad för utomhusanvändning
– WiFi är skapad för inomhusanvändning
Samma gäller Bluetooth etc.
BOS handlar om att skapa helt nya, okonkurrerade marknadsutrymmen (Blue Oceans) genom fundamental differentiering, istället för att tävla i befintliga, trånga marknader (Red Oceans)
Ibland – helt nytt värdeerbjudande och nya kunder
– iPhone ekosystem med Apple Store – utvecklare fick en ny marknad, användare fick nya billiga appar i mobilen
– SpaceX rymdturism - spänning för miljardärer istället för solsemestrar för barnfamiljer
– Nintendo WII konsol – kul och motion för barnfamiljer, istället för kraftfullare hårdvara för hardcore-spelare
Nya kunder efter en makeover av den befintliga industrin
– Lågprisflyget började med Southwest Airlines på 1970-talet, men fick sitt genombrott i Europa efter avregleringen av flygmarknaden. Kunder som tidigare reste med buss eller tåg hade nu råd att flyga
• Samma gamla industri, men nya kunder
Blue Ocean ökar kundvärdet samtidigt som priset sjunker: Think outside the box - ny affärsmodell, ny teknik öppnar nya möjligheter. Bemöter kundvärde och kostnad.
Kostnad:
Eliminera - Vilka typiska konkurrenfördelar är icke-relevanta? Vika faktorer som branschen tar för givna bör elimineras?
Minska - Vilka typiska konkurrensfördelar får minskas under industristandarden? Vilka faktorer bör reduceras långt under branschstandarden?
Kundvärde:
Skapa - Vilka obefintliga konkurrensfördela bör skapas? Vilka faktorer bör skapas som branschen aldrig tidigare erbjudit?
Öka - Vilka befintliga konkurrensfördelar bör öka högre än industristandarden? Vilka faktorer bör skapas som branschen aldrig tidigare har erbjudit?
Strategy Canvas är ett centralt analytiskt verktyg som är en del av Blue Ocean Strategy (BOS)-ramverket, vilket används för att ifrågasätta befintliga affärsmodeller och skapa nya, okonkurrerade marknadsutrymmen (Blue Oceans).
paraply begrepp för AR, MR, VR, inte en teknologi i sig själv
Representation av verkligheten med något filter över, som snapchat filter till exempel. Pokeman Go - tillämpar verkligeheten med filter att fånga pokeman, har i handen
Har på huvudet med kontroll i handen, i en helt virituell miljö inte verkligheten som AR.
Exempel - Meta Quest 3. Har på huvudet och behöver inte kontroll. Man ser verkligheten men finns extra virutella objekt.
Tre element för peronlized loop som interagerar med varandra för att skapa data som skapar personliga rekommendationer:
context, system (mobilen), user
När man har de på huvudet så går systemet in genom ögonen, mycket av context kan delete, data via händerna och i miljön. Eyetracking. Men mycket kan försvinna när man inte håller mobilen i handen.
Finns även etiska problem med hyper personalisering i immersiva teknologier, för det kan samla in stora mängder data.
Undesirable ethical implications:
Privacy risks
Misuse of behavioural and physiological data
Psychological and emotional manipulation
Social engineering
Diskussion: hur apple watch samlar in data om din kropp, vad kan de finnas för problematik.
a. Data acquisition, b. Computational user modelling, c. Actionable adaption
Career risk>innocation risk
Incentives reward stability
Bold ideas looks dangerous
Rädd för att misslyckas
New ideas judged by old metrics
Short term wins beat long-term value
Prove it before it exists
tittar på stora företag och gör innovationer stora grejer men egenligen bara:
looks bold, changes nothing
Ingen riktig innovation som görs, ser bra ut utåt
en analytisk modell och grafisk representation som illustrerar hur ny teknik och innovationer utvecklas över tid, från initialt genombrott till mognad och mainstream-användning
Core - improve what exists
Adjacent - extend into new opportunities
Explore - improve what exists
Pattern 1: Portfolio balance
know your core/adjacent/explore
manage risk like an investor
rebalance based on evidence
Pattern 2: Outcomes, not features
people want results, not features
find where people struggle
Pattern 3: Serve the edge
innovation starts at the edge
growth starts small
Pattern 4: Ambidextrous organisations
horizons behave differently
each horizon needs its own rules
Pattern 5: Fund evidence, not enthusiasm
start small, fund in stages
