Бір айнымалысы бар сызықтық регрессия үшін болжау функциясы
Сізге x, thetaZero, thetaOne айнымалылары берілген. Осы үш айнымалы арқылы x * thetaOne + thetaZero мәнін есептеңіз.
Берілген деректер
Сізге input_1.csv файлының әрбір жолында x, thetaZero, thetaOne айнымалылары берілген. Мысалы:
input_1.csv
1,2,3
2,3,4
4,5,6
...
Сыртқы шығатын деректер
input_1.csv файлындағы деректердің әрбір жолы үшін x * thetaOne + thetaZero мәнін есептеңіз және оны output_1.csv файлының әрбір жолына жазып шығарыңыз. Мысалы:
output_1.csv
5
11
29
...
input_1.csv файлын жүктеп алу
output_1.csv файлын өткізу
Сызықтық регрессия үшін баға функциясы
Сізге x, y, m, thetaZero, thetaOne айнымалылары берілген. Осы айнамалылар арқылы келесі өрнекті есептеңіз (0.5*sum((x * thetaOne + thetaZero-y)^2 ))/m.
Берілген деректер
input_2.csv файлының бірінші жолында m, thetaZero, thetaOne айнымалылары берілген. Келесі жолда m жұптары берілген. Әр жұп x(i), y(i) мәндерімен сипатталады. Бұл мәндер үтір арқылы бір-бірінен бөлінген. Мысалы:
input_2.csv
3,1,2
1,2,2,3,4,5
Сыртқы шығатын деректер
(0.5*sum((x * thetaOne + thetaZero-y)^2))/m мәнін есептеп output_2.csv файлына жазыңыз. Әр тест жағдайы үшін қортынды мәнді бөлек қатарға шығарыңыз. Мысалы:
output_2.csv
3.5
input_2.csv файлын жүктеп алу
output_2.csv файлын өткізу
Матрицаға қолданылатын амалдар
Сізге A, B, C матрицалары мен k нақты саны берілген. A матрицасы mxn өлшемді. B матрицасы nxm өлшемді. C матрицасы mxm өлшемді. Келесі өрнекті есептеңіз: A*B + k*C
Берілген деректер
Сізге input_3.csv файлының бірінші жолында m, n, k айнымалылары берілген. Келесі m жолда n сан берілген. Бұл сандар A матрицасын сипаттайды. Келесі n жолда m сандар берілген. Бұл сандар B матрицасын сипаттайды. Келесі m жолда m сандар берілген. Бұл сандар C матрицасын сипаттайды. Мысалы:
input_3.csv
3,5,1
579,-907,2,-768,992
-571,-424,-544,170,223
-282,476,174,-833,488
-352,-304,-209
275,991,335
-934,-84,-403
214,-499,-193
-506,106,935
648,-351,-810
-307,632,-804
315,565,256
Сыртқа шығатын деректер
Әр тест жағдайы үшін A*B + k*C мәнін есептеп output_3.csv файлына жазып шығарыңыздар. Мысалы:
output_3.csv
-1120757,-586988,649272
515723,-261464,371422
-357227,1010788,765581
input_3.csv файлын жүктеп алу
output_3.csv файлын өткізу
Үйрету процесінің алдында қасиеттерді ықшамдау
Сізге x, m айнымалылары берілген. Бұл қасиеттерді x кітаптағы формулаға сәйкес ықшамдаңыз.
Берілген деректер
Сізге input_4.csv файлының бірінші жолында m айнымалысы берілген. Келесі m жолдарда x0, x1, ..., x(m-1) span> айнымалылары берілген. Бұл айнымалылар үшін xi = (xi - mui) / s формуласын қолданыңыз және xi жаңа мәндерін есептеңіз. Мысалы:
input_4.csv
3
1,2,3
Сыртқа шығатын деректер
xi жаңа мәндерін output_4.csv файлының әр жолына есептеп шығарыңыз. Әрбір xi мәндерін нүктеден кейін 2 цифрмен шығарыңыз. Жоғарыдағы мысал үшін:
output_4.csv
-0.33,0.00,0.33
input_4.csv файлын жүктеп алу
output_4.csv файлын өткізу
Математикалық формула арқылы θ мәнін табу.
Сізге келесі айнымалылар берілген x1, x2, hθ(x), m. Осы айнымалыларды арқылы математикалық формуланы пайдаланып θ0, θ1 мәнін есептеңіз.
Берілген деректер
input_5.csv файлының бірінші жолында m айнымалысы берілген. Келесі m жолдарда келесі айнымалылар берілген: x0, x 1, hθ(x). Мысалы:
input_5.csv
10
28,55,331.23710440104276
73,75,611.9619124631747
61,61,523.2141513770177
5,69,194.82709039267795
42,41,397.75020473514695
19,79,293.54118822135314
20,33,257.4335204999039
56,1,441.3314565774486
18,5,212.27302556519555
32,13,302.0001459090418
Сыртқа шығатын деректер
output_5.csv файлының әрбір жолы үшін θ0, θ1 мәндерін есептеп шығарыңыз. Жоғарыдағы мысал үшін:
output_5.csv
7.32,1.87
input_5.csv файлын жүктеп алу
output_5.csv файлын өткізу
Логистикалық регрессия үшін болжау функциясын есептеу
Сізге x, thetaZero, thetaOne айнымалы мәндері берілген. Осы айнымалылар үшін 1 / (1 + e(-(x * thetaOne + thetaZero))) мәнін есептеңіз.
Берілген деректер
Сізге input_6.csv файлының бірінші жолында m саны берілген. Келесі әрбір m жолында келесі айнымалылар x, thetaZero, thetaOne берілген. Мысалы:
input_6.csv
1
1,2,3
Сыртқа шығатын деректер
Әрбір m жолы үшін 1 / (1 + e(-(x * thetaOne + thetaZero))) мәнін нүктеден кейін 2 ондық санмен есептеп шығарыңыз. Мысалы:
output_6.csv
0.99
input_6.csv файлын жүктеп алу
output_6.csv файлын өткізу
Регуляризация қосылған сызықтық регрессияға арналған баға функциясы
For you given the variables x, y,m, thetaZero, thetaOne, lamda. Using these variables calculate the following term (sum((x * thetaOne + thetaZero-y)2)+lamdba * (thetaZero2 +thetaOne2)) / (2 * m)).
Берілген деректер
input_7.csv файлының бірінші жолында келесі айнымалылар берілген m, thetaZero, thetaOne, lamda. Келесі m жолда x, y жұптары берілген. Мысалға:
input_7.csv
70,-898,-347,0.3289791101197026
2,10,2,6,9,2,10,5,10,7,8,2,5,8,9,8,6,8,7,3,2,4,6,6,1,4,5,3,1,4,5,10,9,6,3,10,10,5,2,8,5,6,5,8,1,3,9,9,2,2,5,3,5,10,3,3,2,6,5,4,10,6,3,7,2,7,7,5,1,1,9,6,1,8,6,3,4,5,6,2,1,2,10,4,6,1,6,10,2,10,9,8,6,7,9,2,8,8,6,8,2,9,6,1,10,4,1,6,1,1,2,4,6,3,3,5,1,6,8,8,10,4,3,6,2,2,9,8,9,5,10,6,8,2,10,6,10,2,8,10
Сыртқа шығатын деректер
(sum((x * thetaOne + thetaZero-y)2)+lamdba * (thetaZero2 +thetaOne2)) / (2 * m)) мәнін output_7.csv файлына есептеп шығарыңыз. Жоғарыдағы мысал үшін:
output_7.csv
4560819.872257053
файлын жүктеп алу input_7.csv
output_7.csv файлын өткізу
Регуляризация қосылған логистикалық регрессия үшін баға функциясы
Сізге x, y, m, thetaZero, thetaOne, lamda айнымалылары берілген. Осы айнымалыларды мәндерді пайдаланып логистикалық регрессия үшін баға функциясының мәнін есептеңіз. Қортынды мәнді үтірден кейін 2 цифрмен есептеп шығарыңыз.
Берілген деректер
input_8.csv файлының бірінші жолында келесі айнымалылар берілген m, thetaZero, thetaOne, lamda.. Келесі m жолда x, y жұптарының мәндері берілген. Мысалға:
input_8.csv
9,1,3,0.42475372376269827
1,2,0,0,2,1,1,2,1,0,2,1,0,1,0,1,0,0
Сыртқа шығатын деректер
output_8.csv файлында логистикалық регрессияға арналған баға функциясының мәнін үтірден кейін 2 цифрмен есептеп шығарыңыз. Жоғарыдағы мысал үшін:
output_8.csv
0.18
input_8.csv файлын жүктеп алу
output_8.csv файлын өткізу
Нейрондық жүйедегі алға жылжу амалы
Сізге x1, x2 айнымалылары берілген. . Төмендегі суретте көрсетілген жасанды нейрондық жүйенің соңғы қабатындағы нейрондардың мәндерін есептеңіз.
Берілген деректер
Сізге x1, x2 айнымалылары берілген input_10.csv файлында берілген. Мысалға:
input_10.csv
2,3
Сыртқа шығатын деректер
output_10.csv файлына суретте көрсетілген жасанды нейрондық жүйенің соңғы қабатындағы нейрон мәндерін есептеңіз. Нейрондық мәндер үтірмен бөлінген. Жоғарыдағы мысал үшін:
output_10.csv
0.99,0.99
input_10.csv файлын жүктеп алу
output_10.csv файлын өткізу
Нейрондық жүйеге арналған баға функциясы
Сізге келесі айнымалылар берілген: x1, x2, y, Θ10(1), Θ11(1), Θ12(1), Θ20(1), Θ21(1), Θ22(1), Θ10(2), Θ11(2), Θ12(2), λ. Осы айнымалыларды пайдаланып, төмендегі суретте көрсетілген жасанды нейрондық жүйенің баға функциясының мәнін есептеңіз.
Берілген деректер
input_11.csv файлында келесі айнымалылар берілген: бірінші жолда x1, x2, y және екінші жолда Θ10(1), Θ11(1), Θ12(1), Θ20(1), Θ21(1), Θ22(1), Θ10(2), Θ11(2), Θ12(2), λ. Мысалға:
input_11.csv
-5,-6,0.14090826942728707
0.32837492578170857,0.5264253606214566,0.8326285378069477,0.1607121753488313,0.7710468507533703,0.8808963705484153,0.39747796563111404,0.5865460158358309,0.3094384636972466, 0.7033525578198577
Сыртқа шығатын деректер
output_11.csv файлына нейрондық жүйе үшін баға функциясының мәнін есептеңіз. Жоғарыдағы мысал үшін:
output_11.csv
2.78
input_11.csv файлын жүктеп алу
output_11.csv файлын өткізу
Евклидтік қашықтықты есептеу
Сізге келесі 100 айнымалылар берілген: x1, y1, x2, y2. Бұл нүктелер арасындағы евклидтік қашықтықты есептеңіз келесі формула арқылы есептеңіз (x1, y1) , (x2, y2).
Берілген деректер
input_12.csv файлында сізге x1, y1, x2, y2 айнымалылары берілген. Мысалға:
input_12.csv
1,1,2,2
Сыртқа шығатын деректер
output_12.csv файлына (x1, y1), (x2, y2) нүктелері арасындағы евклидтік қашықтықты нүктеден кейін 2 цифрмен есептеп шығарыңыз. Жоғарыдағы мысал үшін:
output_12.csv
1.41
input_12.csv файлын жүктеп алу
output_12.csv файлын өткізу
Қоспаның мәнін есептеу
Сізге бинарлы классификация есебі үшін шындық мәндер берілген. Бұл шындық мәндері мына айнымалылар арқылы анықталады y(1), y(2), y(3), ..., y(m). Осы шындық мәндерді пайдаланып, бинарлы классификация есебі үшін қоспа мәнін есептеңіз.
Берілген деректер
Сізге m саны input_14.csv файлының бірінші жолында берілген. Келесі m жолдарында y(1), y(2) sup>, ..., y(m) мәндері берілген. Мысалға:
input_14.csv
4
0
1
1
0
Сыртқа шығатын деректер
Қоспа мәнін есептеп, output_14.csv файлына шығарыңыз. Қоспаның мәні нүктеден кейін 2 цифрмен есептеліп шығарылуы керек. Жоғарыдағы мысал үшін:
output_14.csv
0.50
input_14.csv файлын жүктеп алу
output_14.csv файлын өткізу
Бейс теоремасы
Сізге P(B|A), P(A), P(B) мәндері берілген. Осы мәндерді қолданып P(A|B) мәнін есептеңіз.
Берілген деректер
Сізге input.txt файлында келесі айнымалылар берілген P(B|A), P(A), P(B). Мысалға:
input_15.csv
0.6389268435828885,0.5250566819745515,0.18270780821343513
Сыртқа шығатын деректер
P(A|B) мәнін нүктеден кейін 2 цифрмен output.txt файлына есептеп шығарыңыз. Жоғарыдағы мысал үшін:
output_15.csv
0.25
input_15.csv файлын жүктеп алу
output_15.csv файлын өткізу