Warsztat AI - dla kogo i jak?
Nakreślam sposób, w jaki będę pracował w Warsztatcie oraz przedstawiam, dla kogo to robię.
Nie ukrywam, że…
Nie ukrywam, że to mój pierwszy blog, pierwsze doświadczenia z tworzeniem własnego centrum AI i pierwsze koncepcje, jak taki blog ma wyglądać. Jednocześnie pracuję normalnie na etacie, więc - również tego nie ukrywam - nie spodziewajcie się żelaznej dyscypliny w terminarzu postów, opracowywania tematów na miarę profesjonalnego naukowca czy przytaczania spektakularnych źródeł z dokładnością co do każdego słowa źródłowych materiałów. Daję sobie pozwolenie na publikowanie wtedy, gdy będę gotów z materiałem, na prezentowanie mocno subiektywnych opinii i przedstawianie takiej tematyki i w takim ujęciu, w jakim mam ochotę w danym momencie przedstawiać. Na dalszy plan schodzą takie sprawy, jak SEO, geometryczny wzrost liczby czytelników i przygotowania pod startowanie z mega-biznesem konsultingowym, dotyczącym AI.
Jak warsztat to Warsztat!
Dlatego nazwałem bloga Warsztat AI, bo:
- będę eksperymentował, testował, mylił się, błądził, poprawiał, naprawiał, upierał się, a potem wycofywał.
- jestem AI-owcem samoukiem (podobnie jak programistą - również samoukiem) i forma warsztatowa - wyciągnąć zabawki i narzędzia, a następnie zobaczyć, co można z nimi zrobić, to forma, która w takich okolicznościach najbardziej mi odpowiada.
- celuję/przewiduję/zakładam, że czytelnikami tego bloga będą programiści, którzy dotychczas nie pracowali przy sztucznej inteligencji (aczkolwiek pracują z jej pomocą), a także inni profesjonaliści (niekoniecznie z IT), którzy również na co dzień stosują AI, aby pozostać szybkimi i skutecznymi.
Skoro mowa o czytelnikach…
Trochę już o Was powiedziałem. Zresztą w artykule powitalnym przedstawiłem powody, dla których zainteresowałem się budową i rozwijaniem mojego własnego centrum sztucznej inteligencji. Tym samym kieruję te treści dla wszystkich, którzy podzielają moje powody. Niemniej jednak przewiduję, że najwięcej może być spośród Was:
- ludzi z szeroko pojętego IT - programistów, devopsów, adminów systemów, data scientystów i inżynierów Big Daty, architektów oprogramowania, UIUX-owców;
- architektów i projektantów w branży budowlanej;
- inżynierów CAD, CAE i projektantów przemysłowych;
- marketerów;
- copywriterów, dziennikarzy i technical-writerów;
- naukowców i pracowników R&D oraz badaczy technologicznych.
Jak widać, przewiduję, że wielu z Was nie będzie ludźmi “technicznymi” w programistycznym tego słowa znaczeniu, czyli raczej nie potrafiących programować.
Czy to problem?
Niekoniecznie. Już tłumaczę :)
To prawda, że będziemy kodować (czy tam programować) - niewiele, bo niewiele i będzie to proste, ale jednak. Natomiast, nawet jeśli to Was przerośnie, to moim zdaniem nic nie szkodzi. Spójrzmy:
- Np. będę prezentował wyniki testów porównawczych jednego modelu open-source z innym - to na pewno Wam się przyda, a tabela czy wykres wynikowy będzie zrozumiały dla Was i dla kogokolwiek.
- Opiszę, jak - programistycznie - coś uzyskałem (np wytrenowałem model wg konkretnych kryteriów i pod określone zastosowania) -> Będziecie mogli to zlecić komuś “technicznemu” i po pierwsze klarownie przekazać swoje wymagania, a po drugie skutecznie zweryfikować pracę tej osoby.
- Wreszcie, gdyby komukolwiek z Was zechciało się poprogramować, to będziecie mieli przepis na tacy.
A ludzie z IT?
No cóż - sądzę, że poziom trudności tego bloga będzie właśnie pod Was. Wychodzę z założenia, że skoro sam jestem programistą, to wprost wypada pracować w Warsztacie AI “po programistycznemu” i dopasowywać treści oraz sposób ich przekazania pod czytelników podobnych do mnie. Inni i tak skorzystają (jw).
Zarys tematyki
Pójdziemy w pewnym sensie chronologicznie - chronologią będzie mój tok myślowy, gdy zaczynałem interesować się tematem. To oznacza omówienie:
- przewidywanych trendów na rynku AI;
- ryzyk korzystania z komercyjnego AI i jednocześnie korzyści z budowy własnego centrum sztucznej inteligencji;
- doboru sprzętu;
- źródeł danych (pod trening nakierowany na AI-asystentów programowania) - ludki “nie-IT” mogą czuć zaniepokojenie -> spokojnie - na końcu propozycja dla Was;
- i sposobu ich przetworzenia oraz dostosowania do potrzeb treningu - a to akurat jest temat uniwersalny, jeśli chodzi o odbiorcę -> Uwaga: Będzie programowane :-]
- dostępnych modeli open-source
- trenowania tych modeli -> Znów będzie programowane :-]
- wyników testów na żywym organiźmie, czyli jak te nasze modele spisują się w konkretnych zastosowaniach - zaczniemy od zastosowań programistycznych, ale…ludki “nie-IT” niech zerkną na propozycję na końcu.
Repozytorium
Skoro będzie programowane i kodowane, to w takim razie zapraszam na mojego GitLaba i jego przestrzeń poświęconą Warsztatowi AI: local-ai-center.
Propozycja
“Nie-IT” - proponujcie.
Serio, nie bójcie się proponować tematy pod Was: źródła danych treningowych dla architektów, marketerów, dziennikarzy, itd; modele, o których słyszeliście, że są dla Was; ważne aspekty w trenowania modelu dla Was lub w utworzeniu agenta, który wspomoże w pracy.
IT - tym bardziej: proponujcie.
Jakby nie patrzeć, dla Was będzie mi najłatwiej tworzyć. Od Was też dostanę konkretną informację zwrotną, szczególnie odnośnie technikaliów.
Sam blog jeszcze nie ma opcji komentowania artykułów (ale będzie miał ;-) ). Natomiast zawsze można skorzystać z formularza kontaktowego.
Do przeczytania!
Tomek