0
$\begingroup$

I have a medical dataset with 14000 rows dataset with 900 attributes. I have to predict disease severity using that. I would like to know whether we can write rules in python language for training an agent for medical diagnostic using machine learning.

Can an agent make the decisions by the rules coded in python and that agent get trained with some machine learning algorithms? If so is there any agent architecture and model for the agent which is good in this context?

Edit: By the rule, I meant something like this.."if x>y output z as action". By the word "Training" I meant "how to tell this agent to do this action"?

$\endgroup$
0

1 Answer 1

1
$\begingroup$

You could formulate the problem of predicting disease severity as a classification one, you give the algorithm those 900 attributes and their corresponding labels (severe/not severe) after training, you give it a new data point with just the 900 attributes, it returns the correct label severe or not.

There is an enormous number of algorithms in the ML literature for classification, some of them formulate the problem explicitly as learnable rules, i.e. let the machine figure out the rules given the attributes.

  1. Classification and Regression Trees by Breiman et al (1984)
  2. Random forest by Ho in 1995
  3. XGBoost
$\endgroup$
2
  • 1
    $\begingroup$ "it returns the correct label": not always. $\endgroup$ Commented May 16, 2018 at 6:59
  • 1
    $\begingroup$ yes, I mean in a probabilistic way $\endgroup$ Commented May 16, 2018 at 7:00

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .