Pokazywanie post贸w oznaczonych etykiet膮 ai. Poka偶 wszystkie posty
Pokazywanie post贸w oznaczonych etykiet膮 ai. Poka偶 wszystkie posty

wtorek, 10 marca 2026

Utrudnianie sobie 偶ycia z AI

Idiocracy is just a documentary from the future, isn't it? It's time to buy  stock in Carls Jr. 

Par臋 lat temu do sprzeda偶y wesz艂y smartwatche. Moim zdaniem, s艂u偶膮 one jedynie pog艂臋bianiu uzale偶nienia u偶ytkownik贸w od powiadomie艅, 艣ledzenia zb臋dnych rzeczy i produkcji elektro艣mieci. Powoduj膮 te偶 dodatkowe problemy, typu konieczno艣膰 cz臋stego 艂adowania i szereg b艂臋d贸w z kt贸rymi musimy walczy膰 jako u偶ytkownicy. Nigdy nie zdarzy艂o mi si臋, 偶eby moje Casio nie chcia艂o si臋 sparowa膰 z Iphonem.

Teraz widzimy inne szale艅stwo, czyli AI-izacja 偶ycia. Ludzie w sieci opisuj膮, jak stawiaj膮 jakie艣 niebezpieczne systemy, kt贸re analizuj膮 ich ca艂e 偶ycie za pomoc膮 p艂atnych token贸w (OpenClaw). Wpisuj膮 tam co tylko im przyjdzie do g艂owy, jak na przyk艂ad co zjedli, kogo widzieli i co z tego wynika. 

馃獎W 5 cz臋艣ci Harrego Pottera pada dobry cytat - nie musicie u偶ywa膰 magii nawet do najprostszych rzeczy. 

AI umo偶liwia te偶 spamowanie na wcze艣niej nieznan膮 skal臋. 

sobota, 21 lutego 2026

⛏️Azure Knowledge Mining⛏️

Knowledge mining to bardzo szeroka dziedzina AI, kt贸ra umo偶liwia inteligentne wykorzystywanie zbior贸w danych w r贸偶nym formacie. Dane s膮 wzbogacane, sztuczna inteligencja wyszukuje w nich wzorce, analizuje je i pozwala na ich 艂atwiejsze przeszukiwanie.

Knowledge Mining w Azure przebiega w 3 krokach:

  • Pozyskiwanie danych
  • Wzbogacanie danych
  • Eksploracja

Dzi臋ki temu, mo偶na na przyk艂ad znale藕膰 niewidoczne wcze艣niej powi膮zania mi臋dzy dokumentami. Knowledge mining pomaga w automatyzacji wielu czynno艣ci i pozwala prze艂o偶y膰 dokumenty bez struktury w wiedz臋 biznesow膮. 

Przyk艂adowo, w system mo偶na wrzuci膰 tysi膮ce transkrypcji rozm贸w konsultant贸w z klientami i dzi臋ki knowledge mining, okre艣li膰 g艂贸wne problemy. 

Knowledge mining jest podstaw膮 wielu innych proces贸w, takich jak AI Search. 

艣roda, 18 lutego 2026

馃Azure AI Bot Service

Oko艂o roku 2023 wiele firm promowa艂o wdra偶anie w艂asnych bot贸w, utrudniaj膮cych u艂atwiaj膮cych obs艂ug臋 stron internetowych. By艂y to czasy przed premier膮 wydajnych modeli LLM i miejmy nadziej臋, 偶e firmy przesz艂y na nowocze艣niejsze rozwi膮zania.

Je艣li w swoim projekcie chcia艂by艣 wdro偶y膰 bota kt贸remu mo偶na zadawa膰 pytania, mo偶esz zajrze膰 do Azure AI Bot Service i Microsoft Bot Framework.

wtorek, 17 lutego 2026

馃捁Azure Anomaly detector

Kontynuujemy nauk臋 AI w Azure.

Za艂贸偶my, 偶e mamy seri臋 danych, w kt贸rej chcemy wychwyci膰 jakie艣 nieprawid艂owo艣ci. Przyk艂adowo, mog膮 by膰 to logi z pr贸b zalogowania si臋 do serwisu. Chcemy upewni膰 si臋, 偶e konta u偶ytkownik贸w nie zostan膮 przej臋te i nie zaczn膮 si臋 oni logowa膰 przyk艂adowo, z Chin. 

Albo mamy list臋 transakcji kart膮 i chcemy wychwyci膰 p艂atno艣ci odbiegaj膮ce od normy. U偶ytkownik zawsze p艂aci艂 ma艂e kwoty, ale jednego dnia, zrobi艂 p艂atno艣膰 na kilkadziesi膮t tysi臋cy. W takiej sytuacji, warto do niego zadzwoni膰 i si臋 upewni膰, 偶e nie kupuje kryptowalut na polecenie scamera.

Azure Anomaly Detector to us艂uga stworzona pod takie scenariusze. Dzi臋ki niej, mo偶na wychwytywa膰 anomalie zar贸wno w danych jedno, jak i wielowymiarowych. 

Wykrywanie wielowymiarowe jest ciekawsze, poniewa偶 mo偶emy analizowa膰 kilka parametr贸w. We藕my pod uwag臋 czujniki badaj膮ce prac臋 silnika. Badanie parametr贸w jego pracy jako ka偶dy z osobna, mo偶e nie pokaza膰 anomalii, ale je艣li np. wibracje i temperatura b臋d膮 zbyt wysokie jednocze艣nie, mo偶e to oznacza膰 anomali臋.

 


poniedzia艂ek, 16 lutego 2026

馃幁Azure Brand detection i Celebrity Recognition馃幁

Niekt贸re wyspecjalizowane us艂ugi AI potrafi膮 zaskoczy膰. 

W narz臋dziach Azure Vision znajdziesz narz臋dzie, kt贸re pozwala wykrywa膰 marki ubra艅 na zdj臋ciu - Azure Brand detection. Jak to dzia艂a? No raczej zwyczajnie, zosta艂a zgromadzona ogromna ilo艣膰 zdj臋膰 przedmiot贸w z logo i na tej podstawie, nauczono sie膰 neuronow膮 ich rozpoznawania.

Narz臋dzie Azure Brand detection zwraca tablic臋 wynik贸w, w kt贸rych ka偶dy wpis zawiera nazw臋 oraz wsp贸艂rz臋dne ramki. 

Azure Celebrity Recognition to narz臋dzie wymagaj膮ce specjalnej rejestracji. Dzia艂a ono podobnie do wykrywania marek - na zdj臋ci wykrywa celebryt贸w, zwraca wsp贸艂rz臋dne miejsca ich twarzy oraz pokazuje, jak bardzo prawdopodobna jest diagnoza. Zbi贸r danych zawiera ponad milion znanych os贸b, w tym aktor贸w i os贸b z Wikipedii.

W tym samym api znajdziemy mo偶liwo艣膰 rozpoznawania punkt贸w orientacyjnych (landmarks).

Struktura wygl膮da tak:

Microsoft Foundry > Vision > Object detection > Brand detection 

https://learn.microsoft.com/en-us/azure/ai-services/computer-vision/concept-brand-detection

✨Semantic Ranking w Azure Ai Search✨

Semantic ranking jest u偶ywany w Azure AI Search w celu poprawy wynik贸w wyszukiwania.

Jest to opcja dodatkowo p艂atna, w ramach us艂ugi otrzymujemy jednak za darmo 1000 wyszukiwa艅 oraz 50 milion贸w darmowych token贸w. 

W uproszczeniu dzia艂a w ten spos贸b, 偶e pobiera zar贸wno query u偶ytkownika jak i wyniki, a nast臋pnie wyniki s膮 skanowane przez modele rozumiej膮ce j臋zyk (language understanding models), w celu wykrycia najlepszych dopasowa艅. 

  1. 1 krok to wyszukanie dokument贸w i zwr贸cenie okre艣lonej ilo艣ci najlepszych dopasowa艅. 
    Przyk艂adowo, u偶ytkownik szuka lek贸w na b贸l golenia.
  2. Nast臋pnie  dokumenty s膮 analizowane pod wzgl臋dem semantycznym, ustawiaj膮c wybrane pocz膮tkowo dokumenty w odpowiedniej kolejno艣ci. Takie wyszukiwanie nie opiera si臋 tylko na s艂owach kluczowych, ale tak偶e na znaczeniu s艂贸w. 
    U偶ytkownik w wynikach wyszukiwania nie powinien dosta膰 kremu do golenia ;)

Wed艂ug dokumentacji Microsoftu, ten proces kosztuje du偶o zasob贸w i jest czasoch艂onny, przez co mo偶e powodowa膰 pewne op贸藕nienie dla u偶ytkownika.

Wyszukiwanie zu偶ywa oko艂o 2000 token贸w na dokument. 

https://learn.microsoft.com/en-us/azure/search/semantic-search-overview 

馃摙Azure Conversational Language Understanding馃摙

Us艂uga ta wchodzi w sk艂ad Azure Language. Jej g艂贸wnym celem jest rozumienie komunikat贸w u偶ytkownik贸w, przekazywanych w formie wypowiedzi. Dzi臋ki temu, aplikacja potrafi zrozumie膰 nasze intencje, wyci膮gaj膮c z wypowiedzi najwa偶niejsze informacje.

Odchodz膮c od Azure, takie interakcje 艂atwo zaobserwujemy w r贸偶nych chatach z LLM. Przyk艂adowo, Gemini potrafi zrozumie膰, gdy poprosimy go o wygenerowanie quizu i przejdzie wtedy w inny tryb ni偶 zwykle.

U偶ywaj膮c Conversational Language Understanding, mo偶emy mi臋dzy innymi:

  • Utworzy膰 aplikacj臋 chatu, kt贸ra b臋dzie dopytywa艂a u偶ytkownika o szczeg贸艂y zadania w formie naturalnego dialogu (Multi-turn conversations)
  • Tworzy膰 wyspecjalizowane boty, kt贸re potrafi膮 zar贸wno rozumie膰 tekst, jak i prosi膰 o wi臋ksza ilo艣膰 informacji.
  • Boty wspieraj膮ce u偶ytkownik贸w
  • Aplikacje sterowane za pomoc膮 chatu

Ciekawym przyk艂adem jest wtyczka Copilot do VSCode, kt贸ra umo偶liwia wykonywanie nawet bardzo skomplikowanych operacji, opieraj膮c si臋 jedynie na tek艣cie. Co wi臋cej, rozwi膮zania opieraj膮ce si臋 na rozumieniu mowy, mog膮 dzia艂a膰 tak偶e za pomoc膮 g艂osu. Gdy w chatach umie艣cimy jeszcze mo偶liwo艣膰 dodawania obrazk贸w, uzyskujemy prawdziwie multimodalne rozwi膮zanie. 

Wa偶n膮 kwesti膮 w tego typu rozwi膮zaniach jest transparency - nasz u偶ytkownik powinien wiedzie膰, 偶e rozmawia z botem i by膰 poinformowany o ograniczeniach systemu.  

https://learn.microsoft.com/en-us/azure/ai-services/language-service/conversational-language-understanding/overview 

niedziela, 15 lutego 2026

馃弾F1 Score w uczeniu maszynowym 馃弾

W poprzednim wpisie opisywa艂em Recall i Precision, 2 wa偶ne wska藕niki wynikaj膮ce z confussion matrix. 

F1 Score wynika bezpo艣rednio z tych dw贸ch miar, jest ich 艣redni膮 harmoniczn膮. Mo偶e przyjmowa膰 warto艣ci od 0 do 1, warto艣膰 1 艣wiadczy o idealnym modelu. 

Przyk艂adowo, je艣li precyzja wynosi 0.9 a recall 0.8, 艣wiadczy to, 偶e:

  • 90% maili oznaczonych jako spam by艂o spamem - precyzja 0.9
  • wykryto 80% wszystkich spam贸w - recall 0.8.

F1 score oparty na tych warto艣ciach wynosi 0,847. 

 

sobota, 14 lutego 2026

馃彏️Azure Spatial Analysis - analiza przestrzeni

Za艂贸偶my 偶e chcesz za艂o偶y膰 sklep i zaprojektowa膰 go w jak najbardziej efektywny spos贸b. Na pewno zauwa偶y艂e艣, 偶e niekt贸re miejsca s膮 藕le zaprojektowane. Tworz膮ce si臋 strumienie ludzi powoduj膮 zattory, ludzie nie wiedz膮, gdzie znale藕膰 artyku艂y pierwszej potrzeby, cz臋sto prosz膮 personel o pomoc. 

Azure Spatial Analysis to us艂uga, kt贸ra pozwala na monitorowanie wielu aspekt贸w przemieszczania si臋 obiekt贸w w przestrzeni. W przyk艂adzie sklepu, pozwala na tworzenie efektywnej nawigacji, analizowanie ruchu w sklepie w czasie rzeczywistym oraz przedstawianie cyfrowych etykiet. Dzi臋ki pomocy takiej us艂ugi, mo偶na jak najlepiej wykorzysta膰 eksponowane miejsca w sklepie. 

Analiz臋 przestrzeni wykorzystuje si臋 te偶 w produkcji. Sensory mog膮 monitorowa膰 strefy w kt贸rych pracuj膮 niebezpieczne maszyny i wy艂膮czy膰 je automatycznie, je艣li wykryj膮, 偶e zbli偶a si臋 do nich niepowo艂ana osoba. Inne zastosowania to budownictwo i zdalne wsparcie przy naprawach.

Jaki艣 czas temu wysz艂o na jaw, 偶e sklepy Amazona  dzia艂aj膮ce w koncepcji Just Walk Out, by艂y w rzeczywisto艣ci obs艂ugiwane przez osoby z Indii. W 2026 prawdziwe sklepy bezobs艂ugowe s膮 ju偶 w Polsce (呕abka Nano).

Podobne rozwi膮zania stosuje si臋 te偶 w robotyce i zapewne, b臋dzie si臋 stosowa艂o w inteligentnych miastach.  K艂ania si臋 film Wr贸g publiczny z 1998.

Odwo艂anie i Precyzja (Recall i Precision)

2 wa偶ne metryki w uczeniu maszynowym to odwo艂anie (recall) i precyzja (precision). 

Najpierw narysujmy sobie macierz pomy艂ek (Confusion Matrix).

 

Nano Banana wygenerowa艂o taki obrazek :) 

Recall odpowiada na pytanie, ile pozytywnych przypadk贸w uda艂o nam si臋 prawid艂owo wykry膰.

Przyk艂adowo, je艣li mamy 100 os贸b chorych, a model umie rozpozna膰 chorob臋 u 80 z nich, to recall wynosi 80%. Pozosta艂e 20% to wyniki False negatives, bo model niepoprawnie uzna艂 je za zdrowe.

Recall ma wa偶ne znaczenie w systemach, w kt贸rych koszt pomini臋cia False Positive jest wi臋kszy, ni偶 koszt fa艂szywego alarmu. 

  • Je艣li mamy system medyczny, lepiej jest zrobi膰 fa艂szywy alarm i wys艂a膰 kogo艣 na dodatkowe badania, nawet, je艣li by艂 zdrowy.
  • W systemie wykrywania fraud贸w lepiej jest komu艣 zablokowa膰 tymczasowo transakcj臋, ni偶 dopu艣ci膰 do wyp艂acenia pieni臋dzy oszustowi.

Systemy maj膮ce du偶y Recall mog膮 powodowa膰 jednak wi臋cej fa艂szywych alarm贸w i mie膰 mniejsz膮 precyzj臋. Z kolei za du偶a precyzja oznacza, 偶e model zaczyna przegapia膰 przypadki co do kt贸rych mo偶na mie膰 w膮tpliwo艣ci.

Model mo偶e oznaczy膰 ka偶dy przypadek jako pozytywny i wtedy jego recall b臋dzie wynosi艂 100%. Dochodzi wtedy do sytuacji, 偶e wiele rzeczy jest oznaczonych niepotrzebnie jako false postive.

Recall oblicza si臋 dziel膮c TP na TP + FN. Jego inna nazwa to TPR, True Positive Rate.

Precyzja skupia si臋 na oznaczeniu, jakie jest prawdopodobie艅stwo, 偶e je艣li model co艣 zaznaczy艂 jako positve, to jest to prawda. Pomaga to unikn膮膰 fa艂szywych alarm贸w.

Przyk艂adowo, mamy w skrzynce mailowej 100 maili, z czego 90% to jest spam. Model oznaczy艂 100% maili jako spam, czyli recall wynosi 100%. Precyzja jest miar膮 dok艂adniejsz膮, wynosi 90%. 

Obliczamy j膮, dziel膮c TP na TP + FP

Precyzja jest g艂贸wn膮 metryk膮 w systemach, w kt贸rych nie chcemy podnosi膰 fa艂szywych alarm贸w. U偶ywana jest mi臋dzy innymi w rekomendacjach na YT czy Spotify, gdzie lepiej jest otrzyma膰 wyniki bardziej dopasowane, ni偶 pokazywa膰 u偶ytkownikowi propozycje jak leci. 

pi膮tek, 13 lutego 2026

馃搩Azure Document Intelligence

Wszyscy znamy systemy OCR. Przyk艂adowo, na niekt贸rych stronach nie mo偶na kopiowa膰 tekstu, a chcemy go gdzie艣 sobie wklei膰. Obecnie mo偶na zrobi膰 zrzut ekranu, wklei膰 go w LLM i poprosi膰 偶eby zrobi艂 OCR. 

Teraz wyobra藕my sobie bardziej skomplikowany przyk艂ad. Mamy du偶膮 ilo艣膰 zeskanowanych dokument贸w, kt贸re s膮 takiego samego formatu. Mog膮 by膰 to:

  • Faktury
  • Paragony
  • Dokumenty wydania towaru

Chcemy ten archaiczny zbi贸r dokument贸w umie艣ci膰 w naszym systemie. Takie zadanie jest znacznie trudniejsze ni偶 zwyk艂y OCR, poniewa偶 AI musi wiedzie膰, jak wy艂uska膰 dane z nag艂贸wk贸w, tabel i innych sekcji. 

W tym celu mo偶na u偶y膰 Azure Document Intelligence, kt贸ry pozwala na wybranie jednego z predefiniowanych format贸w dokument贸w, albo tworzenie w艂asnych. 

Document Intelligence to zaawansowany OCR, kt贸ry bierze pod uwag臋 tak偶e umiejscowienie poszczeg贸lnych sekcji. Nale偶y do sekcji Foundry Tools. Miejmy nadziej臋, 偶e zapotrzebowanie na systemy tego typu (przetwarzanie papierowych dokument贸w), b臋dzie coraz mniejsze.

https://azure.microsoft.com/en-us/products/ai-foundry/tools/document-intelligence 


czwartek, 12 lutego 2026

Azure Vision Image Analysis

W poprzednim po艣cie pisa艂em o tym, jak rozpoznawa膰 w tek艣cie nazwane encje (NER). A co, je艣li chcemy analizowa膰 nie tekst, a zdj臋cia?

W tym celu mo偶na u偶y膰 Azure Vision Image Analysis. Znajdziemy tam wiele opcji dost臋pnych out of the box, na przyk艂ad:

  • Opisywanie zdj臋膰
  • Wykrywanie obiekt贸w na zdj臋ciach
  • OCR - czytanie tekstu ze zdj臋膰
  • Klasyfikowanie obiekt贸w 

Podobne opcje s膮 wykorzystywane na przyk艂ad na blogach. Wystarczy wrzuci膰 jakie艣 zdj臋cie, a nast臋pnie, sztuczna inteligencja mo偶e wygenerowa膰 jego opis, bez naszej ingerencji. Innym rozwi膮zaniem jest wykrywanie obiekt贸w na obrazku. 

Rozpoznawanie obiekt贸w opiera si臋 na procentach, model przedstawia nam, jak bardzo jest pewny swojego wyboru. 

 

Czerwonymi ramkami zaznaczono wykryte obiekty - ryby.  

Klasyfikowanie obiekt贸w to klasyczny problem - wykryj czy co艣 jest jab艂kiem czy bananem.  

Wykrywanie obiekt贸w idzie krok dalej, na zdj臋ciu mo偶e znajdowa膰 si臋 wiele obiekt贸w, model mo偶e je zaznaczy膰 kolorowymi ramkami. Je艣li jeste艣 w sklepie, mo偶esz by膰 pewny 偶e nagrywa Ci臋 kamera, kt贸ra 艣ledzi twoje ruchy. Nast臋pnie model mo偶e analizowa膰 Twoje zachowanie. 

 

Jak to wszystko dzia艂a pod spodem? W ogromnym uproszczeniu, modele, w tym te u偶ywane przez Azure Vision, by艂y trenowane na du偶ej ilo艣ci etykietowanych danych, dzi臋ki czemu, nauczy艂y si臋 rozpoznawa膰 obiekty.

Google Photos radzi sobie z rozpoznawaniem obiekt贸w bardzo dobrze i nawet oferuje wyszukiwanie tekstowe w obrazach i filmach. Prawdopodobnie obrazy s膮 rozpoznawane gdzie艣 w tle i nast臋pnie rozpoznane obiekty dodawane s膮 do metadanych obrazk贸w. Zauwa偶, 偶e zdj臋cie 1, 2 i 4 poni偶ej s膮 bardzo niskiej jako艣ci, a model rozpozna艂 je poprawnie.

 

Te same opcje mo偶na znale藕膰 te偶 w modelach dost臋pnych za darmo, albo wytrenowa膰 w艂asne model. 

Semantic Segregation dzia艂a troch臋 inaczej i stworzy艂em dla niego dodatkowy post.

艣roda, 11 lutego 2026

Czym jest NER - Named Entity Recognition i Key Phrase Extraction?

Zaczynam seri臋 wpis贸w na temat AI w Azure. Tematy b臋d膮 powi膮zane z egzaminami AI-900 oraz AI-102, do kt贸rych si臋 przymierzam.

NER 

Wyobra藕 sobie sytuacj臋, 偶e masz tekst, i w tym tek艣cie chcesz znale藕膰 jakie艣 specyficzne wyra偶enia. Przyk艂adowo, prowadzisz sie膰 restauracji i w recenzjach klient贸w, poszukujesz takich wyra偶e艅, jak:

  • Miasto kt贸rej dotyczy recenzja (Lokacja)
  • Nazwa potrawy, kt贸ra by艂a spo偶ywana podczas wizyty
  • Data kiedy mia艂a miejsce wizyta.

czwartek, 3 lipca 2025

Vscode Copilot - wsparcie dla plik贸w z promptami

Customize AI responses in VS Code

Copilot dodaje wsparcie dla plik贸w z promptami, dzi臋ki czemu b臋dzie 艂atwiej dodawa膰 reu偶ywalne instrukcje dla r贸偶nych zada艅. 

wtorek, 17 czerwca 2025

Problem wielor臋kiego jednor臋kiego bandyty

 

Ciekawe zagadnienie, kt贸re pozwala lepiej zrozumie膰 reinforcement learning. Wyobra藕my sobie, 偶e jeste艣my w kasynie i mamy przed sob膮 kilka automat贸w do gry. Poci膮gamy za kolejne d藕wignie automatu i z czasem odkrywamy, 偶e niekt贸re z nich daj膮 lepsz膮 wyp艂at臋 ni偶 inne. Celem jest uzyskanie jak najwy偶szej nagrody.

Problem polega na tym, czy mamy skupi膰 si臋 na eksploracji, czy na eksploatacji. Eksploracja to odkrywanie nowych d藕wigni, natomiast eksploatacja, pozostanie przy tych, kt贸re daj膮 dobre wyniki teraz. 

Eksploracja mo偶e prowadzi膰 do tymczasowego zmniejszenia wygranych, a eksploatacja, do zmniejszenia szans na nowe wygrane. 

Problem mo偶na zastosowa膰 w wielu dziedzinach 偶ycia. Przyk艂adowo, mo偶emy uczy膰 si臋 nowego j臋zyka programowania, ale czy nie lepiej jest pozosta膰 przy tym, kt贸ry ju偶 dobrze znamy? Lekarz mo偶e zleci膰 dobrze znan膮 terapi臋, albo wys艂a膰 pacjenta na mniej znan膮 i bardziej ryzykown膮.