CN106355034A - Sub-health prediction method and prediction system based on incremental neural network model - Google Patents
Sub-health prediction method and prediction system based on incremental neural network model Download PDFInfo
- Publication number
- CN106355034A CN106355034A CN201610860166.XA CN201610860166A CN106355034A CN 106355034 A CN106355034 A CN 106355034A CN 201610860166 A CN201610860166 A CN 201610860166A CN 106355034 A CN106355034 A CN 106355034A
- Authority
- CN
- China
- Prior art keywords
- neuron
- subhealth state
- network model
- neural network
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/20—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Medical Informatics (AREA)
- Public Health (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Pathology (AREA)
- Epidemiology (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a sub-health prediction method based on an incremental neural network model. The sub-health prediction method comprises the following steps that a sub-health daily data database is established; the neural network model is trained; daily life data is acquired and sent to a server; current-day data is extracted from a daily data record sheet of a user to form n-dimensional vectors, normalization processing is performed, and then the vectors are input into the neural network model of sub-health pathology to perform sub-health danger level possibility prediction; an intelligent household sub-health nursing device judges whether a sub-health danger level value W is greater than 03 or not; when the user receives warning of a warning indicator, the user goes to a hospital by himself/herself for examination and transmits an examination result to the server, and the server judges whether the examination result is correct or not; when the examination result is wrong, an incremental algorithm is executed, and dynamic correction is conducted on the neural network model. The sub-health prediction method is accurate in prediction, and the neural network model is customized for each user.
Description
Technical field
The invention belongs to field of medical technology, more particularly to a kind of subhealth state based on increment type neural network model is pre-
Survey method and prognoses system.
Background technology
Currently domestic each health management system arranged be respectively provided with subhealth state prediction and evaluation, its use prediction mode be data
Join.Its principle is that by system matches fixed data and then personal lifestyle data entry system is shown ill probability.But due to people
The complexity of body and disease, unpredictability, in the form of expression of bio signal and information, Changing Pattern (Self-variation with
Change after medical intervention) on, it is detected and signal representation, the data of acquisition and the analysis of information, decision-making etc. are all multi-party
All there is extremely complex non-linear relationship in face.So using traditional Data Matching can only be blindness data examination it is impossible to
Judge the logic association between data and data and variable, the codomain deviation obtaining is big, causes the specificity ten of system prediction
Point poor, domestic health management system arranged effectively Accurate Prediction cannot be carried out to personal subhealth state so current.
Most of before this is all using bp neural network model to subhealth state prediction, but when new detection data generation
When it is necessary to train neural network model again, operation efficiency is extremely low.And after system user scale increases, server
Will be unable to complete in time training mission.
Content of the invention
The purpose of the present invention is that and overcomes the deficiencies in the prior art, there is provided one kind is based on increment type neural network model
Subhealth state Forecasting Methodology and prognoses system, the present invention by neural network model train predict a large amount of patient in hospital pathology numbers
According to, find subhealth state pathology and subhealth state earlier life variations in detail, clinical symptoms, examination criteria value, high-risk group's feature, this
Logic association between several causes of disease and variable, ultimately form the subhealth state pathology nerve to subhealth state illness probability Accurate Prediction
Network model, the present invention passes through to gather user's daily life data, the periodicity of its data of active analysis, regular eventually through
Subhealth state pathology Neural Network model predictive user suffers from subhealth state probability, immediately reminds user in the way of visual effect
Doctor, constantly revises neural network model when Neural Network model predictive is inaccurate by increasable algorithm, to set for each
Standby user sets up the neural network model training for this user, with the increase of use time, to set up to this customer volume
Body neural network model customized, accuracy rate is greatly improved.
To achieve these goals, the invention provides a kind of subhealth state prediction side based on increment type neural network model
Method, comprises the steps:
Step (1), acquisition hospital's subhealth state etiology and pathology data source and the daily monitoring data of patient, thus set up subhealth state
Daily data database;
Step (2), the daily data database of subhealth state set up according to step (1) are off-line manner to neutral net mould
Type is trained, to obtain the subhealth state pathology neural network model training;
Step (3), by intelligent monitoring device, the daily life data of user is acquired, and will collection daily life
Live data sends to server, and server preserves the daily life data of user to the daily data logger of user;
Step (4), from the daily data logger of user, extract same day data, form n-dimensional vector, and n-dimensional vector is done
Carry out subhealth state degree of danger general in the subhealth state pathology neural network model training in input step (2) after normalized
Rate is predicted, obtains subhealth state probability results array p, and server is by corresponding for maximum probability in array p subhealth state degree of danger value w
Send wired home subhealth state care appliances to;
After step (5), subhealth state degree of danger value w of wired home subhealth state care appliances the reception server transmission, sentence
Whether disconnected subhealth state degree of danger value w is more than or equal to 3, and if greater than equal to 3, then attention device warns to remind user, if little
In 3, then attention device does not warn;
Step (6), when user receive attention device warning when, user voluntarily removes examination in hospital, and inspection result is passed through
Wired home subhealth state care appliances send back server, and server judges whether inspection result is correct, if inspection result is wrong
By mistake, then explanation subhealth state pathology Neural Network model predictive is inaccurate, if inspection result is correct, subhealth state pathology god is described
Through network model's prediction accurately;
Step (7), when inspection result mistake, from the daily data logger of user extract m days in record preserve to
In incremental data table, when the record quantity in incremental data table is more than h bar, execute increasable algorithm, to subhealth state pathology god
Carry out dynamic corrections through network model;
Step (8), repeat step (3)~(7).
Further, the input layer of neural network model is n node, and hidden layer number is n*2+1, and output layer is 1
Node, extracts k bar record from subhealth state daily data database table and is trained, every record is a n-dimensional vector, owns
Data before use first through normalized so as to numerical value is interval in [0,1], then execution following steps are to neural network model
It is trained:
1) one n-dimensional vector of input, to neural network model, calculates all of weight vector in neural network model defeated to this
Enter the distance of n-dimensional vector, closest neuron is as won neuron, its computing formula is as follows:
Wherein: wkIt is the weight vector of triumph neuron, | | ... | | for Euclidean distance;
2) weight vector of the neuron in adjustment triumph neuron and triumph neuron field, formula is as follows:
Wherein: wjT () is neuron;wj(t+1) weight vector before being adjustment and after adjustment;J belongs to triumph neuron neck
Domain;α (t) is learning rate, and it is as the function that the increase of iterationses is gradually successively decreased, and span is [0 1], through multiple
It is 0.71 that Optimal learning efficiency is chosen in experiment;djIt is the distance of neuron j and triumph neuron;σ (t) is as the letter that the time successively decreases
Number;Iteration all input n-dimensional vectors is input in neural network model and is trained each time, when the iteration reaching regulation
After number of times, neural network model training terminates.
Further, inspection result is sent back the form of the object information of server by wired home subhealth state care appliances
For: { the subhealth state degree of danger value of the actual judgement of doctor }, whether server, after receiving object information, judges inspection result
Correctly.
Further, the increasable algorithm carrying out dynamic corrections to subhealth state pathology neural network model is:
Every vector v { v in incremental data table1,v2,…,vn, it is sent in neural network model learning function
Row study, learning procedure is as follows:
1) first to output layer, each weight vector is assigned little random number and is done normalized, then utilizes input mode vector v
Meansigma methodss avg (v), be initialized as the weights of unique neuron in the 0th layer of neural network model, and be set to win nerve
Unit, calculates its quantization error qe;
2) expand out 2 × 2 structures som from the 0th layer of neuron, and its level identities layer is set to 1;
3) for each 2 × 2 structure som subnet expanded out in layer layer, initialize the power of this 4 neurons
Value;The input vector set ci of i-th neuron is set to sky, main label is set to null, the main label ratio r of neuron ii
It is set to 0;The abnormity early warning data vector v of new som inherits the triumph input vector set vx of his father's neuron;
4) select vector v x from vxiDo following judgement:
If vxiFor the data of not tape label, then calculate its Euclidean distance with each neuron, chosen distance is the shortest
Neuron is as triumph neuron;
If vxiFor the data of tape label, then select main label and vxiLabel is identical and riThe maximum neuron of value is made
For triumph neuron, update this triumph neuron main label;
If can not find main label and vxiLabel identical neuron, then find and vxiClosest neuron i makees
For triumph neuron;
5) weights of neuron in triumph neuron and its neighborhood are adjusted, update the vectorial set w=w ∪ that wins
{vxi, calculate main label, the main label ratio r of triumph neuroniWith comentropy eiIf. not up to predetermined frequency of training,
Go to step 4);
6) quantization error qe of each neuron in this neural network model after calculating is adjustedi, neuronal messages entropy ei
With the average quantization error mqe of subnet, formula is as follows:
Wherein: wiFor the weight vector of neuron i, ciThe set constituting for all input vectors being mapped to neuron i;
Wherein: niRepresent to fall that label is the number of samples of i on neuron, m represents to fall label data on neuron
Sum, t represents to fall the sample label species set on neuron;
Then judge:
If mqe > qe × threshold value q of father node, wherein q=0.71, then insert a line neuron in this som, turn step
Rapid 4);
If ei> father node ei× threshold value p, wherein p=0.42, then grow one layer of new subnet from this neuron, will
The subnet newly growing increases in the subnet queue of layer+1 layer;
If being not inserted into new neuron in som also do not grow new subnet, illustrate that the training of this subnet completes;
7) for all 2 × 2 structures som of the layer+1 layer newly expanded out, iteration operating procedure 3)~5) to it again
It is trained, until neural network model no longer produces new neuron and new layering, whole training terminates.
Further, in step (4), subhealth state probability results array p obtaining is one 6 dimension variable, its 6 dimension variable
It is respectively 6 subhealth state degree of danger probability, the corresponding subhealth state of maximum probability in 6 subhealth state degree of danger probability is dangerous
Degree value w sends wired home subhealth state care appliances to;In step (5), represent when subhealth state degree of danger value w=1
Ideal, represents normal during w=2, represent slight subhealth state during w=3, represents moderate subhealth state during w=4, represents dangerous during w=5,
Represent abnormally dangerous during w=6.
Further, if user includes health check-up by other means and checks oneself, learn that oneself has suffered from subhealth state, and intelligence
The attention device of family's subhealth state care appliances do not warn then it represents that wired home subhealth state care appliances judge inaccurate, this
When execution step (6)~(7), wired home subhealth state care appliances are sent to object information on server.
Present invention also offers a kind of prognoses system of described subhealth state Forecasting Methodology, including intelligent monitoring device, intelligence
Device data acquisition device, server and wired home subhealth state care appliances, described intelligent monitoring device and described smart machine
Data acquisition unit is connected, and described smart machine data acquisition unit passes through communication device one and described server network communication, institute
State wired home subhealth state care appliances and pass through communication device two and described server network communication.
Further, described wired home subhealth state care appliances are provided with attention device.
Further, described intelligent monitoring device includes Intelligent worn device, Intelligent water cup, Intelligent weight claim, intelligent horse
Bucket and Intelligent light sensing equipment.
Beneficial effects of the present invention:
1st, the present invention by neural network model train predict a large amount of patient in hospital pathological data, find subhealth state pathology with
Subhealth state earlier life variations in detail, clinical symptoms, examination criteria value, high-risk group's feature, the logic between this several causes of disease
Association and variable, ultimately form the subhealth state pathology neural network model to subhealth state illness probability Accurate Prediction, and the present invention is led to
Cross collection user's daily life data, the periodicity of its data of active analysis, regularity are eventually through subhealth state pathology nerve net
Network model prediction user suffers from subhealth state degree of danger probability, reminds user's instant hospitalizing and prevention in the way of visual effect.
2nd, when Neural Network model predictive is inaccurate, neural network model is constantly revised, to be directed to by increasable algorithm
Each equipment user sets up the neural network model training for this user, with the increase of use time, to set up to this
The neural network model that user makes to measure, accuracy rate is greatly improved.
Brief description
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
Have technology description in required use accompanying drawing be briefly described it should be apparent that, drawings in the following description be only this
Some embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, acceptable
Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is the flow chart of the embodiment of the present invention.
Specific embodiment
Below in conjunction with the accompanying drawings invention is further illustrated, but be not limited to the scope of the present invention.
Embodiment
As shown in figure 1, a kind of subhealth state Forecasting Methodology based on increment type neural network model that the present invention provides, including
Following steps:
Step (1), acquisition hospital's subhealth state etiology and pathology data source and the daily monitoring data of patient, thus set up subhealth state
Daily data database;
Wherein daily monitoring data is 21 item data, and its 21 item data is the age, sex, heart rate, body fat, and systolic pressure is relaxed
Open and press, smoking capacity (daily), the amount of drinking (daily), the amount of drinking water and frequency, body weight, total urination time, urine color, times of defecation,
Whether constipation, bmi index, body temperature, pursue an occupation, the length of one's sleep and quality, 21 item data such as travel distance (daily), the present invention
Set up 21 dimensional vectors with 21 item data;
Step (2), the daily data database of subhealth state set up according to step (1) are off-line manner to neutral net mould
Type is trained, to obtain the subhealth state pathology neural network model training;
Step (3), by intelligent monitoring device, the daily life data of user is acquired, and will collection daily life
Live data sends to server, and server preserves the daily life data of user to the daily data logger of user;
Step (4), from the daily data logger of user, extract same day data, form n-dimensional vector, and n-dimensional vector is done
Carry out subhealth state degree of danger general in the subhealth state pathology neural network model training in input step (2) after normalized
Rate is predicted, obtains subhealth state probability results array p, and server is by corresponding for maximum probability in array p subhealth state degree of danger value w
Send wired home subhealth state care appliances to;
Wherein in step (4), subhealth state probability results array p obtaining is one 6 dimension variable, and its 6 dimension variable is respectively
For 6 subhealth state degree of danger probability, maximum probability corresponding subhealth state degree of danger in 6 subhealth state degree of danger probability
Value w sends wired home subhealth state care appliances to.
After step (5), subhealth state degree of danger value w of wired home subhealth state care appliances the reception server transmission, sentence
Whether disconnected subhealth state degree of danger value w is more than or equal to 3, and if greater than equal to 3, then attention device warns to remind user, if little
In 3, then attention device does not warn;
Wherein in step (5), represent preferable when subhealth state degree of danger value w=1, during w=2, represent normal, w=3
When represent slight subhealth state, represent moderate subhealth state during w=4, represent dangerous during w=5, represent abnormally dangerous during w=6.I.e. originally
Subhealth state degree of danger is divided into 6 grades by invention, more accurate and visual.
Step (6), when user receive attention device warning when, user voluntarily removes examination in hospital, and inspection result is passed through
Wired home subhealth state care appliances send back server, and server judges whether inspection result is correct, if inspection result is wrong
By mistake, then explanation subhealth state pathology Neural Network model predictive is inaccurate, if inspection result is correct, subhealth state pathology god is described
Through network model's prediction accurately;
The form that wherein inspection result is sent back the object information of server by wired home subhealth state care appliances is:
{ the subhealth state degree of danger value of the actual judgement of doctor }, just whether server, after receiving object information, judge inspection result
Really.
Step (7), when inspection result mistake, from the daily data logger of user extract 7 days in record preserve to
In incremental data table, when the record quantity in incremental data table is more than 100, execute increasable algorithm, to subhealth state pathology
Neural network model carries out dynamic corrections;
Step (8), repeat step (3)~(7).
The input layer of the neural network model of the present invention is 21 nodes, and hidden layer number is 43, and output layer is 6 nodes
(i.e. 6 subhealth state degree of danger probability), extracts 400000 records from subhealth state daily data database table and is trained,
Every record is 21 dimensional vectors, all data before use first through normalized so as to numerical value is interval in [0,1], so
Execution following steps are trained to neural network model afterwards: 1) one 21 dimensional vector of input, to neural network model, calculate god
Arrive through weight vector all of in network model
The distance of this input 21 dimensional vector, closest neuron is as won neuron, and its computing formula is as follows:
Wherein: wkIt is the weight vector of triumph neuron, | | ... | | for Euclidean distance;
2) weight vector of the neuron in adjustment triumph neuron and triumph neuron field, formula is as follows:
Wherein: wjT () is neuron;wj(t+1) weight vector before being adjustment and after adjustment;J belongs to triumph neuron neck
Domain;α (t) is learning rate, and it is as the function that the increase of iterationses is gradually successively decreased, and span is [0 1], through multiple
It is 0.71 that Optimal learning efficiency is chosen in experiment;djIt is the distance of neuron j and triumph neuron;σ (t) is as the letter that the time successively decreases
Number;Iteration all input n-dimensional vectors is input in neural network model and is trained each time, when the iteration reaching regulation
After number of times, neural network model training terminates.
The increasable algorithm carrying out dynamic corrections to subhealth state pathology neural network model of the present invention is:
Every vector v { v in incremental data table1,v2,…,vn, it is sent in neural network model learning function
Row study, learning procedure is as follows:
1) first to output layer, each weight vector is assigned little random number and is done normalized, then utilizes input mode vector v
Meansigma methodss avg (v), be initialized as the weights of unique neuron in the 0th layer of neural network model, and be set to win nerve
Unit, calculates its quantization error qe;
2) expand out 2 × 2 structures som from the 0th layer of neuron, and its level identities layer is set to 1;
3) for each 2 × 2 structure som subnet expanded out in layer layer, initialize the power of this 4 neurons
Value;The input vector set ci of i-th neuron is set to sky, main label is set to null, the main label ratio r of neuron ii
It is set to 0;The abnormity early warning data vector v of new som inherits the triumph input vector set vx of his father's neuron;
4) select vector v x from vxiDo following judgement:
If vxiFor the data of not tape label, then calculate its Euclidean distance with each neuron, chosen distance is the shortest
Neuron is as triumph neuron;
If vxiFor the data of tape label, then select main label and vxiLabel is identical and riThe maximum neuron of value is made
For triumph neuron, update this triumph neuron main label;
If can not find main label and vxiLabel identical neuron, then find and vxiClosest neuron i makees
For triumph neuron;
5) weights of neuron in triumph neuron and its neighborhood are adjusted, update the vectorial set w=w ∪ that wins
{vxi, calculate main label, the main label ratio r of triumph neuroniWith comentropy eiIf. not up to predetermined frequency of training,
Go to step 4);
6) quantization error qe of each neuron in this neural network model after calculating is adjustedi, neuronal messages entropy ei
With the average quantization error mqe of subnet, formula is as follows:
Wherein: wiFor the weight vector of neuron i, ciThe set constituting for all input vectors being mapped to neuron i;
Wherein: niRepresent to fall that label is the number of samples of i on neuron, m represents to fall label data on neuron
Sum, t represents to fall the sample label species set on neuron;
Then judge:
If mqe > qe × threshold value q of father node, wherein q=0.71, then insert a line neuron in this som, turn step
Rapid 4);
If ei> father node ei× threshold value p, wherein p=0.42, then grow one layer of new subnet from this neuron, will
The subnet newly growing increases in the subnet queue of layer+1 layer;
If being not inserted into new neuron in som also do not grow new subnet, illustrate that the training of this subnet completes;
7) for all 2 × 2 structures som of the layer+1 layer newly expanded out, iteration operating procedure 3)~5) to it again
It is trained, until neural network model no longer produces new neuron and new layering, whole training terminates.
If user includes health check-up by other means and checks oneself, learn that oneself has suffered from subhealth state, and wired home is sub- strong
The attention device of health care appliances does not warn then it represents that wired home subhealth state care appliances judge inaccurate, now executes step
Suddenly (6)~(7), wired home subhealth state care appliances are sent to object information on server.
Present invention also offers a kind of prognoses system of described subhealth state Forecasting Methodology, including intelligent monitoring device, intelligence
Device data acquisition device, server and wired home subhealth state care appliances, described intelligent monitoring device and described smart machine
Data acquisition unit is connected, and described smart machine data acquisition unit passes through communication device one and described server network communication, institute
State wired home subhealth state care appliances and pass through communication device two and described server network communication.
It is provided with attention device on the described wired home subhealth state care appliances of the present invention.
The described intelligent monitoring device of the present invention includes Intelligent worn device, Intelligent water cup, Intelligent weight claim, intelligent closestool
With Intelligent light sensing equipment etc..
The present invention is trained by neural network model and predicts a large amount of patient in hospital pathological data, finds subhealth state pathology and Asia
Healthy earlier life variations in detail, clinical symptoms, examination criteria value, high-risk group's feature, the logic between this several causes of disease is closed
Connection and variable, ultimately form the subhealth state pathology neural network model to subhealth state illness probability Accurate Prediction, and the present invention passes through
Collection user's daily life data, the periodicity of its data of active analysis, regularity are eventually through subhealth state pathology neutral net
Model prediction user suffers from subhealth state probability, reminds user's instant hospitalizing and prevention in the way of visual effect.
All data of the present invention preserve to server, can significantly save calculating cost, hardware configuration is low, thus selling
Valency is also low.
The present invention carries communication device one and communication device two, by wifi from the Internet that is dynamically connected, and can protect for a long time
Hold online.Various intelligent monitoring devices can easily access present device by modes such as network or bluetooths, sets in acquisition
The daily life data of the monitoring of intelligent monitoring device, the data that therefore present device obtains can automatically be uploaded after standby mandate
It is real-time, accurate, polynary.
Because everyone physical trait is different, the data characteristicses being shown during subhealth state morbidity also can be different.Cause
This is not conventional high by the method accuracy rate of neural network prediction subhealth state.The present invention is directed to each equipment user and sets up training
Go out the neural network model for this user, running after a period of time, by producing to measure neutral net is being made to this user
Forecast model, accuracy rate is greatly improved.
When neural network model is judged by accident, error message be will be feedbacked to server by wired home subhealth state care appliances,
For this user's dynamic corrections neural network model, when similar characteristics data in this user next, will not judge by accident again.Cause
This, with the increase of use time, the judgement of the wired home subhealth state care appliances of the present invention will be more and more accurate.
Ultimate principle, principal character and the advantages of the present invention of the present invention have been shown and described above.The technology of the industry
, it should be appreciated that the present invention is not restricted to the described embodiments, the simply explanation described in above-described embodiment and description is originally for personnel
Invention principle, without departing from the spirit and scope of the present invention the present invention also have various changes and modifications, these change
Change and improvement both falls within scope of the claimed invention.Claimed scope by appending claims and its
Equivalent defines.
Claims (9)
1. a kind of subhealth state Forecasting Methodology based on increment type neural network model is it is characterised in that comprise the steps:
Step (1), obtain hospital subhealth state and cure the disease etiology and pathology data source and the daily monitoring data of patient, thus setting up subhealth state
Daily data database;
Step (2), off-line manner neural network model is entered according to the daily data database of subhealth state that step (1) is set up
Row training, to obtain the subhealth state pathology neural network model training;
Step (3), by intelligent monitoring device, the daily life data of user is acquired, and will collection daily life number
According to sending to server, server preserves the daily life data of user to the daily data logger of user;
Step (4), from the daily data logger of user, extract same day data, form n-dimensional vector, and normalizing is done to n-dimensional vector
Carry out subhealth state degree of danger probability pre- in the subhealth state pathology neural network model training in input step (2) after change process
Survey, obtain subhealth state probability results array p, corresponding for maximum probability in array p subhealth state degree of danger value w is transmitted by server
To wired home subhealth state care appliances;
After step (5), subhealth state degree of danger value w of wired home subhealth state care appliances the reception server transmission, judge sub-
Whether health risk degree value w is more than or equal to 3, and if greater than equal to 3, then attention device warns to remind user, if less than 3,
Then attention device does not warn;
Step (6), when user receive attention device warning when, user voluntarily removes examination in hospital, and by inspection result pass through intelligence
Family's subhealth state care appliances send back server, and server judges whether inspection result is correct, if inspection result mistake,
Illustrate that subhealth state pathology Neural Network model predictive is inaccurate, if inspection result is correct, subhealth state pathology nerve net is described
Network model prediction is accurate;
Step (7), when inspection result mistake, from the daily data logger of user extract m days in record preserve to increment
In tables of data, when the record quantity in incremental data table is more than h bar, execute increasable algorithm, to subhealth state pathology nerve net
Network model carries out dynamic corrections;
Step (8), repeat step (3)~(7).
2. a kind of subhealth state Forecasting Methodology based on increment type neural network model according to claim 1, its feature exists
In the input layer of neural network model is n node, and hidden layer number is n*2+1, and output layer is 1 node, from subhealth state day
Extract k bar record in regular data database table to be trained, every record is a n-dimensional vector, all data are first before use
Through normalized so as to numerical value is interval in [0,1], then execution following steps are trained to neural network model:
1) one n-dimensional vector of input, to neural network model, calculates all of weight vector in neural network model and ties up to this input n
The distance of vector, closest neuron is as won neuron, and its computing formula is as follows:
Wherein: wkIt is the weight vector of triumph neuron, | | ... | | for Euclidean distance;
2) weight vector of the neuron in adjustment triumph neuron and triumph neuron field, formula is as follows:
Wherein: wjT () is neuron;wj(t+1) weight vector before being adjustment and after adjustment;J belongs to triumph neuron field;α
T () is learning rate, it is as the function that the increase of iterationses is gradually successively decreased, and span is [0 1], through many experiments
Choosing Optimal learning efficiency is 0.71;djIt is the distance of neuron j and triumph neuron;σ (t) is as the function that the time successively decreases;
Iteration all input n-dimensional vectors is input in neural network model and is trained each time, when the iteration time reaching regulation
After number, neural network model training terminates.
3. a kind of subhealth state Forecasting Methodology based on increment type neural network model according to claim 1, its feature exists
In the form that inspection result is sent back the object information of server by wired home subhealth state care appliances is: { doctor is actual to be sentenced
Disconnected subhealth state degree of danger value }, server, after receiving object information, judges whether inspection result is correct.
4. a kind of subhealth state Forecasting Methodology based on increment type neural network model according to claim 1, its feature exists
In the increasable algorithm carrying out dynamic corrections to subhealth state pathology neural network model is:
Every vector v { v in incremental data table1,v2,…,vn, it is sent in neural network model learning function and learned
Practise, learning procedure is as follows:
1) first to output layer, each weight vector is assigned little random number and is done normalized, then utilizes the flat of input mode vector v
Average avg (v), is initialized as the weights of unique neuron in the 0th layer of neural network model, and is set to triumph neuron, meter
Calculate its quantization error qe;
2) expand out 2 × 2 structures som from the 0th layer of neuron, and its level identities layer is set to 1;
3) for each 2 × 2 structure som subnet expanded out in layer layer, the weights of this 4 neurons are initialized;Will
The input vector set ci of i-th neuron is set to sky, and main label is set to null, the main label ratio r of neuron iiIt is set to
0;The abnormity early warning data vector v of new som inherits the triumph input vector set vx of his father's neuron;
4) select vector v x from vxiDo following judgement:
If vxiFor the data of not tape label, then calculate its Euclidean distance with each neuron, chosen distance nerve the shortest
Unit is as triumph neuron;
If vxiFor the data of tape label, then select main label and vxiLabel is identical and riThe maximum neuron of value is as obtaining
Victory neuron, updates this triumph neuron main label;
If can not find main label and vxiLabel identical neuron, then find and vxiClosest neuron i is as obtaining
Victory neuron;
5) weights of neuron in triumph neuron and its neighborhood are adjusted, update the vectorial set w=w ∪ { vx that winsi,
Calculate main label, the main label ratio r of triumph neuroniWith comentropy eiIf. not up to predetermined frequency of training, go to step
4);
6) quantization error qe of each neuron in this neural network model after calculating is adjustedi, neuronal messages entropy eiAnd son
The average quantization error mqe of net, formula is as follows:
Wherein: wiFor the weight vector of neuron i, ciThe set constituting for all input vectors being mapped to neuron i;
Wherein: niRepresent to fall that label is the number of samples of i on neuron, m represents to fall the total of label data on neuron
Number, t represents to fall the sample label species set on neuron;
Then judge:
If mqe > qe × threshold value q of father node, wherein q=0.71, then insert a line neuron in this som, go to step 4);
If ei> father node ei× threshold value p, wherein p=0.42, then grow one layer of new subnet from this neuron, will be new
The subnet growing increases in the subnet queue of layer+1 layer;
If being not inserted into new neuron in som also do not grow new subnet, illustrate that the training of this subnet completes;
7) for all 2 × 2 structures som of the layer+1 layer newly expanded out, iteration operating procedure 3)~5) it is re-started
Training, until neural network model no longer produces new neuron and new layering, whole training terminates.
5. a kind of subhealth state Forecasting Methodology based on increment type neural network model according to claim 1, its feature exists
In, in step (4), subhealth state probability results array p obtaining is one 6 dimension variable, and its 6 dimension variable is respectively 6 Asias and is good for
Health degree of danger probability, sends maximum probability corresponding subhealth state degree of danger value w in 6 subhealth state degree of danger probability to
Wired home subhealth state care appliances;In step (5), represent preferable when subhealth state degree of danger value w=1, table during w=2
Show normal, represent slight subhealth state during w=3, during w=4, represent moderate subhealth state, represent dangerous during w=5, represent non-during w=6
Often dangerous.
6. a kind of subhealth state Forecasting Methodology based on increment type neural network model according to claim 1, its feature exists
In, if user includes health check-up by other means and checks oneself, learn that oneself has suffered from subhealth state, and the nursing of wired home subhealth state
The attention device of equipment do not warn then it represents that wired home subhealth state care appliances judge inaccurate, now execution step (6)~
(7), wired home subhealth state care appliances are sent to object information on server.
7. a kind of prognoses system of subhealth state Forecasting Methodology described in employing claim 1~7 is supervised it is characterised in that including intelligence
Control equipment, smart machine data acquisition unit, server and wired home subhealth state care appliances, described intelligent monitoring device and institute
State smart machine data acquisition unit to be connected, described smart machine data acquisition unit passes through communication device one and described server net
Network communicates, and described wired home subhealth state care appliances pass through communication device two and described server network communication.
8. according to claim 8 the prognoses system of subhealth state Forecasting Methodology it is characterised in that described wired home subhealth state
Attention device is provided with care appliances.
9. according to claim 8 the prognoses system of subhealth state Forecasting Methodology it is characterised in that described intelligent monitoring device bag
Include Intelligent worn device, Intelligent water cup, Intelligent weight claim, intelligent closestool and Intelligent light sensing equipment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610860166.XA CN106355034A (en) | 2016-09-28 | 2016-09-28 | Sub-health prediction method and prediction system based on incremental neural network model |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610860166.XA CN106355034A (en) | 2016-09-28 | 2016-09-28 | Sub-health prediction method and prediction system based on incremental neural network model |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106355034A true CN106355034A (en) | 2017-01-25 |
Family
ID=57865366
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610860166.XA Pending CN106355034A (en) | 2016-09-28 | 2016-09-28 | Sub-health prediction method and prediction system based on incremental neural network model |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106355034A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111832583A (en) * | 2019-04-15 | 2020-10-27 | 泰康保险集团股份有限公司 | Health management method, device, medium and electronic equipment based on block chain |
CN112270994A (en) * | 2020-10-14 | 2021-01-26 | 中国医学科学院阜外医院 | Construction method, device, terminal and storage medium of a risk prediction model |
CN113628703A (en) * | 2021-07-20 | 2021-11-09 | 慕贝尔汽车部件(太仓)有限公司 | Occupational health record management method and system and network testing server |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1477581A (en) * | 2003-07-01 | 2004-02-25 | �Ϻ���ͨ��ѧ | A Predictive Modeling Approach for Computer-Aided Medical Diagnosis |
CN1768696A (en) * | 2005-09-22 | 2006-05-10 | 上海交通大学 | Diabetes family prevention and treatment system based on network |
CN102647292A (en) * | 2012-03-20 | 2012-08-22 | 北京大学 | A Method of Intrusion Detection Based on Semi-Supervised Neural Network Model |
CN202855026U (en) * | 2012-10-17 | 2013-04-03 | 山东中创软件工程股份有限公司 | Internet of things monitoring information system |
CN105023220A (en) * | 2015-08-14 | 2015-11-04 | 北京大学第三医院 | Health guidance system for polycystic ovarian syndrome |
CN105118010A (en) * | 2015-09-30 | 2015-12-02 | 成都信汇聚源科技有限公司 | Chronic disease management method with functions of real-time data processing and real-time information sharing and life style intervention information |
CN105912829A (en) * | 2015-11-12 | 2016-08-31 | 上海童舒房科技股份有限公司 | Bad habit correcting system based on cloud |
-
2016
- 2016-09-28 CN CN201610860166.XA patent/CN106355034A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1477581A (en) * | 2003-07-01 | 2004-02-25 | �Ϻ���ͨ��ѧ | A Predictive Modeling Approach for Computer-Aided Medical Diagnosis |
CN1768696A (en) * | 2005-09-22 | 2006-05-10 | 上海交通大学 | Diabetes family prevention and treatment system based on network |
CN102647292A (en) * | 2012-03-20 | 2012-08-22 | 北京大学 | A Method of Intrusion Detection Based on Semi-Supervised Neural Network Model |
CN202855026U (en) * | 2012-10-17 | 2013-04-03 | 山东中创软件工程股份有限公司 | Internet of things monitoring information system |
CN105023220A (en) * | 2015-08-14 | 2015-11-04 | 北京大学第三医院 | Health guidance system for polycystic ovarian syndrome |
CN105118010A (en) * | 2015-09-30 | 2015-12-02 | 成都信汇聚源科技有限公司 | Chronic disease management method with functions of real-time data processing and real-time information sharing and life style intervention information |
CN105912829A (en) * | 2015-11-12 | 2016-08-31 | 上海童舒房科技股份有限公司 | Bad habit correcting system based on cloud |
Non-Patent Citations (1)
Title |
---|
MEHMED KANTARDZIC: "《数据挖掘:概念、模型、方法和算法》", 31 January 2013, 清华大学出版社 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111832583A (en) * | 2019-04-15 | 2020-10-27 | 泰康保险集团股份有限公司 | Health management method, device, medium and electronic equipment based on block chain |
CN112270994A (en) * | 2020-10-14 | 2021-01-26 | 中国医学科学院阜外医院 | Construction method, device, terminal and storage medium of a risk prediction model |
CN113628703A (en) * | 2021-07-20 | 2021-11-09 | 慕贝尔汽车部件(太仓)有限公司 | Occupational health record management method and system and network testing server |
CN113628703B (en) * | 2021-07-20 | 2024-03-29 | 慕贝尔汽车部件(太仓)有限公司 | Professional health record management method, system and network measurement server |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106407699A (en) | Coronary heart disease prediction method and prediction system based on incremental neural network model | |
CN106250712A (en) | A kind of ureteral calculus Forecasting Methodology based on increment type neural network model and prognoses system | |
CN106355035A (en) | Pneumonia prediction method and prediction system based on incremental neural network model | |
CN106446552A (en) | Prediction method and prediction system for sleep disorder based on incremental neural network model | |
CN108366763A (en) | Method and system for assessing the state of mind | |
CN106446560A (en) | Hyperlipidemia prediction method and prediction system based on incremental neural network model | |
CN113241196B (en) | Remote medical treatment and grading monitoring system based on cloud-terminal cooperation | |
CN106384013A (en) | Incremental neural network model-based type-II diabetes prediction method and prediction system | |
CN106650206A (en) | Prediction method of high blood pressure based on incremental neural network model and prediction system | |
CN106384012A (en) | Incremental neural network model-based allergic dermatitis prediction method and prediction system | |
CN106202986A (en) | A kind of tonsillitis Forecasting Methodology based on increment type neural network model and prognoses system | |
CN106355034A (en) | Sub-health prediction method and prediction system based on incremental neural network model | |
CN106384005A (en) | Incremental neural network model-based depression prediction method and prediction system | |
CN106384008A (en) | Incremental neural network model-based allergic rhinitis prediction method and prediction system | |
CN106295238A (en) | A kind of hypertensive nephropathy Forecasting Methodology based on increment type neural network model and prognoses system | |
CN106446561A (en) | Incremental neural network model based urticaria prediction method and system | |
CN106407693A (en) | Hepatitis B prediction method and prediction system based on incremental neural network model | |
CN106250715A (en) | A kind of chronic pharyngolaryngitis Forecasting Methodology based on increment type neural network model and prognoses system | |
CN106384009A (en) | Incremental neural network model-based HIV prediction method and prediction system | |
CN106407694A (en) | Neurasthenia prediction method and prediction system based on incremental neural network model | |
CN106339605A (en) | Colonitis prediction method and colonitis prediction system based on incremental nerve network model | |
CN106407697A (en) | Chronic fatigue syndrome prediction method and prediction system based on incremental neural network model | |
CN106407695A (en) | Anxiety disorder prediction method and prediction system based on incremental neural network model | |
CN106250714A (en) | A kind of renal calculus Forecasting Methodology based on increment type neural network model and prognoses system | |
CN106295239A (en) | A kind of fatty liver Forecasting Methodology based on increment type neural network model and prognoses system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170125 |
|
WD01 | Invention patent application deemed withdrawn after publication |