Building an AI to predict human age from a blood sample
41–50 of 68 posts
Re: Building an AI to predict human age from a blood sample
#42Great work! I love how well presented all of the information is. I'd be really interested to see how well a baseline linear model using those features would perform - it seems like it could do pretty well.
Re: Building an AI to predict human age from a blood sample
#43Is the underlying concept related to 'By analyzing proteins in the blood, one can estimate a person's biological age, as well as weight, height, and hip circumference, mentioned in this article ? https://www.dailymail.co.uk/sciencetech/article-3349739/Woul...
Interesting article thanks for sharing.
Re: Building an AI to predict human age from a blood sample
#44Far-reaching prediction: they're going to do facial prediction from blood samples as well. Law enforcement really wants to generate sketches from unknown DNA found at crime scenes. That is, of course, in addition to the all-encompassing family trees we're providing them with 23andme.
Re: Building an AI to predict human age from a blood sample
#45What if I transfuse blood from healthy young subjects? That was a claim from some startups, a wacky VC or two, and even a joke in the Silicon Valley HBO show. The rumor mill says this is happening at a low level.
I'm not sure I understand; what was the claim from the startups, and what does the rumor mill say is happening at a low level?
Re: Building an AI to predict human age from a blood sample
#46For reference, the generally accepted standard for determining age from blood is the Horvath clock [1]. It seems to be accurate and only uses a penalized regression. Keep in mind this represents what your age is in reference to a "healthy" person. For example, a 50-year-old who smokes may have the equivalent practical age of a 60-year-old who doesn't. The Horvath clock is useful for evaluating lifestyle changes and y…
Thanks for sharing the book i'll have to sheck it out!
Re: Building an AI to predict human age from a blood sample
#47For some context, the author is an undergraduate student.
Re: Building an AI to predict human age from a blood sample
#48> Therefore I first split the data into training and testing sets at a ratio of 9:1, and selected the 25 most correlated features in the training set. Each of these features had a correlation with age between 0.83 and 0.94. > The data was then split into training and testing sets at a ratio of 9:1, and fed into a sequential neural network. What?? I thought it was split already. (How training and test sets were obtain…
The data is only split once, before using a correlation test to select the features that the model would be trained on. As far as I can tell there is no data snooping occurring because the data is split into train and test sets before any decision are made.
Re: Building an AI to predict human age from a blood sample
#49Looks like a beginner-level sklearn task. Linear regression would probably be ok, if not, there is random forest or a 2-layer perceptron. No use for a deep network.
Re: Building an AI to predict human age from a blood sample
#50When I see work like these it get me the impression that ML hype is way too real. The goodness of the result of a machine learning model like this one should be compared with the goodness of a simple "standard" model like linear regression. Yeah it is kinda cool that we can use 10 lines of TF to spin up huge computation, but I guess that a simple linear regression would have provide results that are at least similar…
that's exactly the thing I'm seeing in my field (computational materials science). Basically a simple regression model (with very simple features) brings you 90% there, still people compete on publishing (on ONE shitty benchmark dataset) ever better results – the most-cited people are using KRR, e.g. each fit uses 2TB of RAM and "days" of CPU (features of length O(1000) and 100000 samples). The sample data is probabl…
It’s sort of like production software in general. Sometimes the core product is pretty easy to prototype... but serving it to all your users with very high reliability and uptime is not so easy, and that’s what actually gets them to pull out the credit card.