Для этого вам не нужен алгоритм ML; кажется, что вы ищете тривиальную линейную экстраполяцию, чтобы связать данную строку с конкретным значением. В этом случае линейная регрессия будет выполнять эту работу, не прибегая к обучению модели. Ваш «модельный» вывод в этом случае представляет собой простое линейное уравнение с наклоном 1 и перехват символа перед «А».
Обратите внимание, что многие алгоритмы машинного обучения будут не найти значение для "D". Например, алгоритмы классификации не будут обрабатывать это, так как «D» и «4» выходят за рамки набора тренировок. Алгоритм прогнозирования значений должен найти его, предоставил, что вы кодируете букву как значение на непрерывной, линейной, числовой оси.
Да. Но я не думаю, что это то, что вы действительно хотите знать. – Goyo