Sobes.tech

Machine Learning / AI

Ką darote savo dabartinėje darbo vietoje?

157

Kodėl logistinės regresijos metu reikalinga sigmoidinė funkcija? Ką ji leidžia padaryti?

157

Kokį modelį pasirinktumėte dvejetainės klasifikacijos užduočiai (R^n vektoriai, žymės 0 ir 1)? Paaiškinkite kodėl.

156

Kaip mokysime logistinę regresiją? Kokią nuostolių funkciją naudosime?

155

Ką daryti, jei sąrašuose taškai sutampa su laiko žymėmis?

Middle — Senior
153

Kuriame kryptimi nurodo funkcijos f(x) = 4x + 5 gradientas taške x?

Middle — Senior
150

-- 1.1 Ką parodys užklausa: SELECT campaign, COUNT(*) as rows, COUNT(DISTINCT co.user_id) AS users FROM campaigns AS ca INNER JOIN communications AS co ON ca.campaign = co.campaign GROUP BY ca.campaign AS campaign -- 1.2 Kaip pasikeis atsakymas, jei pakeisime JOIN tipą į LEFT? -- 1.3 Nurodykite operacijų vykdymo tvarką šiame užklausoje. -- 2. campaigns lentelė buvo pataisyta: pašalinti dubliuojantys įrašai, pridėtas raktas (PK). -- Buvo atlikta daugiau kampanijų, dėl klaidų, naudotojai pradėjo patirti nesėkmingus komunikacijos bandymus, ir kai kurie net nebuvo parodyti. -- Apie naudotojams siunčiamas promocijas: -- 2.1 Parašykite užklausą, kuri rodo, kiek naudotojų sėkmingai gavo komunikaciją kiekvienai kampanijai. -- 2.2 Pakeiskite užklausą, kad rodytų: kiek naudotojų nebuvo gavę jokios sėkmingos komunikacijos, kiekvienai kampanijai.

150

Analitinių užduočių požiūriu, kas tai buvo? Ar susidūrėte su A/B testais? Kokias metrikas naudojote?

149

Kas yra per didelis mokymasis? Kaip jį nustatyti ir išvengti?

147

-- # -- Rinkodaros specialistai pradeda reklamos kampanijas programėlėje. Yra dvi lentelės: -- # -- campaigns - kampanijų sąrašas -- # -- - campaign - kampanijos pavadinimas -- # -- - action_type - kampanijos tipas: "push" arba "banner" -- # -- communications - backend žurnalas su šių kampanijų siuntimo komunikacijomis vartotojams -- # -- - user_id - vartotojo identifikatorius -- # -- - campaign - kampanijos pavadinimas -- # -- - status - įvykio būsena: "success" arba "error" -- ------------------------------------------------------------------------------------------------------------------------ -- # -- 1. Iš pradžių, campaigns lentelėje yra 4 eilutės: -- # -- | campaign | action_type | -- # -- |-------------|-------------| -- # -- | promo_dogs | push | -- # -- | promo_cats | banner | <- atsitiktinai dubliuota -- # -- | promo_cats | banner | <- dvi eilutės -- # -- | promo_rats | push | # # -- Be to, žinoma, kad: -- # -- kampanijos promo_dogs ir promo_cats buvo sėkmingai įvykdytos 100 naudotojų, ir kiekvienas naudotojas gavo vieną komunikaciją, -- # -- o promo_rats tik planuojama. -- # -- 1.1 Ką parodys užklausa: SELECT campaign, COUNT(*) as rows, COUNT(DISTINCT co.user_id) AS users FROM campaigns AS ca INNER JOIN communications AS co ON ca.campaign = co.campaign GROUP BY ca.campaign -- # -- 1.2 Kaip pasikeis atsakymas, jei pakeisime JOIN tipą į LEFT? -- # -- 1.3 Nurodykite šios užklausos vykdymo tvarką. -- Atsakymas: promo_dogs ... ...

147

Kaip keli nuliai sąraše veikia sprendimą?

Middle — Senior
146

Kaip išreikšti antrojo krepšelio kamuolių skaičių per pirmojo?

Middle — Senior
146

-- 1.1 Ką parodys užklausa: SELECT campaign, COUNT(*) as rows, COUNT(DISTINCT co.user_id) AS users FROM campaigns AS ca INNER JOIN communications AS co ON ca.campaign = co.campaign GROUP BY ca.campaign AS campaign -- 1.2 Kaip pasikeis atsakymas, jei pakeisite JOIN tipą į LEFT? -- 1.3 Nurodykite operacijų vykdymo tvarką šiame užklausoje. -- 2. campaigns lentelė buvo pataisyta: pašalinti dubliuojami įrašai, pridėtas raktas (PK). -- Buvo atlikta daugiau kampanijų, dėl klaidų vartotojai pradėjo gauti nesėkmingas komunikacijos bandymus, ir kai kurie visiškai nebuvo parodyti. -- Pavyzdys 1: communications -- | user_id | campaign | status | -- | 1000001 | promo_cats | error | -- | 1000001 | promo_cats | error | -- | 1000001 | promo_cats | success| -- | 1000001 | promo_cats | success| -- | 1000001 | promo_cats | error | -- Pavyzdys 2: communications -- | user_id | campaign | status | -- | 1000002 | promo_rats | error | -- | 1000002 | promo_rats | error | -- | 1000002 | promo_rats | error | -- | 1000002 | promo_rats | error | -- | 1000002 | promo_rats | error | -- Apie naudotojams išsiųstas promo kampanijas: -- 2.1 Parašykite užklausą, kuri rodo, kiek naudotojų sėkmingai gavo komunikaciją, kiekvienai kampanijai. -- 2.2 Pakeiskite užklausą, kad rodytų: kiek naudotojų nebuvo gavę jokios sėkmingos komunikacijos, kiekvienai kampanijai.

146

Kokius reguliacijos metodus žinote? kuo skiriasi L1 nuo L2?

145

// Rūšiuotas mažėjimo tvarka masyvas a, elemento indeksas ir sveikas skaičius k. // Reikia grąžinti bet kokia tvarka k skaičių iš masyvo, kurie yra artimiausi pagal reikšmę elementui a[index]. // Apribojimai: // Masivo dydis 1 <= N <= 10^6; // Masivo elementai: -10^9 <= a[i] <= 10^9; // Skaičius 0 <= k <= N; // Elemento indeksas 0 <= index < N. // find_k_closest(a={2, 3, 5, 7, 11}, index=3, k=2) -> {5, 7}

143

Parašykite prognozės formulę logistinėje regresijoje.

140
/7