EN FI SV
Neljän kuukauden intensiivisen opiskelun jälkeen läpäisin Googlen pilvisertifikaatin nimeltä Professional Machine Learning Engineer! Suomennettuna kutakuinkin Ammattitason koneoppimisinsinööri.
Sertifikaatti on osoitus osaamisesta vaativien koneoppimisratkaisujen toteuttamiseksi Googlen pilvialustalla.

Suoritin Google Cloud Professional Machine Learning Engineer-sertifikaatin!

Neljän kuukauden intensiivisen opiskelun jälkeen läpäisin Googlen pilvisertifikaatin nimeltä Professional Machine Learning Engineer! Suomennettuna kutakuinkin Ammattitason koneoppimisinsinööri. Sertifikaatti on osoitus osaamisesta vaativien koneoppimisratkaisujen toteuttamiseksi Googlen pilvialustalla.

Esittely Googlen pilvialustan koneoppimiseen tarkoitetuista tuotteista. Valikoimasta löytyy tarvittavat palvelut teollisen mittakaavan sklaautuviin tekoälysovelluksiin.

Koneoppimistuotteet Googlen pilvialustalla

Esittely Googlen pilvialustan koneoppimiseen tarkoitetuista tuotteista. Valikoimasta löytyy tarvittavat palvelut teollisen mittakaavan sklaautuviin tekoälysovelluksiin.

Kubernetes on tehnyt todellisen läpimurron konttisovellusten hallinnoinnissa. Kokeilin ajaa web sovellusta työkalulla.

Web-sovelluksen ajaminen Kuberneteksella

Kubernetes on tehnyt todellisen läpimurron konttisovellusten hallinnoinnissa. Kokeilin ajaa web sovellusta työkalulla.

Python-ohjelmointi on helppo tapa aloitta ohjelmistokehityksen parissa. Tämä tutoriaali ei edellytä erillistä ohjelmistojen asentamista.

Python-ohjelmoinnin aloittaminen 5 minuutissa

Python-ohjelmointi on helppo tapa aloitta ohjelmistokehityksen parissa. Tämä tutoriaali ei edellytä erillistä ohjelmistojen asentamista.

Google Colab, Databricks Community Edition, Visual Studio Code ja Docker vaihtoehtoina ilmaiseksi data science-kehitysympäristöksi.

Ilmaiset data science-kehitysympäristöt

Google Colab, Databricks Community Edition, Visual Studio Code ja Docker vaihtoehtoina ilmaiseksi data science-kehitysympäristöksi.

Vertailu merkittävimpien pilvien koneoppimisalustoista. AWS SageMaker, Azure Machine Learning, Google Vertex AI ja Databricks.

Vertailu suurten pilvipalveluiden koneoppimisalustoista

Vertailu merkittävimpien pilvien koneoppimisalustoista. AWS SageMaker, Azure Machine Learning, Google Vertex AI ja Databricks.

Mikä on koneoppimisalusta? Esittelyssä niiden erilaiset komponentit, kuten kehittäjän työtila, MLOps-työkalut ja pilvilaskenta.

Mikä on koneoppimisalusta?

Mikä on koneoppimisalusta? Esittelyssä niiden erilaiset komponentit, kuten kehittäjän työtila, MLOps-työkalut ja pilvilaskenta.

Nouseeko lottovoiton todennäköisyys, jos viikoittaisen lottoamisen sijaan panostaa yhteen lottoarvontaan? Kyllä, mutta aika vähän.

Lottostrategia, joka todistetusti parantaa voiton todennäköisyyksiä

Nouseeko lottovoiton todennäköisyys, jos viikoittaisen lottoamisen sijaan panostaa yhteen lottoarvontaan? Kyllä, mutta aika vähän.

Koneoppimisen hyödyntäminen ennakoivassa huollossa. Kaksiosaisessa sarjassa asiaa kustannusäästöistä ja esimerkki Python-kielellä.

Koneoppiminen ennakoivassa huollossa

Koneoppimisen hyödyntäminen ennakoivassa huollossa. Kaksiosaisessa sarjassa asiaa kustannusäästöistä ja esimerkki Python-kielellä.

Kuinka web-sivulle voi esittää olevansa eri maantieteellisessä sijainnissa? Kokeilussa esitin olevani Irlannissa matkustaessani Ruotsissa.

Maantieteellisen sijainnin huijaaminen verkkopalvelulle - Harrasteprojekti

Kuinka web-sivulle voi esittää olevansa eri maantieteellisessä sijainnissa? Kokeilussa esitin olevani Irlannissa matkustaessani Ruotsissa.

Kokemuksia DataCamp-palvelusta. Data science-koulutus on helppo järjestää joko itselle tai tiimille järjestelmällisenä kokonaisuutena.

DataCamp - Data science-opinnot verkkokurssina

Kokemuksia DataCamp-palvelusta. Data science-koulutus on helppo järjestää joko itselle tai tiimille järjestelmällisenä kokonaisuutena.

Teknisen toteutuksen kuvaus asiakasprojektissta, jossa toteutin hakurobotin AWS-pilvialustalle nuuskimaan tietoa automatisoidusti netistä.

Hakurobotti AWS-pilvialustalle - Tekninen kuvaus asiakasprojektista

Teknisen toteutuksen kuvaus asiakasprojektissta, jossa toteutin hakurobotin AWS-pilvialustalle nuuskimaan tietoa automatisoidusti netistä.

Kirjoituksessa selvitetään PySpark-ohjelmoinnin suorituslogiikka ja annetaan useita neuvoja PySpark-koodin optimoimiseksi.

PySpark-koodin suorituslogiikka ja optimointi

Kirjoituksessa selvitetään PySpark-ohjelmoinnin suorituslogiikka ja annetaan useita neuvoja PySpark-koodin optimoimiseksi.

Aikasarjadatan klusterointi SQL-kyselyllä. Yksinkertaisella logiikalla saatiin luotua havainnollistava 3D-kuvaaja. Koodi löytyy GitHubista.

Datan klusterointi SQL-kyselyllä - Esimerkki IoT-datalla

Aikasarjadatan klusterointi SQL-kyselyllä. Yksinkertaisella logiikalla saatiin luotua havainnollistava 3D-kuvaaja. Koodi löytyy GitHubista.

Tutoriaali Spark-rinnakkaislaskentaan Python-ohjelmointikielellä. Esimerkki on ajettu AWS pilvilaskenta-alustalla AWS Glue-palvelussa.

Spark + Python tutoriaali datakehittäjille

Tutoriaali Spark-rinnakkaislaskentaan Python-ohjelmointikielellä. Esimerkki on ajettu AWS pilvilaskenta-alustalla AWS Glue-palvelussa.

AWS Glue soveltuu erityisesti suurten datamäärien, eli niin sanotun big datan prosessointiin eräajona. Kirjoitus Solitan Data-blogissa.

Big data ETL - Johdatus AWS Glue-palveluun

AWS Glue soveltuu erityisesti suurten datamäärien, eli niin sanotun big datan prosessointiin eräajona. Kirjoitus Solitan Data-blogissa.

Kirjoitin Solitan blogiin aiheesta "Suomenkielisten sanojen perusmuotoistaminen pythonilla". Kirjoitus sisältää koodiesimerkkejä.

Suomenkielisten sanojen perusmuotoistaminen ja stemmaus pythonilla

Kirjoitin Solitan blogiin aiheesta "Suomenkielisten sanojen perusmuotoistaminen pythonilla". Kirjoitus sisältää koodiesimerkkejä.

Kirjoitin Solitan blogiin aiheesta "Tekoälykokeiluissa havainnot ovat tuloksia tärkeämpiä". Linkki alkuperäiseen tekstiin ja tiivistelmä.

Tekoälykokeiluissa havainnot ovat tuloksia tärkeämpiä

Kirjoitin Solitan blogiin aiheesta "Tekoälykokeiluissa havainnot ovat tuloksia tärkeämpiä". Linkki alkuperäiseen tekstiin ja tiivistelmä.

Kokemuksia tekstianalytiikasta ja rahoitushakemusten automaattisesta luokittelusta.

Kokemuksia tekstianalytiikasta rahoitushakemuksien luokittelussa

Kokemuksia tekstianalytiikasta ja rahoitushakemusten automaattisesta luokittelusta.

Tekninen kuvaus data edellä tehdystä web-sovelluksesta, jonka toteutuin AWS-pilvialustalle harrasteprojektina.

Web-sovellus pilvessä data edellä - Tekninen toteutus

Tekninen kuvaus data edellä tehdystä web-sovelluksesta, jonka toteutuin AWS-pilvialustalle harrasteprojektina.

Tein harrasteprojektina pilveen mobiilioptimoidun web-sovelluksen, jossa olennaista oli datan monipuolinen hyödyntäminen. Katso demovideo.

Web-sovellus pilvessä data edellä - Sovelluksen esittely

Tein harrasteprojektina pilveen mobiilioptimoidun web-sovelluksen, jossa olennaista oli datan monipuolinen hyödyntäminen. Katso demovideo.

Sain vihdoin julkaistua pöytälaatikossani muutaman kuukauden muhineen blogikirjoituksen teemalla "Konkreettinen esimerkki koneoppimisesta ja liiketoimintahyödyistä". Tarve yhdistää liiketoiminta ja koneoppiminen vaikuttaa olevan kova.

Esimerkki koneoppimisen soveltamisesta liiketoimintaan

Sain vihdoin julkaistua pöytälaatikossani muutaman kuukauden muhineen blogikirjoituksen teemalla "Konkreettinen esimerkki koneoppimisesta ja liiketoimintahyödyistä". Tarve yhdistää liiketoiminta ja koneoppiminen vaikuttaa olevan kova.

Kirjassa annetaan useita määritelmiä termille data science ja pohditaan data scientistin työssä vaadittavia taitoja. Kirja oli konkreettinen ja sopivan helppolukuinen myös aihetta vähemmän tuntevalle.

Doing Data Science - Kirja Datatieteen soveltamisesta käytäntöön

Kirjassa annetaan useita määritelmiä termille data science ja pohditaan data scientistin työssä vaadittavia taitoja. Kirja oli konkreettinen ja sopivan helppolukuinen myös aihetta vähemmän tuntevalle.

Yritykseni kautta tehty asiakasprojekti, jossa automatisoin tietojen hakua netistä simuloimalla käyttäjän toimintoja PhantomJS-työkalulla.

PhantomJS ja automatisoitu tietojen haku

Yritykseni kautta tehty asiakasprojekti, jossa automatisoin tietojen hakua netistä simuloimalla käyttäjän toimintoja PhantomJS-työkalulla.

Hackathon on kilpailu, jossa ratkaisu koostuu tietotekniikan ja liiketoiminnan yhdistämisestä. Lue ratkaisustamme Hiabin Hackathonissa.

Mikä on Hackathon ja miten se voitetaan?

Hackathon on kilpailu, jossa ratkaisu koostuu tietotekniikan ja liiketoiminnan yhdistämisestä. Lue ratkaisustamme Hiabin Hackathonissa.

Luin kirjan tilastolliseen laskentaan käytetystä R-kielestä. Kerron kokemukseni kirjan sisällöstä ja käyttämistäni oppimismenetelmistä.

R in a Nutshell - Kokemuksia R-ohjelmoinnista

Luin kirjan tilastolliseen laskentaan käytetystä R-kielestä. Kerron kokemukseni kirjan sisällöstä ja käyttämistäni oppimismenetelmistä.

Tietokoneiden uumenista löytyy vastaus esimerkiksi siihen, missä iässä olet todennäköisesti löytänyt ihannekumppanisi.

Algorithms to Live by - Tietotekniikkaa sovellettuna arkielämään

Tietokoneiden uumenista löytyy vastaus esimerkiksi siihen, missä iässä olet todennäköisesti löytänyt ihannekumppanisi.

Python-koodi, jolla voi automaattisesti listata CSV-tiedostojen otsikkokentät. Alunperin tarvitsin koodia tietovaraston dokumentaatioon.

Csv tiedostojen kentät listaksi Pythonilla

Python-koodi, jolla voi automaattisesti listata CSV-tiedostojen otsikkokentät. Alunperin tarvitsin koodia tietovaraston dokumentaatioon.

Algoritmiongelma tuli alunperin vastaan todellisessa asiakasprojektissa, jossa tuotteen kulkua tuotantolinjalla täytyi pystyä seuraamaan.

Algoritmiongelma - Osaatko ratkaista älytehtävän todellisesta asiakasprojektista?

Algoritmiongelma tuli alunperin vastaan todellisessa asiakasprojektissa, jossa tuotteen kulkua tuotantolinjalla täytyi pystyä seuraamaan.

Tampere ES Data Science Meetupissa puheenvuorot koneoppimiskilpailuista ja nettisivujen asiakaspalvelun automatisoinnista.

Tampere ES Data Science Meetup

Tampere ES Data Science Meetupissa puheenvuorot koneoppimiskilpailuista ja nettisivujen asiakaspalvelun automatisoinnista.

Vedonlyönti - sillä on mahdollista elättää itsensä. Blogia ei ole sponsoroitu, vaan ajatukset ovat täysin omiani. Lue opas.

Vedonlyönti - Voiko sillä elää? - Lue Opas

Vedonlyönti - sillä on mahdollista elättää itsensä. Blogia ei ole sponsoroitu, vaan ajatukset ovat täysin omiani. Lue opas.

Visualisointi toteutettiin analysoimalla R-studion sisäänrakennettua quakes tietoaineistoa, joka sisälsi 1000 kirjausta Fijin maanjäristyksistä vuodesta 1964 määrittämättömään vuoteen asti. Visualisoinnin kannalta oleellisia muuttujia olivat karttakoordinaatit, järistyksen syvyys ja voimakkuus.

Maanjäristysdatan visualisointi ja klusterointi

Visualisointi toteutettiin analysoimalla R-studion sisäänrakennettua quakes tietoaineistoa, joka sisälsi 1000 kirjausta Fijin maanjäristyksistä vuodesta 1964 määrittämättömään vuoteen asti. Visualisoinnin kannalta oleellisia muuttujia olivat karttakoordinaatit, järistyksen syvyys ja voimakkuus.

Virusongelma: Virus leviää maapallolla ja tappaa ilman hoitoa. Tehtävänäsi on ratkaista tilastollinen pähkinä ja pelastaa maailma.

Virusongelma - Tilastollinen pulmapähkinä

Virusongelma: Virus leviää maapallolla ja tappaa ilman hoitoa. Tehtävänäsi on ratkaista tilastollinen pähkinä ja pelastaa maailma.

Olet palkannut viisi uutta myyntiharjoittelijaa, joilla suoritetaan 100 myyntipuhelun mittainen testi. Kuka saa jatkaa?

Arjen tilastotiedettä - Myyntiharjoittelijan palkkaaminen

Olet palkannut viisi uutta myyntiharjoittelijaa, joilla suoritetaan 100 myyntipuhelun mittainen testi. Kuka saa jatkaa?

Data science, data engineeer, business intelligence... Big data teeman ympärillä on paljon sekavaa termistöä. Kokosin tärkeimmät.

Data science ja business intelligence - Termistö haltuun

Data science, data engineeer, business intelligence... Big data teeman ympärillä on paljon sekavaa termistöä. Kokosin tärkeimmät.

Python-kielelle suunnniteltu Django web-framework tarjoaa data-analytiikasta kiinnostuneelle kaiken tarpeellisen. Näin pääset alkuun.

Django tutoriaali - Dataintensiivisiin web-sovelluksiin

Python-kielelle suunnniteltu Django web-framework tarjoaa data-analytiikasta kiinnostuneelle kaiken tarpeellisen. Näin pääset alkuun.

Videokurssi big datasta. Techniques and Concepts of Big Data, Barton Poulson.

Techniques and Concepts of Big Data, Barton Poulson - Lynda.com

Videokurssi big datasta. Techniques and Concepts of Big Data, Barton Poulson.

Paljonko tienaat taukojen aikana? Javascriptilla koodattu web-laskuri.

Taukolaskuri - Paljonko tienaat tauon aikana?

Paljonko tienaat taukojen aikana? Javascriptilla koodattu web-laskuri.

Paikkatietojen hakukoneen tietokantaa ei enää ylläpidetä helmikuussa 2017. Sovellus poistettiin käytöstä kokonaan heinäkuussa 2022. Montako asukasta Tampereella asuikaan? Paljonkohan meidän kylässä on kesämökkejä?

Paikkatietojen hakukone

Paikkatietojen hakukoneen tietokantaa ei enää ylläpidetä helmikuussa 2017. Sovellus poistettiin käytöstä kokonaan heinäkuussa 2022. Montako asukasta Tampereella asuikaan? Paljonkohan meidän kylässä on kesämökkejä?

Opetti PHP:sta kaiken tarvittavan. Suurin ongelma itselleni oli alussa oppia PHP yleinen toimintaperiaate, sillä kirjan esimerkit koskivat tilannetta, jossa käyttäjällä on oma palvelin, sillä itselläni oli käytössä jaettu palvelin, johon PHP:ta ja sen lisäpaketteja ei tarvinnutkaan asentaa erikseen.

Beginning PHP and MySQL, Jason Gilmore

Opetti PHP:sta kaiken tarvittavan. Suurin ongelma itselleni oli alussa oppia PHP yleinen toimintaperiaate, sillä kirjan esimerkit koskivat tilannetta, jossa käyttäjällä on oma palvelin, sillä itselläni oli käytössä jaettu palvelin, johon PHP:ta ja sen lisäpaketteja ei tarvinnutkaan asentaa erikseen.

Tässä kirjassa mentiin perusteita syvemmälle nettisivujen ulkoasun suunnitteluun. Esimerkit olivat todella hyviä. Parempi kuin edellinen HTML - CSS kirja.

HTML and CSS - Design And Build Websites, Jon Duckett

Tässä kirjassa mentiin perusteita syvemmälle nettisivujen ulkoasun suunnitteluun. Esimerkit olivat todella hyviä. Parempi kuin edellinen HTML - CSS kirja.

Arvio kirjasta Head First JavaScript Programming. Kirjoittanut Elisabeth Robson & Eric Freeman. Aiheena Javasrcipt-ohjelmointi.

Head First JavaScript Programming, Elisabeth Robson & Eric Freeman

Arvio kirjasta Head First JavaScript Programming. Kirjoittanut Elisabeth Robson & Eric Freeman. Aiheena Javasrcipt-ohjelmointi.

Opi muokkaamaan nettisivujen ulkoasua. HTML ja CSS tulevat yllättävän helposti vastaan työelämässä, jos olet missään tekemisissä nettisivujen kanssa. Kirjassa oli paljon ärsyttävää sälää, kuten kysymys- ja vastausosioita, jotka eivät sopineet suoraviivaiseen makuuni.

Head First HTML and CSS, Elisabeth Robson & Eric Freeman

Opi muokkaamaan nettisivujen ulkoasua. HTML ja CSS tulevat yllättävän helposti vastaan työelämässä, jos olet missään tekemisissä nettisivujen kanssa. Kirjassa oli paljon ärsyttävää sälää, kuten kysymys- ja vastausosioita, jotka eivät sopineet suoraviivaiseen makuuni.

Kirja-arvio. Kuinka nettisivut tehdään? Miten internet toimii? Mikä on webhotelli? Mitä ovat WordPress, CSS, HTML, JavaScript ja PHP?

The Web Book, Robert Schifreen

Kirja-arvio. Kuinka nettisivut tehdään? Miten internet toimii? Mikä on webhotelli? Mitä ovat WordPress, CSS, HTML, JavaScript ja PHP?