Спо информатике 1) выберите все , решаемые с искусственного интеллекта на сегодняшний день: 1 повышение качества изображений. 2 игра в футбол. 3 сумма выдаваемого банковского кредита. 4 лента новостей в соцсетях. 2) в регрессии восстанавливается зависимость 1 признаков объектов от целевой переменной. 2 коэффициентов регрессии от целевой переменной. 3 целевой переменной от признаков объектов. 4 коэффициентов регрессии от признаков объектов. 3) какие из перечисленных могут быть решены как регрессия? 1 оценка стоимости автомобиля. 2 полезность отзыва на товар. 3 прогнозирование продаж товара в супермаркете. 4 время задержки рейса самолета. 4)в каком диапазоне находится целевая переменная в регрессии? 1 -∞, +∞ 2 0, +∞. 3 -∞, 0. 4 0, 1 5) пусть температура в городе n-ске в марте описывается как t = 0.2*d - 0.05*r+3, где d - номер дня в месяце, r - объем осадков в день. выберите все верные утверждения: 1 увеличение номера дня приводит к росту прогноза температуры. 2 увеличение номера дня приводит к уменьшению прогноза температуры. 3 увеличение объема осадков приводит к уменьшению прогноза температуры. 4 увеличение объема осадков приводит к росту прогноза температуры 6) в чем отличие классификации и регрессии? 1 в классификации изначально дано конечное множество объектов, в отличие от регрессии. 2 в регрессии каждый объект характеризуется определенным набором признаков, в отличие от классификации. 3 в классификации целью является предсказание класса объекта из набора вариантов, в регрессии предсказывается одно числовое значение. 4 классификация и регрессия синонимичны. 7) пусть регрессионная формула стоимости автомобиля записывается как p = l^2+10*l+5, где l — длина в метрах. на сколько отличается стоимость машин с длинами 3 и 5 метров? ответ: 8) выберите, что из перечисленного может быть целевой переменной в классификации: 1 стоимость авиабилета в рублях. 2 порода собаки. 3 возраст здания на фотографии. 4 погода на улице. 9) какое количество классов возможно в бинарной классификации? 1 1. 2 5. 3 200. 4 2. 10) какие данные можно использовать в классификации как признаки? 1 изображения. 2 тексты. 3 числовые признаки. 4 целевые переменные объектов, на которых тестируется алгоритм. 11) к какому типу относится кластеризация? 1 это не машинного обучения. 2 обучение с учителем. 3 обучение без учителя. 4 обучение с подкреплением. 12) по каким принципам должен разбивать объекты на группы хороший алгоритм кластеризации? 1 сходство между объектами одной группы максимально. 2 сходство между объектами одной группы минимально. 3 сходство между объектами разных групп максимально. 4 сходство между объектами разных групп минимально. 13) в каких применимо обучение без учителя? 1 выделение похожих пользователей магазина. 2 группировка текстов по тематикам. 3 выделение групп пользователей в соцсетях. 4 оценка количества посещений сайта. 14) пусть в алгоритме k-means после обучения центр кластера 1 имеет координаты (0,0); кластера 2 — (2,2); кластера 3 — (-1,-1). к какому кластеру относится объект с координатами (0.5, 0.5)? ответ:
// Внимание! Если программа не работает, обновите версию!
begin
var n:=ReadInteger('Количество судей:');
Assert(n.InRange(3,5),'Неверное количество судей, разрешено 3,4 или 5');
var a:=ReadArrReal('Введите оценки:',n);
if n>3 then Writeln(' ',a.OrderBy(t->t).ToArray[1:n-1].Average:0:4)
else begin
var m:=a.Average;
var b:=a.Select(t->(t,Abs(t-m))).OrderByDescending(t->t[1]).ToArray;
if Abs(b[0][1]-b[1][1])<1e-5 then Writeln(' ',m:0:4)
else Writeln(' ',b.Skip(1).Select(t->t[0]).Average:0:4)
end
end.
2. А в школах часто все еще учат писать так:
var
a,d:array[1..5] of real;
n,i,imax,imin,j:integer;
s,avg:real;
begin
Write('Количество судей: '); Read(n);
if (n<3) or (n>5) then
Writeln('Неверное количество судей, разрешено 3,4 или 5')
else begin
Write('Введите оценки: ');
for i:=1 to n do Read(a[i]);
if n>3 then begin
imax:=1; imin:=1;
for i:=2 to n do
if a[i]<a[imin] then imin:=i
else
if a[i]>a[imax] then imax:=i;
s:=0;
a[imax]:=0;
a[imin]:=0;
for i:=1 to n do s:=s+a[i];
avg:=s/(n-2);
Writeln(' ',avg:0:4)
end
else begin
s:=0;
for i:=1 to n do s:=s+a[i];
avg:=s/n;
for i:=1 to n do d[i]:=Abs(a[i]-avg);
for i:=1 to n-1 do
for j:=i+1 to n do
if d[i]<d[j] then begin
s:=d[i]; d[i]:=d[j]; d[j]:=s
end;
if Abs(d[1]-d[2])<1e-5 then Writeln(' ',avg:0:4)
else begin
s:=0;
for i:=1 to n do
if a[i]<>a[1] then s:=s+a[i];
avg:=s/(n-1);
Writeln(' ',avg:0:4)
end
end
end
end.
var
a:array[1..n] of integer;
i,j,t:integer;
begin
Randomize;
Writeln('Исходный массив:');
for i:=1 to n do begin
a[i]:=Random(51)-25;
Write(a[i],' ')
end;
Writeln;
for i:=1 to n-1 do
for j:=1 to n-i do
if a[j]>a[j+1] then
begin t:=a[j]; a[j]:=a[j+1]; a[j+1]:=t end;
Writeln('Отсортированный массив:');
for i:=1 to n do Write(a[i],' ');
Writeln
end.
Пример:
Исходный массив:
-6 -11 -1 -24 -15 23 14 -13 -5 3 17 -21
Отсортированный массив:
-24 -21 -15 -13 -11 -6 -5 -1 3 14 17 23