Body: <p>I'm working on a fun project where I have a dataset of input and output data, both having a fixed size of characters.
  I would like to predict a part of the input based on a known output as follows:</p>
  <p><span class="math-container">$$Input = A+B$$</span>
  <span class="math-container">$$Output = X+Y$$</span></p>
  <p><strong>A</strong>, <strong>B</strong>, <strong>X</strong>, <strong>Y</strong> are strings that will be concatenated and they have a fixed size</p>
  <p>Knowing <strong>A</strong>, <strong>X</strong> and <strong>Y</strong>; I want to predict <strong>B</strong> <em>(even if it takes a lot of tries)</em>. The output is split in 2 because I don't really care what value <strong>Y</strong> has <em>(so maybe I can delete it, depending how is more easy)</em>.</p>
  <p>Is it possible? I'm new to ML and AI and first I want to know if it possible before starting to work on the project <em>(I am time limited)</em>. And if it is possible then could you tell me what exactly to study/learn or how I can do it?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-08-20T10:22:50.850Z
Comments.Text: could you give us a more concrete example of these inputs/outputs? It would help to understand better the whole set up you described in the question. Also, if you're trying to predict something, that's the output by definition, and what you use to predict it is the input, they can be partially or literally the same thing, but "predicting an input" is not really an expression that makes sense. Not a criticism, but they way you put it make things a little bit confusing.
Comments.UserDisplayName: Edoardo Guerriero
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-08-24T08:57:01.963Z
Comments.Text: Yes, I can see how's confusing... I guess I can swap the input and output then. An example would be: "aaaaa" = "abcde" + predict_value (that would be X = A + B). So now I'll need to predict a part of the output.
Comments.UserDisplayName: RaZeul
Tags: <machine-learning><math>
Title: Predict a part of the input based of the output
UserDisplayName: RaZeul
ThreadText: # Predict a part of the input based of the output
  
  (Asked by: username_0 on 2021-08-18)
  
  I'm working on a fun project where I have a dataset of input and output data, both having a fixed size of characters.
  I would like to predict a part of the input based on a known output as follows:
  
  $$Input = A+B$$
  $$Output = X+Y$$
  
  **A**, **B**, **X**, **Y** are strings that will be concatenated and they have a fixed size
  
  Knowing **A**, **X** and **Y**; I want to predict **B** *(even if it takes a lot of tries)*. The output is split in 2 because I don't really care what value **Y** has *(so maybe I can delete it, depending how is more easy)*.
  
  Is it possible? I'm new to ML and AI and first I want to know if it possible before starting to work on the project *(I am time limited)*. And if it is possible then could you tell me what exactly to study/learn or how I can do it?
  
  **Tags:** machine-learning, math
  > **Comments:**
  > **username_1**: could you give us a more concrete example of these inputs/outputs? It would help to understand better the whole set up you described in the question. Also, if you're trying to predict something, that's the output by definition, and what you use to predict it is the input, they can be partially or literally the same thing, but "predicting an input" is not really an expression that makes sense. Not a criticism, but they way you put it make things a little bit confusing.  
  > **username_0**: Yes, I can see how's confusing... I guess I can swap the input and output then. An example would be: "aaaaa" = "abcde" + predict_value (that would be X = A + B). So now I'll need to predict a part of the output.  
  
  ---
  
  ## 0 answers
  
  