Класс: ssm
Прогнозные состояния и наблюдения государственно-космических моделей
[ возвращает прогнозируемые наблюдения (Y,YMSE] = forecast(Mdl,numPeriods,Y0)Y) и их соответствующие отклонения (YMSE) от прогнозирования модели state-space Mdl использование numPeriods прогнозный горизонт и выборочные наблюдения Y0.
[ использует дополнительные параметры, указанные одним или несколькими Y,YMSE] = forecast(Mdl,numPeriods,Y0,Name,Value)Name,Value аргументы пары. Например, для моделей пространства состояний, которые включают компонент линейной регрессии в модель наблюдения, включают данные предсказателя в выборке, данные предсказателя для горизонта прогноза и коэффициент регрессии.
Mdl - Стандартная модель состояния пространстваssm объект моделиСтандартная модель пространства состояния, заданная как ssm объект модели, возвращенный ssm или estimate.
Если Mdl не полностью указан (то есть Mdl содержит неизвестные параметры), затем задайте значения для неизвестных параметров с помощью 'Params' аргумент пары имя-значение. В противном случае программа выдает ошибку. estimate возвращает полностью заданные модели пространства состояний.
Mdl не хранит наблюдаемые ответы или данные предиктора. При необходимости введите данные с помощью соответствующих аргументов пары «ввод-значение».
numPeriods - Горизонт прогнозаГоризонт прогноза, заданный как положительное целое число. То есть программное обеспечение возвращает 1,..,numPeriods прогнозы.
Типы данных: double
Y0 - В выборке наблюдаемые ответыIn-sample, наблюдаемые ответы, определенные как клеточный вектор числовых векторов или матрица.
Если Mdl является ли время инвариантным, то Y0 представляет собой числовую матрицу T-на-n, где каждая строка соответствует периоду, а каждый столбец соответствует конкретному наблюдению в модели. Поэтому T - размер выборки, а m - количество наблюдений за период. Последняя строка Y содержит последние наблюдения.
Если Mdl является временем, изменяющимся по отношению к уравнению наблюдения, то Y является вектором T-by-1 клеток. Каждый элемент клеточного вектора соответствует периоду и содержит nt-мерный вектор наблюдений за этим периодом. Соответствующие размеры матриц коэффициентов в Mdl.C{t} и Mdl.D{t} должны согласовываться с матрицей в Y{t} для всех периодов. Последняя ячейка Y содержит последние наблюдения.
Если Mdl является оценочной моделью состояния-пространства (то есть возвращается estimate), то лучше всего установить Y0 к тому же набору данных, который использовался для подгонки Mdl.
NaN элементы указывают на отсутствие наблюдений. Дополнительные сведения о том, как фильтр Калмана учитывает отсутствующие наблюдения, см. в разделе Алгоритмы.
Типы данных: double | cell
Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.
'Beta',beta,'Predictors',Z определяет дефляцию наблюдений компонентом регрессии, состоящим из данных предиктора Z и матрица коэффициентов beta.'A' - Прогноз-горизонт, состояние-переход, матрицы коэффициентовМатрица «прогноз-горизонт», «состояние-переход», коэффициент, заданная как пара, разделенная запятыми, состоящая из 'A' и вектор ячейки числовых матриц.
A должен содержать не менее numPeriods клетки. Каждая ячейка должна содержать матрицу, определяющую способ перехода состояний в горизонте прогноза. Если длина A больше, чем numPeriods, то программное обеспечение использует первый numPeriods клетки. Последняя ячейка указывает последний период в горизонте прогноза.
Если Mdl является инвариантным по времени относительно состояний, то каждая ячейка A должен содержать матрицу m-by-m, где m - количество состояний в выборке за период. По умолчанию используется программное обеспечение Mdl.A на протяжении всего горизонта прогноза.
Если Mdl является временем, изменяющимся по отношению к состояниям, то размеры матриц в ячейках A могут изменяться, но размеры каждой матрицы должны соответствовать матрицам в B и C в соответствующих периодах. По умолчанию используется программное обеспечение Mdl.A{end} на протяжении всего горизонта прогноза.
Примечание
Матрицы в A не может содержать NaN значения.
Типы данных: cell
'B' - Прогноз-горизонт, состояние-возмущение-нагрузка, матрицы коэффициентовПрогноз-горизонт, состояние-возмущение-нагрузка, матрицы коэффициентов, указанные как пара, разделенная запятыми, состоящая из 'B' и вектор ячеек матриц.
B должен содержать не менее numPeriods клетки. Каждая ячейка должна содержать матрицу, определяющую способ перехода состояний в горизонте прогноза. Если длина B больше, чем numPeriods, то программное обеспечение использует первый numPeriods клетки. Последняя ячейка указывает последний период в горизонте прогноза.
Если Mdl является инвариантным по времени в отношении состояний и нарушений состояния, то каждая ячейка B должна содержать матрицу m-на-k, где m - количество состояний in-sample за период, а k - количество нарушений in-sample, состояний за период. По умолчанию используется программное обеспечение Mdl.B на протяжении всего горизонта прогноза.
Если Mdl изменяется во времени, то размеры матриц в ячейках B могут изменяться, но размеры каждой матрицы должны соответствовать матрицам в A в соответствующих периодах. По умолчанию используется программное обеспечение Mdl.B{end} на протяжении всего горизонта прогноза.
Примечание
Матрицы в B не может содержать NaN значения.
Типы данных: cell
'C' - Прогноз-горизонт, измерение-чувствительность, матрицы коэффициентовПрогноз-горизонт, измерение-чувствительность, матрицы коэффициентов, определяемые как разделенная запятыми пара, состоящая из 'C' и вектор ячеек матриц.
C должен содержать не менее numPeriods клетки. Каждая ячейка должна содержать матрицу, определяющую способ перехода состояний в горизонте прогноза. Если длина C больше, чем numPeriods, то программное обеспечение использует первый numPeriods клетки. Последняя ячейка указывает последний период в горизонте прогноза.
Если Mdl является инвариантным по времени в отношении состояний и наблюдений, то каждая ячейка C должен содержать матрицу n-by-m, где n - количество наблюдений в выборке за период, а m - количество состояний в выборке за период. По умолчанию используется программное обеспечение Mdl.C на всем горизонте прогноза.
Если Mdl - это время, изменяющееся по отношению к состояниям или наблюдениям, затем размеры матриц в ячейках C могут изменяться, но размеры каждой матрицы должны соответствовать матрицам в A и D в соответствующих периодах. По умолчанию используется программное обеспечение Mdl.C{end} на протяжении всего горизонта прогноза.
Примечание
Матрицы в C не может содержать NaN значения.
Типы данных: cell
'D' - Прогноз-горизонт, наблюдения-инновации, матрицы коэффициентовПрогноз-горизонт, наблюдение-инновация, матрицы коэффициентов, определяемые как разделенная запятыми пара, состоящая из 'D' и вектор ячеек матриц.
D должен содержать не менее numPeriods клетки. Каждая ячейка должна содержать матрицу, определяющую способ перехода состояний в горизонте прогноза. Если длина D больше, чем numPeriods, то программное обеспечение использует первый numPeriods клетки. Последняя ячейка указывает последний период в горизонте прогноза.
Если Mdl является инвариантным по времени в отношении наблюдений и инноваций наблюдения, то каждая ячейка D должна содержать матрицу n-на-ч, где n - количество наблюдений в выборке за период, а h - количество инноваций в выборке за период. По умолчанию используется программное обеспечение Mdl.D на протяжении всего горизонта прогноза.
Если Mdl - это время, изменяющееся по отношению к наблюдениям или наблюдениям, затем размеры матриц в ячейках D могут изменяться, но размеры каждой матрицы должны соответствовать матрицам в C в соответствующих периодах. По умолчанию используется программное обеспечение Mdl.D{end} на протяжении всего горизонта прогноза.
Примечание
Матрицы в D не может содержать NaN значения.
Типы данных: cell
'Beta' - Коэффициенты регрессии[] (по умолчанию) | числовая матрицаКоэффициенты регрессии, соответствующие переменным предиктора, указанным как пара, разделенная запятыми, состоящая из 'Beta' и цифровую матрицу d-на-n. d - число переменных предиктора (см. Predictors0 и PredictorsF) и n - количество наблюдаемых рядов ответов (см. Y0).
При указании Beta, то необходимо также указать Predictors0 и PredictorsF.
Если Mdl является оценочной моделью состояния-пространства, затем укажите оценочные коэффициенты регрессии, сохраненные в Mdl.estParams.
По умолчанию программа исключает компонент регрессии из модели состояния-пространства.
'Predictors0' - Переменные в выборке, предикторы в уравнении наблюдения модели состояния-пространства[] (по умолчанию) | матрицаПеременные предиктора в выборке в уравнении наблюдения модели состояния-пространства, определенные как пара, разделенная запятыми, состоящая из 'Predictors0' и матрица. Столбцы Predictors0 соответствуют отдельным переменным предиктора. Predictors0 должен иметь T строк, где строка t соответствует наблюдаемым предикторам в периоде t (Zt). Расширенное уравнение наблюдения
+ Dut.
Другими словами, программное обеспечение сдувает результаты наблюдений с использованием регрессионного компонента. β - инвариантный по времени вектор коэффициентов регрессии, который программное обеспечение оценивает со всеми остальными параметрами.
Если есть n наблюдений за период, то программное обеспечение регрессирует все серии предикторов на каждое наблюдение.
При указании Predictors0, то Mdl должно быть инвариантным по времени. В противном случае программа возвращает ошибку.
При указании Predictors0, то необходимо также указать Beta и PredictorsF.
Если Mdl является оценочной моделью состояния-пространства (то есть возвращается estimate), то лучше всего установить Predictors0 к тому же набору данных предиктора, который использовался для подгонки Mdl.
По умолчанию программа исключает компонент регрессии из модели состояния-пространства.
Типы данных: double
'PredictorsF' - Прогноз-горизонт, прогнозирующие переменные в уравнении наблюдения модели состояния-пространства[] (по умолчанию) | числовая матрицаПеременные предиктора в выборке в уравнении наблюдения модели состояния-пространства, определенные как пара, разделенная запятыми, состоящая из 'Predictors0' и цифровую матрицу T-за-d. T - количество периодов в выборке, а d - число предикторных переменных. Строка t соответствует наблюдаемым предикторам в периоде t (Zt). Расширенное уравнение наблюдения
+ Dut.
Другими словами, программное обеспечение сдувает результаты наблюдений с использованием регрессионного компонента. β - инвариантный по времени вектор коэффициентов регрессии, который программное обеспечение оценивает со всеми остальными параметрами.
Если есть n наблюдений за период, то программное обеспечение регрессирует все серии предикторов на каждое наблюдение.
При указании Predictors0, то Mdl должно быть инвариантным по времени. В противном случае программа возвращает ошибку.
При указании Predictors0, то необходимо также указать Beta и PredictorsF.
Если Mdl является оценочной моделью состояния-пространства (то есть возвращается estimate), то лучше всего установить Predictors0 к тому же набору данных предиктора, который использовался для подгонки Mdl.
По умолчанию программа исключает компонент регрессии из модели состояния-пространства.
Типы данных: double
Y - Прогнозируемые наблюденияПрогнозируемые наблюдения, возвращаемые как матрица или клеточный вектор числовых векторов.
Если Mdl является инвариантной во времени, пространственно-государственной моделью относительно наблюдений, то Y является numPeriods-by-n матрица.
Если Mdl является изменяющейся во времени пространственно-государственной моделью в отношении наблюдений, то Y является numPeriods-by-1 вектор ячейки числовых векторов. Ячейка t из Y содержит n-на-1 числовой вектор прогнозируемых наблюдений за период t.
YMSE - Погрешности прогнозируемых наблюденийПогрешности прогнозируемых наблюдений, возвращаемые в виде матрицы или вектора ячейки числовых векторов.
Если Mdl является инвариантной во времени, пространственно-государственной моделью относительно наблюдений, то YMSE является numPeriods-by-n матрица.
Если Mdl является изменяющейся во времени пространственно-государственной моделью в отношении наблюдений, то YMSE является numPeriods-by-1 вектор ячейки числовых векторов. Ячейка t из YMSE содержит n-на-1 числовой вектор отклонений ошибок для соответствующих прогнозируемых наблюдений за период t.
X - Государственные прогнозыПрогнозы состояния, возвращаемые в виде матрицы или вектора ячейки числовых векторов.
Если Mdl является инвариантной во времени моделью состояния-пространства относительно состояний, то X является numPeriods- по m-матрице.
Если Mdl - изменяющаяся во времени модель состояния-пространства относительно состояний, X является numPeriods-by-1 вектор ячейки числовых векторов. Ячейка t из X содержит числовой вектор mt-by-1 прогнозируемых наблюдений за период t.
XMSE - Погрешности в прогнозах состоянияОтклонения ошибок прогнозов состояния, возвращаемые в виде матрицы или вектора ячейки числовых векторов.
Если Mdl является инвариантной во времени моделью состояния-пространства относительно состояний, то XMSE является numPeriods- по m-матрице.
Если Mdl - изменяющаяся во времени модель состояния-пространства относительно состояний, XMSE является numPeriods-by-1 вектор ячейки числовых векторов. Ячейка t из XMSE содержит числовой вектор отклонений ошибок mt-by-1 для соответствующих прогнозируемых наблюдений за период t.
Предположим, что скрытый процесс является AR (1). Уравнение состояния
+ ut,
где - гауссов со средним значением 0 и стандартным отклонением 1.
Создайте случайную серию из 100 наблюдений из , предполагая, что серия начинается с 1.5.
T = 100; ARMdl = arima('AR',0.5,'Constant',0,'Variance',1); x0 = 1.5; rng(1); % For reproducibility x = simulate(ARMdl,T,'Y0',x0);
Предположим далее, что скрытый процесс подвержен аддитивной погрешности измерения. Уравнение наблюдения
αt,
где - гауссов со средним значением 0 и стандартным отклонением 0,75. В совокупности скрытый процесс и уравнения наблюдения составляют модель состояния-пространства.
Использовать процесс случайного скрытого состояния (x) и уравнение наблюдения для генерации наблюдений.
y = x + 0.75*randn(T,1);
Укажите четыре матрицы коэффициентов.
A = 0.5; B = 1; C = 1; D = 0.75;
Укажите модель state-space с помощью матриц коэффициентов.
Mdl = ssm(A,B,C,D)
Mdl =
State-space model type: ssm
State vector length: 1
Observation vector length: 1
State disturbance vector length: 1
Observation innovation vector length: 1
Sample size supported by model: Unlimited
State variables: x1, x2,...
State disturbances: u1, u2,...
Observation series: y1, y2,...
Observation innovations: e1, e2,...
State equation:
x1(t) = (0.50)x1(t-1) + u1(t)
Observation equation:
y1(t) = x1(t) + (0.75)e1(t)
Initial state distribution:
Initial state means
x1
0
Initial state covariance matrix
x1
x1 1.33
State types
x1
Stationary
Mdl является ssm модель. Убедитесь, что модель правильно задана с помощью отображения в окне команд. Программное обеспечение делает вывод, что процесс состояния является стационарным. Впоследствии программное обеспечение устанавливает среднее начальное состояние и ковариацию на среднее и дисперсию стационарного распределения модели AR (1).
Спрогнозировать наблюдения на 10 периодов в будущем и оценить их отклонения.
numPeriods = 10; [ForecastedY,YMSE] = forecast(Mdl,numPeriods,y);
Постройте график прогнозов с ответами в выборке и 95% интервалами прогноза типа Wald.
ForecastIntervals(:,1) = ForecastedY - 1.96*sqrt(YMSE); ForecastIntervals(:,2) = ForecastedY + 1.96*sqrt(YMSE); figure plot(T-20:T,y(T-20:T),'-k',T+1:T+numPeriods,ForecastedY,'-.r',... T+1:T+numPeriods,ForecastIntervals,'-.b',... T:T+1,[y(end)*ones(3,1),[ForecastedY(1);ForecastIntervals(1,:)']],':k',... 'LineWidth',2) hold on title({'Observed Responses and Their Forecasts'}) xlabel('Period') ylabel('Responses') legend({'Observations','Forecasted observations','95% forecast intervals'},... 'Location','Best') hold off

Предположим, что интерес представляет линейная зависимость между изменением уровня безработицы и номинальным темпом роста валового национального продукта (нВНП). Предположим далее, что первой разницей уровня безработицы является серия ARMA (1,1). Символично и в форме state-space модель
tyt-βZt = x1, t +
где:
t - изменение уровня безработицы в момент времени t.
t - фиктивное состояние для эффекта MA (1).
t - наблюдаемое изменение уровня безработицы, сдуваемое темпами роста nGNP Zt).
t - гауссова серия возмущений состояния, имеющих среднее значение 0 и стандартное отклонение 1.
- гауссова серия инноваций в области наблюдений, имеющих среднее значение 0 и стандартное отклонение,
Загрузите набор данных Нельсона-Плоссера, который содержит, среди прочего, уровень безработицы и ряды nGNP.
load Data_NelsonPlosserВыполните предварительную обработку данных, взяв натуральный логарифм ряда nGNP и первую разность каждого ряда. Также снимите пусковую NaN значения из каждой серии.
isNaN = any(ismissing(DataTable),2); % Flag periods containing NaNs gnpn = DataTable.GNPN(~isNaN); u = DataTable.UR(~isNaN); T = size(gnpn,1); % Sample size Z = [ones(T-1,1) diff(log(gnpn))]; y = diff(u);
Несмотря на то, что в этом примере удаляются отсутствующие значения, программа может разместить ряд, содержащий отсутствующие значения в структуре фильтра Калмана.
Чтобы определить, насколько хорошо модель прогнозирует наблюдения, удалите последние 10 наблюдений для сравнения.
numPeriods = 10; % Forecast horizon isY = y(1:end-numPeriods); % In-sample observations oosY = y(end-numPeriods+1:end); % Out-of-sample observations ISZ = Z(1:end-numPeriods,:); % In-sample predictors OOSZ = Z(end-numPeriods+1:end,:); % Out-of-sample predictors
Укажите матрицы коэффициентов.
A = [NaN NaN; 0 0]; B = [1; 1]; C = [1 0]; D = NaN;
Укажите модель состояния-пространства с помощью ssm.
Mdl = ssm(A,B,C,D);
Оцените параметры модели и используйте случайный набор начальных значений параметров для оптимизации. Укажите компонент регрессии и его начальное значение для оптимизации с помощью 'Predictors' и 'Beta0' аргументы пары имя-значение соответственно. Ограничьте оценку всеми положительными, вещественными числами. Для обеспечения числовой стабильности укажите гессен, когда программное обеспечение вычисляет ковариационную матрицу параметров, используя 'CovMethod' аргумент пары имя-значение.
params0 = [0.3 0.2 0.1]; % Chosen arbitrarily [EstMdl,estParams] = estimate(Mdl,isY,params0,'Predictors',ISZ,... 'Beta0',[0.1 0.2],'lb',[-Inf,-Inf,0,-Inf,-Inf],'CovMethod','hessian');
Method: Maximum likelihood (fmincon)
Sample size: 51
Logarithmic likelihood: -87.2409
Akaike info criterion: 184.482
Bayesian info criterion: 194.141
| Coeff Std Err t Stat Prob
----------------------------------------------------------
c(1) | -0.31780 0.19429 -1.63572 0.10190
c(2) | 1.21242 0.48882 2.48031 0.01313
c(3) | 0.45583 0.63930 0.71301 0.47584
y <- z(1) | 1.32407 0.26313 5.03201 0
y <- z(2) | -24.48733 1.90115 -12.88024 0
|
| Final State Std Dev t Stat Prob
x(1) | -0.38117 0.42842 -0.88971 0.37363
x(2) | 0.23402 0.66222 0.35339 0.72380
EstMdl является ssm и доступ к его свойствам можно получить с помощью точечной нотации.
Прогнозные наблюдения на горизонте прогноза. EstMdl не сохраняет набор данных, поэтому необходимо передать его в соответствующие аргументы пары имя-значение.
[fY,yMSE] = forecast(EstMdl,numPeriods,isY,'Predictors0',ISZ,... 'PredictorsF',OOSZ,'Beta',estParams(end-1:end));
fY является вектором 10 на 1, содержащим прогнозируемые наблюдения, и yMSE - вектор 10 на 1, содержащий дисперсии прогнозируемых наблюдений.
Получение 95% интервалов прогноза типа Wald. Постройте график прогнозируемых наблюдений с их истинными значениями и интервалами прогноза.
ForecastIntervals(:,1) = fY - 1.96*sqrt(yMSE); ForecastIntervals(:,2) = fY + 1.96*sqrt(yMSE); figure h = plot(dates(end-numPeriods-9:end-numPeriods),isY(end-9:end),'-k',... dates(end-numPeriods+1:end),oosY,'-k',... dates(end-numPeriods+1:end),fY,'--r',... dates(end-numPeriods+1:end),ForecastIntervals,':b',... dates(end-numPeriods:end-numPeriods+1),... [isY(end)*ones(3,1),[oosY(1);ForecastIntervals(1,:)']],':k',... 'LineWidth',2); xlabel('Period') ylabel('Change in the unemployment rate') legend(h([1,3,4]),{'Observations','Forecasted responses',... '95% forecast intervals'}) title('Observed and Forecasted Changes in the Unemployment Rate')

Эта модель, похоже, хорошо предсказывает изменения в уровне безработицы.
Предположим, что скрытый процесс является AR (1). Уравнение состояния
+ ut,
где - гауссов со средним значением 0 и стандартным отклонением 1.
Создайте случайную серию из 100 наблюдений из , предполагая, что серия начинается с 1.5.
T = 100; ARMdl = arima('AR',0.5,'Constant',0,'Variance',1); x0 = 1.5; rng(1); % For reproducibility x = simulate(ARMdl,T,'Y0',x0);
Предположим далее, что скрытый процесс подвержен аддитивной погрешности измерения. Уравнение наблюдения
αt,
где - гауссов со средним значением 0 и стандартным отклонением 0,75. В совокупности скрытый процесс и уравнения наблюдения составляют модель состояния-пространства.
Использовать процесс случайного скрытого состояния (x) и уравнение наблюдения для генерации наблюдений.
y = x + 0.75*randn(T,1);
Укажите четыре матрицы коэффициентов.
A = 0.5; B = 1; C = 1; D = 0.75;
Укажите модель state-space с помощью матриц коэффициентов.
Mdl = ssm(A,B,C,D);
Mdl является ssm модель.
Спрогнозировать состояния на 10 периодов в будущем и оценить их отклонения.
numPeriods = 10; [~,~,ForecastedX,XMSE] = forecast(Mdl,numPeriods,y);
Постройте график прогнозов со сглаженными состояниями и 95% интервалами прогноза типа Wald.
smoothX = smooth(Mdl,y); ForecastIntervals(:,1) = ForecastedX - 1.96*sqrt(XMSE); ForecastIntervals(:,2) = ForecastedX + 1.96*sqrt(XMSE); figure plot(T-20:T,smoothX(T-20:T),'-k',T+1:T+numPeriods,ForecastedX,'-.r',... T+1:T+numPeriods,ForecastIntervals,'-.b',... T:T+1,[smoothX(end)*ones(3,1),[ForecastedX(1);ForecastIntervals(1,:)']],... ':k','LineWidth',2) hold on title({'Smoothed and Forecasted States'}) xlabel('Period') ylabel('States') legend({'Smoothed states','Forecasted states','95% forecast intervals'},... 'Location','Best') hold off

Mdl не сохраняет данные ответа, данные предиктора и коэффициенты регрессии. При необходимости введите их с помощью соответствующих аргументов пары «ввод-значение».
Фильтр Калмана принимает отсутствующие данные, не обновляя отфильтрованные оценки состояния, соответствующие отсутствующим наблюдениям. Другими словами, предположим, что отсутствует наблюдение в периоде T. Тогда прогноз состояния для периода t, основанный на предыдущих наблюдениях t-1, и отфильтрованное состояние для периода t эквивалентны.
[1] Дурбин Дж., и С. Дж. Копман. Анализ временных рядов по методам пространства состояний. 2-й ред. Оксфорд: Oxford University Press, 2012.
estimate | filter | smooth | ssm
Имеется измененная версия этого примера. Открыть этот пример с помощью изменений?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.