[go: up one dir, main page]

CN110236558A - Method, device, storage medium and electronic equipment for predicting infant development - Google Patents

Method, device, storage medium and electronic equipment for predicting infant development Download PDF

Info

Publication number
CN110236558A
CN110236558A CN201910346364.8A CN201910346364A CN110236558A CN 110236558 A CN110236558 A CN 110236558A CN 201910346364 A CN201910346364 A CN 201910346364A CN 110236558 A CN110236558 A CN 110236558A
Authority
CN
China
Prior art keywords
data
sample
limb movement
single limb
development
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
Application number
CN201910346364.8A
Other languages
Chinese (zh)
Inventor
彭俊清
黄舒婷
王健宗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ping An Technology Shenzhen Co Ltd filed Critical Ping An Technology Shenzhen Co Ltd
Priority to CN201910346364.8A priority Critical patent/CN110236558A/en
Priority to PCT/CN2019/103148 priority patent/WO2020215566A1/en
Priority to SG11202008420UA priority patent/SG11202008420UA/en
Publication of CN110236558A publication Critical patent/CN110236558A/en
Pending legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
    • A61B5/1113Local tracking of patients, e.g. in a hospital or private home
    • A61B5/1114Tracking parts of the body
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7271Specific aspects of physiological measurement analysis
    • A61B5/7275Determining trends in physiological measurement data; Predicting development of a medical condition based on physiological measurements, e.g. determining a risk factor
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2503/00Evaluating a particular growth phase or type of persons or animals
    • A61B2503/04Babies, e.g. for SIDS detection

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Molecular Biology (AREA)
  • Animal Behavior & Ethology (AREA)
  • Veterinary Medicine (AREA)
  • Biophysics (AREA)
  • Pathology (AREA)
  • Public Health (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Physiology (AREA)
  • Surgery (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Dentistry (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Psychiatry (AREA)
  • Signal Processing (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

公开了一种婴儿发育情况预测方法、装置、存储介质及电子设备,属于计算机程序技术领域。该方法包括:获取待测样本的单次肢体运动数据及对应的月龄数据;进行数据处理,得到与月龄数据相对应的针对待测样本单次肢体运动的特征值;将预定次数的与待测样本相对应的单次肢体运动的特征值及对应的月龄数据带入至堆叠式极限学习机的数学模型,进行逻辑运算;以堆叠式极限学习机的逻辑运算的输出结果作为待测样本发育正常或者发育迟缓的依据,得到婴儿发育情况的预测结果。该装置、存储介质及电子设备能够用于实现该方法。通过其能够对婴儿进行发育情况预测,进一步得到婴儿发育迟缓的可能性,据此,能够为婴儿发育迟缓的早期干预提供可靠的依据。

Disclosed are a method, a device, a storage medium and electronic equipment for predicting a baby's developmental situation, belonging to the technical field of computer programs. The method includes: obtaining single limb movement data of the sample to be tested and corresponding month-age data; performing data processing to obtain a characteristic value corresponding to the month-age data for a single limb movement of the sample to be tested; The eigenvalue of the single limb movement corresponding to the sample to be tested and the corresponding month-old data are brought into the mathematical model of the stacked extreme learning machine for logical operation; the output of the logical operation of the stacked extreme learning machine is used as the test Based on the normal development or developmental delay of the sample, the prediction result of the baby's development is obtained. The apparatus, storage medium and electronic equipment can be used to implement the method. Through it, it can predict the development of the baby, and further obtain the possibility of the baby's developmental delay, and accordingly, it can provide a reliable basis for the early intervention of the baby's developmental delay.

Description

婴儿发育情况预测方法、装置、存储介质及电子设备Method, device, storage medium and electronic equipment for predicting infant development

技术领域technical field

本发明涉及计算机程序技术领域,特别是涉及一种婴儿发育情况预测方法、装置、存储介质及电子设备。The present invention relates to the technical field of computer programs, in particular to a method, device, storage medium and electronic equipment for predicting infant development.

背景技术Background technique

现有技术通常是要等到婴幼儿2岁以后才能确诊婴幼儿是否发育迟缓。然而,时至此时才确诊婴幼儿发育迟缓,对婴幼儿的干预已经相对较晚,不利于发育迟缓的婴幼儿恢复。因此,就需要一种能够针对婴儿发育情况进行预测的方法,从而能够为发育迟缓的婴幼儿的恢复进行干预提供依据。In the prior art, it is usually necessary to wait until the infant is 2 years old to determine whether the infant is stunted. However, developmental delay in infants and young children was only diagnosed at this time, and the intervention for infants and young children was relatively late, which was not conducive to the recovery of infants and young children with developmental delay. Therefore, there is a need for a method that can predict the development of infants, so as to provide a basis for intervention in the recovery of infants with developmental delay.

发明内容Contents of the invention

有鉴于此,本发明提供了一种婴儿发育情况预测方法、装置、存储介质及电子设备,通过其能够对婴儿进行发育情况预测,进一步得到婴儿发育迟缓的可能性,据此,能够为婴儿发育迟缓的早期干预提供可靠的依据,从而更加适于实用。In view of this, the present invention provides a method, device, storage medium and electronic equipment for predicting the development of a baby, through which the baby's development can be predicted, and the possibility of the baby's developmental delay can be further obtained. Delayed early intervention provides a reliable basis and thus more suitable for practical use.

为了达到上述第一个目的,本发明提供的婴儿发育情况预测方法的技术方案如下:In order to achieve the above-mentioned first object, the technical scheme of the method for predicting infant development provided by the present invention is as follows:

本发明提供的婴儿发育情况预测方法包括以下步骤:The method for predicting infant development provided by the invention comprises the following steps:

获取待测样本的单次肢体运动数据及对应的月龄数据;Obtain the single limb movement data and corresponding monthly age data of the sample to be tested;

针对所述待测样本的单次肢体运动数据进行数据处理,得到与月龄数据相对应的针对所述待测样本单次肢体运动的特征值;Perform data processing on the single limb movement data of the sample to be tested, and obtain the eigenvalue corresponding to the monthly age data for the single limb movement of the sample to be tested;

将预定次数的与所述待测样本相对应的单次肢体运动的特征值及对应的月龄数据带入至堆叠式极限学习机的数学模型,进行逻辑运算;Bringing a predetermined number of eigenvalues of a single limb movement corresponding to the sample to be tested and the corresponding monthly age data into the mathematical model of the stacked extreme learning machine to perform logical operations;

以所述堆叠式极限学习机的逻辑运算的输出结果作为所述待测样本发育正常或者发育迟缓的依据,得到所述婴儿发育情况的预测结果。The output result of the logical operation of the stacked extreme learning machine is used as the basis for the normal development or developmental delay of the sample to be tested, and the prediction result of the baby's development is obtained.

本发明提供的婴儿发育情况预测方法还可采用以下技术措施进一步实现。The method for predicting infant development provided by the present invention can also be further realized by adopting the following technical measures.

作为优选,所述堆叠式极限学习机的数学模型的构建方法包括以下步骤:As preferably, the construction method of the mathematical model of the stacked extreme learning machine comprises the following steps:

获取训练样本的单次肢体运动数据及对应的月龄数据,其中,所述训练样本为已知发育状况的样本;Obtain single limb movement data and corresponding monthly age data of the training sample, wherein the training sample is a sample of known development status;

针对所述训练样本的单次肢体运动数据进行数据处理,得到与月龄数据相对应的针对所述训练样本单次肢体运动的特征值;Performing data processing on the single limb movement data of the training sample to obtain the eigenvalue corresponding to the monthly age data for the single limb movement of the training sample;

将所述与月龄数据相对应的针对所述训练样本单次肢体运动的特征值带入至逻辑运算公式:当所述训练样本为多个时,得到多个基于所述逻辑运算公式的表达式;The eigenvalues corresponding to the month-age data for the single limb movement of the training sample are brought into the logical operation formula: When there are multiple training samples, multiple expressions based on the logical operation formula are obtained;

其中,in,

L-为单隐层神经网络的节点数,L- is the number of nodes of the single hidden layer neural network,

g(x)-为激活函数,g(x)-is the activation function,

wi=[Wi1,wi2,...,win]T-为第i个隐层单元的输入权重,w i =[W i1 ,w i2 ,...,w in ] T - is the input weight of the i-th hidden layer unit,

bi-为第i个隐层单元的偏置,bi- is the bias of the i-th hidden layer unit,

βi=[βi1i2,...,βim]T-为第i个隐层单元的输出权重,β i =[β i1i2 ,...,β im ] T - is the output weight of the i-th hidden layer unit,

oj-为针对训练样本,应用堆叠式极限学习机进行分类后的逻辑运算输出结果,其中,所述逻辑运算输出结果包括发育正常和发育迟缓2个大类;oj- is the logical operation output result after classification by stacking extreme learning machine for the training samples, wherein the logical operation output result includes two categories: normal development and developmental delay;

根据所述多个基于所述逻辑运算公式的表达式,确定所述激活函数g(x)的表达式、所述第i个隐层单元的输入权重wi、所述第i个隐层单元的偏置bi以及所述第i个隐层单元的输出权重βi;According to the multiple expressions based on the logical operation formula, determine the expression of the activation function g(x), the input weight wi of the ith hidden layer unit, the input weight wi of the ith hidden layer unit Bias bi and the output weight βi of the ith hidden layer unit;

再将确定后的激活函数g(x)的表达式、所述第i个隐层单元的输入权重wi、所述第i个隐层单元的偏置bi以及所述第i个隐层单元的输出权重βi带回至所述逻辑运算公式,得到所述堆叠式极限学习机的数学模型。Then the expression of the determined activation function g(x), the input weight wi of the i-th hidden layer unit, the bias bi of the i-th hidden layer unit, and the i-th hidden layer unit's The output weight βi is brought back to the logic operation formula to obtain the mathematical model of the stacked extreme learning machine.

作为优选,所述单次肢体运动数据包括:Preferably, the single limb movement data includes:

单次肢体运动的始时刻Ti0、末时刻Ti1、平均加速度av、峰值加速度am、左腿运动类型SL、右腿运动类型SRThe start time T i0 , end time T i1 , average acceleration a v , peak acceleration am , left leg motion type SL , right leg motion type S R ;

其中,单次运动持续时间ti是单次运动末时刻与单次运动始时刻Ti0的差值Ti1-Ti0Wherein, the duration t i of a single exercise is the difference T i1 -T i0 between the end time of a single exercise and the start time T i0 of a single exercise.

作为优选,针对所述待测样本的单次肢体运动数据进行数据处理,得到与月龄数据相对应的针对所述待测样本单次肢体运动的特征值的方法选自单变量特征选择、递归特征选择、逐步特征选择中的一种,所述针对所述待测样本的单次肢体运动数据进行数据处理,得到与月龄数据相对应的针对所述待测样本单次肢体运动的特征值具体包括:As preferably, the method of performing data processing on the single limb movement data of the sample to be tested, and obtaining the eigenvalue corresponding to the monthly age data for the single limb movement of the sample to be tested is selected from univariate feature selection, recursive One of feature selection and stepwise feature selection, the data processing is performed on the single limb movement data of the sample to be tested, and the eigenvalue corresponding to the month-age data is obtained for the single limb movement of the sample to be tested Specifically include:

所述单变量特征选择通过对所述单次肢体运动数据中的单一变量的统计度量方法,选取得到作为所述单次肢体运动的特征值;或The univariate feature selection is selected as the feature value of the single limb movement through the statistical measurement method of the single variable in the single limb movement data; or

所述递归特征选择通过对所述单次肢体运动数据中的各变量进行归一化数据处理,以得到的数据作为所述单次肢体运动的特征值;或The recursive feature selection is performed by performing normalized data processing on each variable in the single limb movement data, and using the obtained data as the feature value of the single limb movement; or

所述逐步特征选择通过逐一选取所述单次肢体运动数据中的单一变量、对所述单次肢体运动数据中的各变量进行归一化数据处理得到的数据依次作为单次肢体运动的特征值。The step-by-step feature selection selects a single variable in the single limb movement data one by one, and performs normalized data processing on each variable in the single limb movement data to obtain the data sequentially as the feature value of the single limb movement .

作为优选,在所述逻辑运算输出结果中,Preferably, in the output result of the logic operation,

根据所述堆叠式极限学习机的数学模型,对发育正常进行不同的分级;According to the mathematical model of the stacked extreme learning machine, different classifications are carried out on the normal development;

根据所述堆叠式极限学习机的数学模型,对发育迟缓进行不同的分级。Developmental delays are graded differently according to the mathematical model of the stacked extreme learning machine.

为了达到上述第二个目的,本发明提供的婴儿发育情况预测装置的技术方案如下:In order to achieve the above-mentioned second purpose, the technical scheme of the infant development situation prediction device provided by the present invention is as follows:

本发明提供的婴儿发育情况预测装置包括:The infant development situation prediction device provided by the present invention comprises:

数据获取单元,用于获取待测样本的单次肢体运动数据及对应的月龄数据;A data acquisition unit, configured to acquire single limb movement data and corresponding monthly age data of the sample to be tested;

数据处理单元,用于针对所述待测样本的单次肢体运动数据进行数据处理,得到与月龄数据相对应的针对所述待测样本单次肢体运动的特征值;A data processing unit, configured to perform data processing on the single limb movement data of the sample to be tested, and obtain the feature value corresponding to the monthly age data for the single limb movement of the sample to be tested;

运算单元,用于将预定次数的与所述待测样本相对应的处理后的肢体运动数据及对应的月龄数据带入至堆叠式极限学习机的数学模型,进行逻辑运算;The computing unit is used to bring the processed limb movement data corresponding to the sample to be tested and the corresponding monthly age data into the mathematical model of the stacked extreme learning machine for a predetermined number of times to perform logical operations;

预测结果输出单元,用于以所述堆叠式极限学习机的逻辑运算的输出结果作为所述待测样本发育正常或者发育迟缓的依据,得到所述婴儿发育情况的预测结果。The prediction result output unit is used to use the output result of the logical operation of the stacked extreme learning machine as the basis for the normal development or developmental delay of the sample to be tested to obtain the prediction result of the baby's development.

为了达到上述第三个目的,本发明提供的存储介质的技术方案如下:In order to achieve the above-mentioned third purpose, the technical solution of the storage medium provided by the present invention is as follows:

本发明提供的存储介质上存储有婴儿发育情况预测程序,所述婴儿发育情况预测程序被处理器执行时实现本发明提供的婴儿发育情况预测方法的步骤。The storage medium provided by the present invention stores a baby development prediction program, and when the baby development prediction program is executed by a processor, the steps of the baby development prediction method provided by the present invention are realized.

为了达到上述第四个目的,本发明提供的电子设备的技术方案如下:In order to achieve the above-mentioned fourth purpose, the technical solution of the electronic equipment provided by the present invention is as follows:

本发明提供的电子设备包括运动传感器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的婴儿发育情况预测程序,其中,The electronic equipment provided by the present invention includes a motion sensor, a processor, a memory, and a baby development prediction program stored on the memory and operable on the processor, wherein,

所述运动传感器,用于获取待测样本的单次肢体运动数据;The motion sensor is used to obtain single limb movement data of the sample to be tested;

所述婴儿发育情况预测程序被所述处理器执行时实现本发明提供的婴儿发育情况预测方法的步骤。When the baby development prediction program is executed by the processor, the steps of the baby development prediction method provided by the present invention are realized.

本发明提供的婴儿发育情况预测方法、装置、存储介质及电子设备在堆叠式极限学习及的数学模型已知的情况下,获取待测样本的单次肢体运动数据及对应的月龄数据,即可通过数据处理得到待测样本单次肢体运动的特征值,将该特征值代入至已知的堆叠式极限学习及的数学模型,进行逻辑运算,即可得到输出结果,其中,输出结果包括发育迟缓和发育正常2个大类,其中,由于待测样本的月龄数据可以根据出生证明显示的出生日期获得,也就是说,在本发明提供的婴儿发育情况预测方法中,待获取的数据仅为单次肢体运动数据,在这种情况下,可以通过运动传感器直接获得,因此,应用本发明提供的婴儿发育情况预测方法能够较为便捷地对婴儿发育状况进行预测,此外,在本发明提供的婴儿发育情况预测方法中,堆叠式极限学习及的数学模型在构建的过程中,可以涵盖所有月龄的婴儿,因此,即使待测样本的月龄较小,也可以通过该堆叠式极限学习及的数学模型得到相对准确的输出结果,因此,其能够为婴儿发育迟缓的早期干预提供可靠的依据。The method, device, storage medium and electronic equipment provided by the present invention can obtain the single limb movement data and the corresponding monthly age data of the sample to be tested under the condition that the mathematical model of the stacked extreme learning system is known, that is, The eigenvalue of a single limb movement of the sample to be tested can be obtained through data processing, and the eigenvalue can be substituted into the known stacked extreme learning and mathematical model, and the output result can be obtained by performing logical operations, wherein the output result includes development Retarded and developmentally normal two categories, wherein, since the month-age data of the sample to be tested can be obtained according to the date of birth shown in the birth certificate, that is to say, in the baby development prediction method provided by the present invention, the data to be obtained is only It is a single limb movement data. In this case, it can be directly obtained by a motion sensor. Therefore, the application of the baby development prediction method provided by the invention can predict the baby development status more conveniently. In addition, the baby development status provided by the invention In the infant development prediction method, the stacked extreme learning and mathematical model can cover babies of all month ages during the construction process. Therefore, even if the sample to be tested is relatively young, the stacked extreme learning and The mathematical model obtained relatively accurate output results, therefore, it can provide a reliable basis for early intervention of infant developmental delay.

附图说明Description of drawings

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiment. The drawings are only for the purpose of illustrating a preferred embodiment and are not to be considered as limiting the invention. Also throughout the drawings, the same reference numerals are used to designate the same parts. In the attached picture:

图1为本发明实施例方案涉及的硬件运行环境的婴儿发育情况预测设备结构示意图;Fig. 1 is a schematic diagram of the structure of the baby development prediction equipment involved in the hardware operating environment of the embodiment of the present invention;

图2为本发明实施例方案涉及的婴儿发育情况预测方法的步骤流程图;Fig. 2 is a flow chart of the steps of the method for predicting the development of an infant involved in the scheme of the embodiment of the present invention;

图3为本发明实施例方案涉及的婴儿发育情况预测方法中应用的堆叠式极限学习机的数学模型的构建方法的步骤流程图;3 is a flow chart of the steps of the method for constructing the mathematical model of the stacked extreme learning machine used in the method for predicting the development of infants involved in the embodiment of the present invention;

图4为本发明实施例方案涉及的婴儿发育情况预测装置中各功能模块之间的信号流向关系示意图;Fig. 4 is a schematic diagram of the signal flow relationship among the functional modules in the baby development prediction device involved in the embodiment of the present invention;

图5为本发明实施例方案涉及的婴儿发育情况预测方法中应用的堆叠式极限学习机的原理示意图。Fig. 5 is a schematic diagram of the principle of the stacked extreme learning machine used in the method for predicting the development of infants involved in the solution of the embodiment of the present invention.

具体实施方式Detailed ways

本发明为解决现有技术存在的问题,提供一种婴儿发育情况预测方法、装置、存储介质及电子设备,通过其能够对婴儿进行发育情况预测,进一步得到婴儿发育迟缓的可能性,据此,能够为婴儿发育迟缓的早期干预提供可靠的依据,从而更加适于实用。In order to solve the problems existing in the prior art, the present invention provides a method, device, storage medium and electronic equipment for predicting the development of an infant, through which the development of the infant can be predicted, and the possibility of the infant’s developmental delay can be further obtained. According to this, It can provide a reliable basis for the early intervention of infant developmental delay, so it is more suitable for practical use.

为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的婴儿发育情况预测方法、装置、存储介质及电子设备,其具体实施方式、结构、特征及其功效,详细说明如后。在下述说明中,不同的“一实施例”或“实施例”指的不一定是同一实施例。此外,一或多个实施例中的特征、结构、或特点可由任何合适形式组合。In order to further explain the technical means and effects of the present invention to achieve the intended purpose of the invention, the following in conjunction with the accompanying drawings and preferred embodiments, the baby development prediction method, device, storage medium and electronic equipment proposed according to the present invention, its Specific embodiments, structures, features and effects thereof are described in detail below. In the following description, different "one embodiment" or "embodiment" do not necessarily refer to the same embodiment. Furthermore, the features, structures, or characteristics of one or more embodiments may be combined in any suitable manner.

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,具体的理解为:可以同时包含有A与B,可以单独存在A,也可以单独存在B,能够具备上述三种任一种情况。The term "and/or" in this article is just an association relationship describing associated objects, which means that there can be three relationships, for example, A and/or B. The specific understanding is: A and B can be included at the same time, and A and B can be included separately. A exists, B may exist alone, and any of the above three situations can be met.

参照图1,图1为本发明实施例方案涉及的硬件运行环境的婴儿发育情况预测设备结构示意图。Referring to FIG. 1 , FIG. 1 is a schematic structural diagram of a device for predicting infant development in a hardware operating environment according to an embodiment of the present invention.

如图1所示,该婴儿发育情况预测设备可以包括:处理器1001,例如中央处理器(CentralProcessingUnit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(WIreless-FIdelity,WI-FI)接口)。存储器1005可以是高速的随机存取存储器(RandomAccessMemory,RAM)存储器,也可以是稳定的非易失性存储器(Non-VolatileMemory,NVM),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。As shown in FIG. 1 , the baby development prediction device may include: a processor 1001 , such as a central processing unit (Central Processing Unit, CPU), a communication bus 1002 , a user interface 1003 , a network interface 1004 , and a memory 1005 . Wherein, the communication bus 1002 is used to realize connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (WIreless-FIdelity, WI-FI) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM) memory, or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk memory. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001 .

本领域技术人员可以理解,图1中示出的结构并不构成对婴儿发育情况预测设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。Those skilled in the art can understand that the structure shown in Figure 1 does not constitute a limitation on the infant development prediction device, and may include more or less components than those shown in the illustration, or combine certain components, or arrange different components .

如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、数据存储模块、网络通信模块、用户接口模块以及婴儿发育情况预测程序。As shown in FIG. 1 , the memory 1005 as a storage medium may include an operating system, a data storage module, a network communication module, a user interface module, and a baby development prediction program.

在图1所示的婴儿发育情况预测设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明婴儿发育情况预测设备中的处理器1001、存储器1005可以设置在婴儿发育情况预测设备中,婴儿发育情况预测设备通过处理器1001调用存储器1005中存储的婴儿发育情况预测程序,并执行本发明实施例提供的婴儿发育情况预测方法。In the baby development prediction device shown in Figure 1, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 in the baby development prediction device of the present invention . The memory 1005 can be set in the baby development prediction device, and the baby development prediction device calls the baby development prediction program stored in the memory 1005 through the processor 1001, and executes the baby development prediction method provided by the embodiment of the present invention.

实施例一Embodiment one

参见附图1,本发明实施例一提供的婴儿发育情况预测方法包括以下步骤:Referring to accompanying drawing 1, the method for predicting the baby's development situation provided by Embodiment 1 of the present invention comprises the following steps:

步骤101:获取待测样本的单次肢体运动数据及对应的月龄数据。Step 101: Obtain single limb movement data and corresponding monthly age data of the sample to be tested.

具体而言,此处是通过传感器获取待测样本的肢体运动数据。其中,肢体运动数据包括单次运动持续时间、单次运动平均加速度av、单次运动峰值加速度am、左腿运动类型SL、右腿运动类型SR。其中,单次运动持续时间ti是单次运动末时刻Ti1与单次运动始时刻Ti0的差值即Ti1-Ti0。其中,左腿运动类型SL、右腿运动类型SR可以应用文字描述的方式展示,例如,可以定性地描述踢腿、下蹲、行走、爬行、弯曲等,还可以给各运动类型定义一符号,例如踢腿=Q1,下蹲=Q2,行走=Q3,爬行=Q4,弯曲=Q5,然后,以符号的方式进行描述。另外,由于婴幼儿在24个月内特别是12个月内时,肢体动作能力发展较为迅速,有时,即使仅相差数天,婴幼儿的肢体动作即可发生较大的变化,因此,月龄数据Y需要精确到天,例如,月龄数据可以为2m+1、8m+10等。Specifically, here is to acquire the limb movement data of the sample to be tested through the sensor. Wherein, the limb movement data includes the duration of a single movement, the average acceleration a v of a single movement, the peak acceleration a m of a single movement, the movement type SL of the left leg, and the movement type SR of the right leg. Wherein, the single exercise duration t i is the difference between the single exercise end time T i1 and the single exercise start time T i0 ie T i1 −T i0 . Among them, the left leg motion type S L and the right leg motion type S R can be displayed in the form of text description, for example, kicking, squatting, walking, crawling, bending, etc. can be qualitatively described, and a specific definition can be defined for each motion type. Symbols, such as kicking=Q 1 , squatting=Q 2 , walking=Q 3 , crawling=Q 4 , bending=Q 5 , are then described symbolically. In addition, because infants develop their body movement ability more rapidly within 24 months, especially within 12 months, sometimes, even if the difference is only a few days, infants' body movements can undergo great changes. The data Y needs to be accurate to the day, for example, the month age data can be 2m+1, 8m+10, etc.

步骤102:针对待测样本的单次肢体运动数据进行数据处理,得到与月龄数据相对应的针对待测样本单次肢体运动的特征值。Step 102: Perform data processing on the single limb movement data of the sample to be tested, and obtain the feature value corresponding to the monthly age data for the single limb movement of the sample to be tested.

具体而言,针对所述待测样本的单次肢体运动数据进行数据处理的方式可以包括单变量特征选择、递归特征选择、逐步特征选择等方式,其中,Specifically, the data processing method for the single limb movement data of the sample to be tested may include univariate feature selection, recursive feature selection, stepwise feature selection, etc., wherein,

单变量特征选择指的是通过基于一些单变量的统计度量方法选取到作为待测样本单次肢体运动的特征值Xj。此时,第一实施例可以为Xj={Ti1-Ti0,m};第二实施例可以为Xj={av,Y};第三实施例可以为Xj={am,Y};第四实施例可以为Xj={XL,XR,Y}。The univariate feature selection refers to selecting the eigenvalue X j of a single limb movement of the sample to be tested through some univariate statistical measurement methods. At this time, the first embodiment can be X j ={T i1 -T i0 , m}; the second embodiment can be X j ={a v ,Y}; the third embodiment can be X j ={a m , Y}; in the fourth embodiment, X j ={X L , X R , Y}.

递归特征选择指的是通过对上述各变量进行归一化数据处理,以得到的数据作为待测样本单次肢体运动的特征值Xj。例如,此时Xj={y1(Ti1-Ti0)+y2av+y3am,XL,XR,Y},其中,y1为(Ti1-Ti0)的特征系数,y2为av的特征系数,y3为am的特征系数。本实施例中,采取的归一化数据处理方式是线性归一化数据处理,根据实际需要还可以针对上述(Ti1-Ti0)、av、am这三个特征中的某些进行乘方运算,从而增加其影响等级,还可以针对上述(Ti1-Ti0)、av、am这三个特征中的某些进行开方运算,从而降低影响等级。Recursive feature selection refers to performing normalized data processing on the above-mentioned variables, and using the obtained data as the feature value X j of a single limb movement of the sample to be tested. For example, at this time, X j = {y 1 (T i1 -T i0 )+y 2 a v +y 3 a m , X L , X R , Y}, where y 1 is (T i1 -T i0 ) The characteristic coefficient, y 2 is the characteristic coefficient of a v , and y 3 is the characteristic coefficient of a m . In this embodiment, the normalized data processing method adopted is linear normalized data processing, and according to actual needs, some of the above three characteristics (T i1 -T i0 ), a v , a m can also be processed The square root operation can be performed on some of the above three features (T i1 -T i0 ), a v , a m to reduce the influence level.

逐步特征选择指的是,第一次选取Xj={Ti1-Ti0,Y},第二次选取Xj={av,Y},第三次选取Xj={am,Y},第四次选取Xj={XL,XR,Y};然后,还可以第五次选取Xj={y1(Ti1-Ti0)+y2av+y3am,XL,XR,Y}。Stepwise feature selection refers to selecting X j = {T i1 -T i0 , Y} for the first time, selecting X j = {a v , Y} for the second time, and selecting X j = {a m , Y for the third time }, choose X j ={X L , X R , Y} for the fourth time; then, choose X j ={y 1 (T i1 -T i0 )+y 2 a v +y 3 a m for the fifth time , X L , X R , Y}.

步骤103:将预定次数的与待测样本相对应的单次肢体运动的特征值及对应的月龄数据带入至堆叠式极限学习机的数学模型,进行逻辑运算。Step 103: Bring the predetermined number of eigenvalues of single limb movements corresponding to the sample to be tested and the corresponding month-age data into the mathematical model of the stacked extreme learning machine to perform logical operations.

具体而言,将上述待测样本单次肢体运动的特征值Xj代入至堆叠式极限学习机的数学模型即 Specifically, the eigenvalue X j of the single limb movement of the sample to be tested is substituted into the mathematical model of the stacked extreme learning machine, namely

其中,in,

L-为单隐层神经网络的节点数,L- is the number of nodes of the single hidden layer neural network,

g(x)-为激活函数,g(x)-is the activation function,

wi=[Wi1,wi2,...,win]T-为第i个隐层单元的输入权重,w i =[W i1 ,w i2 ,...,w in ] T - is the input weight of the i-th hidden layer unit,

bi-为第i个隐层单元的偏置,bi- is the bias of the i-th hidden layer unit,

βi=[βi1i2,...,βim]T-为第i个隐层单元的输出权重。β i =[β i1i2 ,...,β im ] T - is the output weight of the i-th hidden layer unit.

在经过训练的堆叠式极限学习机的数学模型中,激活函数g(x)的表达式、所述第i个隐层单元的输入权重wi、所述第i个隐层单元的偏置bi以及所述第i个隐层单元的输出权重βi均为已知的,因此,通过上述逻辑运算,即可得到输出结果oj,其包括发育正常和发育迟缓2个大类。In the mathematical model of the trained stacked extreme learning machine, the expression of the activation function g(x), the input weight wi of the ith hidden layer unit, the bias bi of the ith hidden layer unit and The output weight βi of the i-th hidden layer unit is known, therefore, through the above logical operation, the output result oj can be obtained, which includes two categories of normal development and developmental delay.

步骤104:以堆叠式极限学习机的逻辑运算的输出结果作为待测样本发育正常或者发育迟缓的依据,得到婴儿发育情况的预测结果。Step 104: Using the output result of the logical operation of the stacked extreme learning machine as the basis for the normal development or developmental delay of the sample to be tested, the prediction result of the baby's development is obtained.

此处需要说明的是,在同一时间段内,获取针对同一待测样本的运动数据的过程中,至少需要获取5-10组肢体运动数据才进行判断,其原因在于,若在获取待测样本的肢体运动数据时,获取的肢体运动数据的组数过少,则有可能由于待测样本由于偶然因素导致运动过于激烈或者运动过于缓慢而导致判断错误,但是,若在同一时间段内,至少获取5-10组肢体运动数据才进行判断时,则能够尽量减少由于偶然因素导致的判断错误。如若获取的肢体运动组数过多,则需要耗费较多的时间,对判断婴幼儿究竟是发育正常还是发育迟缓的意义也不大。若待测样本经过5-10组肢体运动数据判断的结果是发育迟缓,则可以再增加获取1-3倍的肢体运动组数获取数量,更多的肢体运动组数对确诊婴幼儿是否发育迟缓具有确诊的作用。What needs to be explained here is that in the process of obtaining motion data for the same sample to be tested in the same time period, at least 5-10 groups of limb motion data need to be obtained before making a judgment. The reason is that if the sample to be tested is obtained When the number of limb movement data obtained is too small, it may be due to accidental factors that the movement of the sample to be tested is too intense or the movement is too slow, resulting in misjudgment. However, if within the same time period, at least When judging after obtaining 5-10 sets of limb movement data, it is possible to minimize judgment errors caused by accidental factors. If too many limb movement groups are obtained, it will take more time, and it is of little significance for judging whether the infant is developing normally or with developmental delay. If the sample to be tested is determined to be developmental delay after 5-10 sets of limb movement data, the number of limb movement groups can be increased by 1-3 times. Has a diagnostic role.

本发明实施例一提供的婴儿发育情况预测方法在堆叠式极限学习及的数学模型已知的情况下,获取待测样本的单次肢体运动数据及对应的月龄数据,即可通过数据处理得到待测样本单次肢体运动的特征值,将该特征值代入至已知的堆叠式极限学习及的数学模型,进行逻辑运算,即可得到输出结果,其中,输出结果包括发育迟缓和发育正常2个大类,其中,由于待测样本的月龄数据可以根据出生证明显示的出生日期获得,也就是说,在本发明提供的婴儿发育情况预测方法中,待获取的数据仅为单次肢体运动数据,在这种情况下,可以通过运动传感器直接获得,因此,应用本发明提供的婴儿发育情况预测方法能够较为便捷地对婴儿发育状况进行预测,此外,在本发明提供的婴儿发育情况预测方法中,堆叠式极限学习及的数学模型在构建的过程中,可以涵盖所有月龄的婴儿,因此,即使待测样本的月龄较小,也可以通过该堆叠式极限学习及的数学模型得到相对准确的输出结果,因此,其能够为婴儿发育迟缓的早期干预提供可靠的依据。In the infant development prediction method provided by Embodiment 1 of the present invention, when the stacked extreme learning and mathematical model are known, the single limb movement data and the corresponding monthly age data of the sample to be tested can be obtained through data processing. The eigenvalue of a single limb movement of the sample to be tested is substituted into the known mathematical model of stacked extreme learning and logical operation, and the output results can be obtained. The output results include developmental delay and normal development 2 A large category, wherein, since the month-age data of the sample to be tested can be obtained according to the date of birth shown in the birth certificate, that is to say, in the baby development prediction method provided by the present invention, the data to be obtained is only a single limb movement Data, in this case, can be obtained directly by motion sensor, therefore, application baby development situation prediction method provided by the present invention can predict baby development situation comparatively conveniently, in addition, in the baby development situation prediction method provided by the present invention In the process of constructing the mathematical model of stacked extreme learning, it can cover babies of all ages. Therefore, even if the sample to be tested is young, it can be obtained through the mathematical model of stacked extreme learning. Accurate output results, therefore, it can provide a reliable basis for early intervention of infant developmental delay.

参见附图3和附图5,堆叠式极限学习机的数学模型的构建方法包括以下步骤:Referring to accompanying drawing 3 and accompanying drawing 5, the construction method of the mathematical model of stacked extreme learning machine comprises the following steps:

步骤201:获取训练样本的单次肢体运动数据及对应的月龄数据,其中,训练样本为已知发育状况的样本。Step 201: Obtain single limb movement data and corresponding monthly age data of a training sample, where the training sample is a sample with known development status.

具体而言,此处是通过传感器获取训练样本的肢体运动数据。其中,肢体运动数据包括单次运动持续时间、单次运动平均加速度av、单次运动峰值加速度am、左腿运动类型SL、右腿运动类型SR。其中,单次运动持续时间ti是单次运动末时刻Ti1与单次运动始时刻Ti0的差值即Ti1-Ti0。其中,左腿运动类型SL、右腿运动类型SR可以应用文字描述的方式展示,例如,可以定性地描述踢腿、下蹲、行走、爬行、弯曲等,还可以给各运动类型定义一符号,例如踢腿=Q1,下蹲=Q2,行走=Q3,爬行=Q4,弯曲=Q5,然后,以符号的方式进行描述。另外,由于婴幼儿在24个月内特别是12个月内时,肢体动作能力发展较为迅速,有时,即使仅相差数天,婴幼儿的肢体动作即可发生较大的变化,因此,月龄数据Y需要精确到天,例如,月龄数据可以为2m+1、8m+10等。Specifically, here is to obtain the limb movement data of the training sample through the sensor. Wherein, the limb movement data includes the duration of a single movement, the average acceleration a v of a single movement, the peak acceleration a m of a single movement, the movement type SL of the left leg, and the movement type SR of the right leg. Wherein, the single exercise duration t i is the difference between the single exercise end time T i1 and the single exercise start time T i0 ie T i1 −T i0 . Among them, the left leg motion type S L and the right leg motion type S R can be displayed in the form of text description. For example, kicking, squatting, walking, crawling, bending, etc. can be qualitatively described, and a specific definition can be defined for each motion type. Symbols, such as kicking=Q 1 , squatting=Q 2 , walking=Q 3 , crawling=Q 4 , bending=Q 5 , are then described symbolically. In addition, because infants develop their body movement ability more rapidly within 24 months, especially within 12 months, sometimes, even if the difference is only a few days, the body movements of infants can undergo great changes. The data Y needs to be accurate to the day, for example, the month age data can be 2m+1, 8m+10, etc.

步骤202:针对训练样本的单次肢体运动数据进行数据处理,得到与月龄数据相对应的针对训练样本单次肢体运动的特征值。Step 202: Perform data processing on the single limb movement data of the training sample to obtain the feature value corresponding to the monthly age data for the single limb movement of the training sample.

具体而言,针对所述训练样本的单次肢体运动数据进行数据处理的方式可以包括单变量特征选择、递归特征选择、逐步特征选择等方式,所述针对所述待测样本的单次肢体运动数据进行数据处理,得到与月龄数据相对应的针对所述待测样本单次肢体运动的特征值具体包括:Specifically, the data processing method for the single limb movement data of the training sample may include univariate feature selection, recursive feature selection, stepwise feature selection, etc., and the single limb movement data for the test sample The data is processed to obtain the eigenvalues corresponding to the month-age data for the single limb movement of the sample to be tested, which specifically include:

单变量特征选择指的是通过基于一些单变量的统计度量方法选取到作为训练样本单次肢体运动的特征值Xj。此时,第一实施例可以为Xj={Ti1-Ti0,m};第二实施例可以为Xj={av,Y};第三实施例可以为Xj={am,Y};第四实施例可以为Xj={XL,XR,Y}。或The univariate feature selection refers to selecting the eigenvalue X j of a single limb movement as a training sample through some univariate statistical measurement methods. At this time, the first embodiment can be X j ={T i1 -T i0 , m}; the second embodiment can be X j ={a v ,Y}; the third embodiment can be X j ={a m , Y}; in the fourth embodiment, X j ={X L , X R , Y}. or

递归特征选择指的是通过对上述各变量进行归一化数据处理,以得到的数据作为训练样本单次肢体运动的特征值Xj。例如,此时Xj={y1(Ti1-Ti0)+y2av+y3am,XL,XR,Y},其中,y1为(Ti1-Ti0)的特征系数,y2为av的特征系数,y3为am的特征系数。本实施例中,采取的归一化数据处理方式是线性归一化数据处理,根据实际需要还可以针对上述(Ti1-Ti0)、av、am这三个特征中的某些进行乘方运算,从而增加其影响等级,还可以针对上述(Ti1-Ti0)、av、am这三个特征中的某些进行开方运算,从而降低影响等级。或Recursive feature selection refers to performing normalized data processing on the above-mentioned variables, and using the obtained data as the feature value X j of a single limb movement of the training sample. For example, at this time, X j = {y 1 (T i1 -T i0 )+y 2 a v +y 3 a m , X L , X R , Y}, where y 1 is (T i1 -T i0 ) The characteristic coefficient, y 2 is the characteristic coefficient of a v , and y 3 is the characteristic coefficient of a m . In this embodiment, the normalized data processing method adopted is linear normalized data processing, and according to actual needs, some of the above three characteristics (T i1 -T i0 ), a v , a m can also be processed The square root operation can be performed on some of the above three features (T i1 -T i0 ), a v , a m to reduce the influence level. or

逐步特征选择指的是,第一次选取Xj={Ti1-Ti0,Y},第二次选取Xj={av,Y},第三次选取Xj={am,Y},第四次选取Xj={XL,XR,Y};然后,还可以第五次选取Xj={y1(Ti1-Ti0)+y2av+y3am,XL,XR,Y}。Stepwise feature selection refers to selecting X j = {T i1 -T i0 , Y} for the first time, selecting X j = {a v , Y} for the second time, and selecting X j = {a m , Y for the third time }, choose X j ={X L , X R , Y} for the fourth time; then, choose X j ={y 1 (T i1 -T i0 )+y 2 a v +y 3 a m for the fifth time , X L , X R , Y}.

步骤203:将与月龄数据相对应的针对训练样本单次肢体运动的特征值带入至逻辑运算公式:当训练样本为多个时,得到多个基于逻辑运算公式的表达式;Step 203: Bring the eigenvalues corresponding to the month-age data for a single limb movement of the training sample into the logical operation formula: When there are multiple training samples, multiple expressions based on logical operation formulas are obtained;

其中,in,

L-为单隐层神经网络的节点数,L- is the number of nodes of the single hidden layer neural network,

g(x)-为激活函数,g(x)-is the activation function,

wi=[Wi1,wi2,...,win]T-为第i个隐层单元的输入权重,w i =[W i1 ,w i2 ,...,w in ] T - is the input weight of the i-th hidden layer unit,

bi-为第i个隐层单元的偏置,bi- is the bias of the i-th hidden layer unit,

βi=[βi1i2,...,βim]T-为第i个隐层单元的输出权重,β i =[β i1i2 ,...,β im ] T - is the output weight of the i-th hidden layer unit,

oj-为针对训练样本,应用堆叠式极限学习机进行分类后的逻辑运算输出结果,其中,逻辑运算输出结果包括发育正常和发育迟缓2个大类。oj- is the output result of logical operation after classifying the training samples by stacking extreme learning machine. Among them, the output result of logical operation includes two categories: normal development and developmental delay.

此处需要说明的是,在训练样本的情形下,训练样本的发育情况是已知的,也就是说,在训练样本的情形下,oj是已知的。通常情况下,oj包括发育迟缓或者发育正常2个分类,What needs to be explained here is that in the case of training samples, the development of the training samples is known, that is, in the case of training samples, oj is known. Usually, oj includes two categories of developmental delay or normal development,

步骤204:根据多个基于逻辑运算公式的表达式,确定激活函数g(x)的表达式、第i个隐层单元的输入权重wi、第i个隐层单元的偏置bi以及第i个隐层单元的输出权重βi。Step 204: Determine the expression of the activation function g(x), the input weight wi of the i-th hidden layer unit, the bias bi of the i-th hidden layer unit, and the i-th hidden layer unit according to a plurality of expressions based on logical operation formulas. The output weight βi of the hidden layer unit.

在这种情况下,在堆叠式极限学习完成后,得到一个只需要向堆叠式迹线学习机输入待测样本单次肢体运动的特征值Xj并确定单隐层神经网络的节点数L后,即可以输出oj的逻辑运算。也就是说,在这种情况下,只需要获取待测样本单次肢体运动的特征值Xj,即可判断出待测样本的发育状况。In this case, after the stacked extreme learning is completed, one only needs to input the eigenvalue X j of the single limb movement of the sample to be tested to the stacked trace learning machine and determine the number of nodes L of the single hidden layer neural network , that is, the logical operation of oj can be output. That is to say, in this case, it is only necessary to obtain the characteristic value X j of a single limb movement of the sample to be tested to determine the developmental status of the sample to be tested.

步骤205:再将确定后的激活函数g(x)的表达式、第i个隐层单元的输入权重wi、第i个隐层单元的偏置bi以及第i个隐层单元的输出权重βi带回至逻辑运算公式,得到堆叠式极限学习机的数学模型。Step 205: The expression of the determined activation function g(x), the input weight wi of the i-th hidden layer unit, the bias bi of the i-th hidden layer unit, and the output weight βi of the i-th hidden layer unit Bring back to the logical operation formula to get the mathematical model of the stacked extreme learning machine.

具体而言,在这种情况下,可以得到堆叠式极限学习机的数学模型即 Specifically, in this case, the mathematical model of the stacked extreme learning machine can be obtained as

其中,in,

L-单隐层神经网络的节点数,L - the number of nodes in the single hidden layer neural network,

g(x)-激活函数,g(x) - the activation function,

wi=[Wi1,wi2,...,win]T-第i个隐层单元的输入权重,w i =[W i1 ,w i2 ,...,w in ] T - the input weight of the i-th hidden layer unit,

bi-第i个隐层单元的偏置,bi - the bias of the i-th hidden layer unit,

βi=[βi1i2,...,βim]T-第i个隐层单元的输出权重。β i =[β i1i2 ,...,β im ] T - the output weight of the i-th hidden layer unit.

其中,针对待测样本而言,输出结果是未知的,可以根据已知的激活函数g(x)的表达式、第i个隐层单元的输入权重wi、第i个隐层单元的偏置bi以及第i个隐层单元的输出权重βi以及单隐层神经网络的节点数L,通过逻辑运算输出oj。Among them, for the sample to be tested, the output result is unknown, according to the known expression of the activation function g(x), the input weight wi of the i-th hidden layer unit, and the bias of the i-th hidden layer unit Bi and the output weight βi of the i-th hidden layer unit and the number of nodes L of the single hidden layer neural network, output oj through logical operations.

其中,单次肢体运动数据包括:单次肢体运动的始时刻Ti0、末时刻Ti1、平均加速度av、峰值加速度am、左腿运动类型SL、右腿运动类型SR。其中,单次运动持续时间ti是单次运动末时刻与单次运动始时刻Ti0的差值Ti1-Ti0Among them, the single body movement data includes: the start time T i0 , the end time T i1 , the average acceleration a v , the peak acceleration am , the left leg motion type SL , and the right leg motion type SR of the single body motion. Wherein, the duration t i of a single exercise is the difference T i1 -T i0 between the end time of a single exercise and the start time T i0 of a single exercise.

此处需要解释的是,之所以选取这些指标作为单次肢体运动的数据,首先考虑到的是运动传感器数据的可获得性。然后,还要考虑数据与婴儿发育状况的关联性,其中平均加速度av、峰值加速度am、左腿运动类型SL、右腿运动类型SRz这几个指标能够表示婴儿的大运动能力,因此,将它们作为获取单次肢体运动特征值Xj的基础数据。其中,待测样本的单次肢体运动数据、训练样本的单次肢体运动数据是由同一运动传感器测得,或者,至少是有同一厂商生产的相同型号的传感器得的。之所以选用同一传感器至少是同一厂商生产的相同型号的传感器,是因为这样的选择能够降低由于传感器检测误差导致的判断误差的情况。What needs to be explained here is that the reason why these indicators are selected as the data of a single limb movement is that the availability of motion sensor data is first considered. Then, the correlation between the data and the baby's development status should also be considered, among which the average acceleration a v , peak acceleration am , left leg motion type SL , and right leg motion type S R z can represent the baby's gross motor ability , therefore, they are used as the basic data for obtaining the eigenvalue X j of a single limb movement. Wherein, the single limb movement data of the sample to be tested and the single limb movement data of the training sample are measured by the same motion sensor, or at least by sensors of the same type produced by the same manufacturer. The reason why the same sensor is at least the same type of sensor produced by the same manufacturer is because such a choice can reduce the judgment error caused by the sensor detection error.

其中,针对待测样本的单次肢体运动数据进行数据处理,得到与月龄数据相对应的针对待测样本单次肢体运动的特征值的方法选自单变量特征选择、递归特征选择、逐步特征选择中的一种。其中:Among them, the data processing is performed on the single limb movement data of the sample to be tested, and the method of obtaining the eigenvalue corresponding to the monthly age data for the single limb movement of the sample to be tested is selected from univariate feature selection, recursive feature selection, and stepwise feature selection. Choose one of them. in:

单变量特征选择通过对单次肢体运动数据中的单一变量的统计度量方法,选取得到作为单次肢体运动的特征值。The univariate feature selection is selected as the feature value of a single limb movement through the statistical measurement method of a single variable in the single limb movement data.

具体而言,在这种情况下,由于选取的特征为单一变量,因此,计算效率高,但是,由于单一变量考虑的影响因子通常较少,因此,判断结果出现误差的可能性也相对较大。Specifically, in this case, since the selected feature is a single variable, the calculation efficiency is high, but since the single variable usually considers fewer influencing factors, the possibility of error in the judgment result is relatively large .

递归特征选择通过对单次肢体运动数据中的各变量进行归一化数据处理,以得到的数据作为单次肢体运动的特征值。Recursive feature selection processes the variables in the single limb movement data by normalizing data, and the obtained data is used as the feature value of the single limb movement.

具体而言,在这种情况下,由于递归特征选择综合考虑了单一变量,并且还通过引用特征系数的方式,考虑了各单一变量之间的关联,因此,能够减少判断结果出现误差的可能性。Specifically, in this case, since the recursive feature selection comprehensively considers a single variable, and also considers the correlation between each single variable by referencing the characteristic coefficient, it can reduce the possibility of error in the judgment result .

逐步特征选择通过逐一选取单次肢体运动数据中的单一变量、对单次肢体运动数据中的各变量进行归一化数据处理得到的数据依次作为单次肢体运动的特征值。Stepwise feature selection selects a single variable in the single limb movement data one by one, and performs normalized data processing on each variable in the single limb movement data to obtain the data as the feature value of the single limb movement in turn.

具体而言,在这种情况下,结合了单一变量以及归一化变量进行综合判断,能够更进一步减少判断结果出现误差的可能性。Specifically, in this case, combining single variables and normalized variables for comprehensive judgment can further reduce the possibility of errors in judgment results.

其中,在逻辑运算输出结果中,Among them, in the logic operation output result,

根据堆叠式极限学习机的数学模型,对发育正常进行不同的分级;According to the mathematical model of the stacked extreme learning machine, the normal development is graded differently;

根据堆叠式极限学习机的数学模型,对发育迟缓进行不同的分级。Developmental delays are graded differently based on a mathematical model of a stacked extreme learning machine.

具体而言,在一些需要具体细分的情况下,还可以分别针对发育迟缓和发育正常分类进行更加具体的分类,例如迟缓-1级,迟缓-2级,迟缓-3级,其中迟缓-1级的迟缓程度最轻,迟缓-3级的迟缓程度最重;正常-优,正常-良,正常-中等。具体而言,在上述点变量特征选择、递归特征选择、逐步特征选择的判断结果输出oj的基础上,还可以结合(Ti1-Ti0)、av、am这三个检测数据的取值以及XL,XR这两个数据的类别,对正常或者迟缓进一步进行分级,其中,当oj为正常时,(Ti1-Ti0)、av、am这三个数据数值越大,说明在发育正常的情况下越优秀,此时,还可以进一步针对(Ti1-Ti0)、av、am这三个数据设定优、良、中各自对应的阈值;XL,XR的类别越多,说明在发育正常的情况下越优秀,此时,还可以进一步针对XL,XR的类别设置优、良、中各自对应的阈值。当oj为迟缓时,(Ti1-Ti0)、av、am这三个数据数值越小,说明在发育迟缓的情况下越严重,此时,还可以进一步针对(Ti1-Ti0)、av、am这三个数据设定1级、2级、3级各自对应的阈值;XL,XR的类别越少,说明在发育迟缓的情况下越严重,此时,还可以进一步针对XL,XR的类别设置1级、2级、3级各自对应的阈值。Specifically, in some cases where specific subdivisions are required, more specific classifications can also be made for the classification of developmental delay and normal development, such as retardation-level 1, delay-level 2, delay-level 3, and delay-level 1 Grade 3 has the mildest degree of retardation, and Grade 3 has the most severe degree of retardation; normal-excellent, normal-good, normal-moderate. Specifically, on the basis of the judgment result output oj of the above-mentioned point variable feature selection, recursive feature selection, and stepwise feature selection, it is also possible to combine (T i1 -T i0 ), a v , a m to obtain the three detection data value and the categories of the two data of X L and X R , to further classify the normal or retarded, where, when oj is normal, the values of the three data (T i1 -T i0 ), a v , a m are larger , indicating that it is better when the development is normal. At this time, you can further set the corresponding thresholds for the three data of (T i1 -T i0 ), a v , and a m ; X L , X The more categories of R , the better it is under the condition of normal development. At this time, you can further set the corresponding thresholds for excellent, good, and medium for the categories of X L and X R. When oj is delayed, the smaller the three data values of (T i1 -T i0 ), a v , and a m are, the more serious the developmental delay is. At this time, it can be further targeted at (T i1 -T i0 ) The three data of , a v , and a m set the corresponding thresholds of level 1, level 2, and level 3 respectively; the fewer the categories of X L and X R , the more serious the developmental delay is. At this time, further For the categories of X L and X R , set the corresponding thresholds of level 1, level 2, and level 3 respectively.

实施例二Embodiment two

参见附图4,本发明实施例二提供的婴儿发育情况预测装置包括:Referring to accompanying drawing 4, the device for predicting the baby's development situation provided by Embodiment 2 of the present invention includes:

数据获取单元301,用于获取待测样本的单次肢体运动数据及对应的月龄数据。The data acquisition unit 301 is used to acquire the single limb movement data and the corresponding monthly age data of the sample to be tested.

具体而言,此处是通过传感器获取待测样本的肢体运动数据。其中,肢体运动数据包括单次运动持续时间、单次运动平均加速度av、单次运动峰值加速度am、左腿运动类型SL、右腿运动类型SR。其中,单次运动持续时间ti是单次运动末时刻Ti1与单次运动始时刻Ti0的差值即Ti1-Ti0。其中,左腿运动类型SL、右腿运动类型SR可以应用文字描述的方式展示,例如,可以定性地描述踢腿、下蹲、行走、爬行、弯曲等,还可以给各运动类型定义一符号,例如踢腿=Q1,下蹲=Q2,行走=Q3,爬行=Q4,弯曲=Q5,然后,以符号的方式进行描述。另外,由于婴幼儿在24个月内特别是12个月内时,肢体动作能力发展较为迅速,有时,即使仅相差数天,婴幼儿的肢体动作即可发生较大的变化,因此,月龄数据Y需要精确到天,例如,月龄数据可以为2m+1、8m+10等。Specifically, here is to acquire the limb movement data of the sample to be tested through the sensor. Wherein, the limb movement data includes the duration of a single movement, the average acceleration a v of a single movement, the peak acceleration a m of a single movement, the movement type SL of the left leg, and the movement type SR of the right leg. Wherein, the single exercise duration t i is the difference between the single exercise end time T i1 and the single exercise start time T i0 ie T i1 −T i0 . Among them, the left leg motion type S L and the right leg motion type S R can be displayed in the form of text description, for example, kicking, squatting, walking, crawling, bending, etc. can be qualitatively described, and a specific definition can be defined for each motion type. Symbols, such as kicking=Q 1 , squatting=Q 2 , walking=Q 3 , crawling=Q 4 , bending=Q 5 , are then described symbolically. In addition, because infants develop their body movement ability more rapidly within 24 months, especially within 12 months, sometimes, even if the difference is only a few days, infants' body movements can undergo great changes. The data Y needs to be accurate to the day, for example, the month age data can be 2m+1, 8m+10, etc.

数据处理单元302,用于针对待测样本的单次肢体运动数据进行数据处理,得到与月龄数据相对应的针对待测样本单次肢体运动的特征值。The data processing unit 302 is configured to perform data processing on the single limb movement data of the sample to be tested, and obtain the feature value corresponding to the monthly age data for the single limb movement of the sample to be tested.

具体而言,针对所述待测样本的单次肢体运动数据进行数据处理的方式可以包括单变量特征选择、递归特征选择、逐步特征选择等方式,其中,Specifically, the data processing method for the single limb movement data of the sample to be tested may include univariate feature selection, recursive feature selection, stepwise feature selection, etc., wherein,

单变量特征选择指的是通过基于一些单变量的统计度量方法选取到作为待测样本单次肢体运动的特征值Xj。此时,第一实施例可以为Xj={Ti1-Ti0,m};第二实施例可以为Xj={av,Y};第三实施例可以为Xj={am,Y};第四实施例可以为Xj={XL,XR,Y};The univariate feature selection refers to selecting the eigenvalue X j of a single limb movement of the sample to be tested through some univariate statistical measurement methods. At this time, the first embodiment can be X j ={T i1 -T i0 , m}; the second embodiment can be X j ={a v ,Y}; the third embodiment can be X j ={a m , Y}; the fourth embodiment can be X j ={X L , X R , Y};

递归特征选择指的是通过对上述各变量进行归一化数据处理,以得到的数据作为待测样本单次肢体运动的特征值Xj。例如,此时Xj={y1(Ti1-Ti0)+y2av+y3am,XL,XR,Y},其中,y1为(Ti1-Ti0)的特征系数,y2为av的特征系数,y3为am的特征系数。本实施例中,采取的归一化数据处理方式是线性归一化数据处理,根据实际需要还可以针对上述(Ti1-Ti0)、av、am这三个特征中的某些进行乘方运算,从而增加其影响等级,还可以针对上述(Ti1-Ti0)、av、am这三个特征中的某些进行开方运算,从而降低影响等级。Recursive feature selection refers to performing normalized data processing on the above-mentioned variables, and using the obtained data as the feature value X j of a single limb movement of the sample to be tested. For example, at this time, X j = {y 1 (T i1 -T i0 )+y 2 a v +y 3 a m , X L , X R , Y}, where y 1 is (T i1 -T i0 ) The characteristic coefficient, y 2 is the characteristic coefficient of a v , and y 3 is the characteristic coefficient of a m . In this embodiment, the normalized data processing method adopted is linear normalized data processing, and according to actual needs, some of the above three characteristics (T i1 -T i0 ), a v , a m can also be processed The square root operation can be performed on some of the above three features (T i1 -T i0 ), a v , a m to reduce the influence level.

逐步特征选择指的是,第一次选取Xj={Ti1-Ti0,Y},第二次选取Xj={av,Y},第三次选取Xj={am,Y},第四次选取Xj={XL,XR,Y};然后,还可以第五次选取Xj={y1(Ti1-Ti0)+y2av+y3am,XL,XR,Y}。Stepwise feature selection refers to selecting X j = {T i1 -T i0 , Y} for the first time, selecting X j = {a v , Y} for the second time, and selecting X j = {a m , Y for the third time }, choose X j ={X L , X R , Y} for the fourth time; then, choose X j ={y 1 (T i1 -T i0 )+y 2 a v +y 3 a m for the fifth time , X L , X R , Y}.

运算单元303,用于将预定次数的与待测样本相对应的处理后的肢体运动数据及对应的月龄数据带入至堆叠式极限学习机的数学模型,进行逻辑运算。The computing unit 303 is used to bring the processed limb movement data corresponding to the sample to be tested and the corresponding monthly age data into the mathematical model of the stacked extreme learning machine for a logical operation.

具体而言,将上述待测样本单次肢体运动的特征值Xj代入至堆叠式极限学习机的数学模型即 Specifically, the eigenvalue X j of the single limb movement of the sample to be tested is substituted into the mathematical model of the stacked extreme learning machine, namely

其中,in,

L-为单隐层神经网络的节点数,L- is the number of nodes of the single hidden layer neural network,

g(x)-为激活函数,g(x)-is the activation function,

wi=[Wi1,wi2,...,win]T-为第i个隐层单元的输入权重,w i =[W i1 ,w i2 ,...,w in ] T - is the input weight of the i-th hidden layer unit,

bi-为第i个隐层单元的偏置,bi- is the bias of the i-th hidden layer unit,

βi=[βi1i2,...,βim]T-为第i个隐层单元的输出权重。β i =[β i1i2 ,...,β im ] T - is the output weight of the i-th hidden layer unit.

在经过训练的堆叠式极限学习机的数学模型中,激活函数g(x)的表达式、所述第i个隐层单元的输入权重wi、所述第i个隐层单元的偏置bi以及所述第i个隐层单元的输出权重βi均为已知的,因此,通过上述逻辑运算,即可得到输出结果oj,其包括发育正常和发育迟缓2个大类。In the mathematical model of the trained stacked extreme learning machine, the expression of the activation function g(x), the input weight wi of the ith hidden layer unit, the bias bi of the ith hidden layer unit and The output weight βi of the i-th hidden layer unit is known, therefore, through the above logical operation, the output result oj can be obtained, which includes two categories of normal development and developmental delay.

预测结果输出单元304,用于以堆叠式极限学习机的逻辑运算的输出结果作为待测样本发育正常或者发育迟缓的依据,得到婴儿发育情况的预测结果。The prediction result output unit 304 is used to use the output result of the logical operation of the stacked extreme learning machine as the basis for the normal development or developmental delay of the sample to be tested, so as to obtain the prediction result of the baby's development.

此处需要说明的是,在同一时间段内,获取针对同一待测样本的运动数据的过程中,至少需要获取5-10组肢体运动数据才进行判断,其原因在于,若在获取待测样本的肢体运动数据时,获取的肢体运动数据的组数过少,则有可能由于待测样本由于偶然因素导致运动过于激烈或者运动过于缓慢而导致判断错误,但是,若在同一时间段内,至少获取5-10组肢体运动数据才进行判断时,则能够尽量减少由于偶然因素导致的判断错误。如若获取的肢体运动组数过多,则需要耗费较多的时间,对判断婴幼儿究竟是发育正常还是发育迟缓的意义也不大。若待测样本经过5-10组肢体运动数据判断的结果是发育迟缓,则可以再增加获取1-3倍的肢体运动组数获取数量,更多的肢体运动组数对确诊婴幼儿是否发育迟缓具有确诊的作用。What needs to be explained here is that in the process of obtaining motion data for the same sample to be tested in the same time period, at least 5-10 groups of limb motion data need to be obtained before making a judgment. The reason is that if the sample to be tested is obtained When the number of limb movement data obtained is too small, it may be due to accidental factors that the movement of the sample to be tested is too intense or the movement is too slow, resulting in misjudgment. However, if within the same time period, at least When judging after obtaining 5-10 sets of limb movement data, it is possible to minimize judgment errors caused by accidental factors. If too many limb movement groups are obtained, it will take more time, and it is of little significance for judging whether the infant is developing normally or with developmental delay. If the sample to be tested is determined to be developmental delay after 5-10 sets of limb movement data, the number of limb movement groups can be increased by 1-3 times. Has a diagnostic role.

本发明实施例二提供的婴儿发育情况预测装置在堆叠式极限学习及的数学模型已知的情况下,获取待测样本的单次肢体运动数据及对应的月龄数据,即可通过数据处理得到待测样本单次肢体运动的特征值,将该特征值代入至已知的堆叠式极限学习及的数学模型,进行逻辑运算,即可得到输出结果,其中,输出结果包括发育迟缓和发育正常2个大类,其中,由于待测样本的月龄数据可以根据出生证明显示的出生日期获得,也就是说,在本发明提供的婴儿发育情况预测方法中,待获取的数据仅为单次肢体运动数据,在这种情况下,可以通过运动传感器直接获得,因此,应用本发明提供的婴儿发育情况预测方法能够较为便捷地对婴儿发育状况进行预测,此外,在本发明提供的婴儿发育情况预测方法中,堆叠式极限学习及的数学模型在构建的过程中,可以涵盖所有月龄的婴儿,因此,即使待测样本的月龄较小,也可以通过该堆叠式极限学习及的数学模型得到相对准确的输出结果,因此,其能够为婴儿发育迟缓的早期干预提供可靠的依据。The infant development prediction device provided by Embodiment 2 of the present invention obtains the single limb movement data and the corresponding monthly age data of the sample to be tested under the condition that the stacked extreme learning and the mathematical model are known, which can be obtained through data processing. The eigenvalue of a single limb movement of the sample to be tested is substituted into the known mathematical model of stacked extreme learning and logical operation, and the output results can be obtained. The output results include developmental delay and normal development 2 A large category, wherein, since the month-age data of the sample to be tested can be obtained according to the date of birth shown in the birth certificate, that is to say, in the baby development prediction method provided by the present invention, the data to be obtained is only a single limb movement Data, in this case, can be obtained directly by motion sensor, therefore, application baby development situation prediction method provided by the present invention can predict baby development situation comparatively conveniently, in addition, in the baby development situation prediction method provided by the present invention In the process of constructing the mathematical model of stacked extreme learning, it can cover babies of all ages. Therefore, even if the sample to be tested is young, it can be obtained through the mathematical model of stacked extreme learning. Accurate output results, therefore, it can provide a reliable basis for early intervention of infant developmental delay.

实施例三Embodiment three

本发明实施例三提供的存储介质上存储有婴儿发育情况预测程序,婴儿发育情况预测程序被处理器执行时实现本发明提供的婴儿发育情况预测方法的步骤。The storage medium provided by the third embodiment of the present invention stores the baby development prediction program, and when the baby development prediction program is executed by the processor, the steps of the baby development prediction method provided by the present invention are realized.

本发明实施例三提供的存储介质在堆叠式极限学习及的数学模型已知的情况下,获取待测样本的单次肢体运动数据及对应的月龄数据,即可通过数据处理得到待测样本单次肢体运动的特征值,将该特征值代入至已知的堆叠式极限学习及的数学模型,进行逻辑运算,即可得到输出结果,其中,输出结果包括发育迟缓和发育正常2个大类,其中,由于待测样本的月龄数据可以根据出生证明显示的出生日期获得,也就是说,在本发明提供的婴儿发育情况预测方法中,待获取的数据仅为单次肢体运动数据,在这种情况下,可以通过运动传感器直接获得,因此,应用本发明提供的婴儿发育情况预测方法能够较为便捷地对婴儿发育状况进行预测,此外,在本发明提供的婴儿发育情况预测方法中,堆叠式极限学习及的数学模型在构建的过程中,可以涵盖所有月龄的婴儿,因此,即使待测样本的月龄较小,也可以通过该堆叠式极限学习及的数学模型得到相对准确的输出结果,因此,其能够为婴儿发育迟缓的早期干预提供可靠的依据。The storage medium provided by the third embodiment of the present invention can obtain the single limb movement data and the corresponding monthly age data of the sample to be tested under the condition that the mathematical model of stacked extreme learning is known, and the sample to be tested can be obtained through data processing The eigenvalue of a single limb movement is substituted into the known stacked extreme learning and mathematical model, and the output results can be obtained by performing logical operations. Among them, the output results include two categories: developmental delay and normal development. , wherein, since the month-age data of the sample to be tested can be obtained according to the date of birth displayed on the birth certificate, that is to say, in the baby development prediction method provided by the present invention, the data to be obtained is only a single limb movement data, in In this case, it can be directly obtained by the motion sensor. Therefore, the application of the infant development prediction method provided by the present invention can predict the infant development status more conveniently. In addition, in the infant development prediction method provided by the present invention, stacking In the process of constructing the mathematical model of stacked extreme learning, it can cover babies of all ages. Therefore, even if the sample to be tested is young, relatively accurate output can be obtained through the mathematical model of stacked extreme learning. Consequently, it can provide a reliable basis for early intervention of infant developmental delay.

实施例四Embodiment four

本发明实施例四提供的电子设备包括运动传感器、处理器、存储器及存储在存储器上并可在处理器上运行的婴儿发育情况预测程序,其中,The electronic device provided by Embodiment 4 of the present invention includes a motion sensor, a processor, a memory, and a baby development prediction program stored in the memory and operable on the processor, wherein,

运动传感器,用于获取待测样本的单次肢体运动数据;A motion sensor, used to acquire single limb movement data of the sample to be tested;

婴儿发育情况预测程序被处理器执行时实现本发明实施例一提供的婴儿发育情况预测方法的步骤。The steps of the infant development prediction method provided in Embodiment 1 of the present invention are realized when the infant development prediction program is executed by the processor.

本发明实施例四提供的电子设备在堆叠式极限学习及的数学模型已知的情况下,获取待测样本的单次肢体运动数据及对应的月龄数据,即可通过数据处理得到待测样本单次肢体运动的特征值,将该特征值代入至已知的堆叠式极限学习及的数学模型,进行逻辑运算,即可得到输出结果,其中,输出结果包括发育迟缓和发育正常2个大类,其中,由于待测样本的月龄数据可以根据出生证明显示的出生日期获得,也就是说,在本发明提供的婴儿发育情况预测方法中,待获取的数据仅为单次肢体运动数据,在这种情况下,可以通过运动传感器直接获得,因此,应用本发明提供的婴儿发育情况预测方法能够较为便捷地对婴儿发育状况进行预测,此外,在本发明提供的婴儿发育情况预测方法中,堆叠式极限学习及的数学模型在构建的过程中,可以涵盖所有月龄的婴儿,因此,即使待测样本的月龄较小,也可以通过该堆叠式极限学习及的数学模型得到相对准确的输出结果,因此,其能够为婴儿发育迟缓的早期干预提供可靠的依据。The electronic device provided by Embodiment 4 of the present invention obtains the single limb movement data and the corresponding monthly age data of the sample to be tested under the condition that the mathematical model of the stacked extreme learning method is known, and the sample to be tested can be obtained through data processing The eigenvalue of a single limb movement is substituted into the known stacked extreme learning and mathematical model, and the output results can be obtained by performing logical operations. Among them, the output results include two categories: developmental delay and normal development. , wherein, since the month-age data of the sample to be tested can be obtained according to the date of birth displayed on the birth certificate, that is to say, in the baby development prediction method provided by the present invention, the data to be obtained is only a single limb movement data, in In this case, it can be directly obtained by the motion sensor. Therefore, the application of the infant development prediction method provided by the present invention can predict the infant development status more conveniently. In addition, in the infant development prediction method provided by the present invention, stacking In the process of constructing the mathematical model of stacked extreme learning, it can cover babies of all ages. Therefore, even if the sample to be tested is young, relatively accurate output can be obtained through the mathematical model of stacked extreme learning. Consequently, it can provide a reliable basis for early intervention of infant developmental delay.

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。While preferred embodiments of the invention have been described, additional changes and modifications to these embodiments can be made by those skilled in the art once the basic inventive concept is appreciated. Therefore, it is intended that the appended claims be construed to cover the preferred embodiment as well as all changes and modifications which fall within the scope of the invention.

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and equivalent technologies thereof, the present invention also intends to include these modifications and variations.

Claims (8)

1. A method for predicting the development of an infant, comprising the steps of:
acquiring single limb movement data and corresponding month age data of a sample to be detected;
performing data processing on the single limb movement data of the sample to be detected to obtain a characteristic value corresponding to the month age data and aiming at the single limb movement of the sample to be detected;
substituting the feature value of single limb movement corresponding to the sample to be tested for a preset number of times and the corresponding monthly age data into a mathematical model of the stacked extreme learning machine, and performing logic operation;
and taking the output result of the logic operation of the stacked extreme learning machine as the basis of the normal development or the retarded development of the sample to be detected to obtain the prediction result of the development condition of the infant.
2. The method for predicting the development condition of an infant according to claim 1, wherein the method for constructing the mathematical model of the stacked extreme learning machine comprises the following steps:
acquiring single limb movement data and corresponding month age data of a training sample, wherein the training sample is a sample with a known development condition;
performing data processing on the single limb movement data of the training sample to obtain a characteristic value corresponding to the month age data and aiming at the single limb movement of the training sample;
substituting the characteristic value corresponding to the month age data and aiming at the single limb movement of the training sample into a logical operation formula:when the training samples are multiple, obtaining multiple expressions based on the logical operation formula;
wherein,
l is the number of nodes of the single hidden layer neural network,
g (x) is the activation function,
wi=[Wi1,wi2,...,win]Tis the input weight of the ith hidden layer unit,
bi is the bias of the ith hidden layer unit,
βi=[βi1i2,...,βim]Tthe output weight of the ith hidden layer unit,
oj is a logic operation output result after classification by applying a stacked extreme learning machine aiming at a training sample, wherein the logic operation output result comprises 2 major classes of normal development and delayed development;
determining β i an expression of the activation function g (x), an input weight wi of the i-th hidden layer unit, a bias bi of the i-th hidden layer unit and an output weight of the i-th hidden layer unit according to the plurality of expressions based on the logical operation formula;
and then bringing back the determined expression of the activation function g (x), the input weight wi of the ith hidden layer unit, the bias bi of the ith hidden layer unit and the output weight β i of the ith hidden layer unit to the logic operation formula to obtain the mathematical model of the stacked extreme learning machine.
3. The method of claim 1 or 2, wherein the single limb movement data comprises:
starting time T of single limb movementi0End time Ti1Average acceleration avPeak acceleration amLeft leg type SLRight leg type SR
Wherein the duration t of a single movementiIs the end time of a single movement and the beginning time T of the single movementi0Difference value T ofi1-Ti0
4. The method for predicting the development condition of the infant according to claim 1 or 2, wherein the method for performing data processing on the single limb movement data of the sample to be tested to obtain the feature value of the single limb movement of the sample to be tested corresponding to the month age data is selected from one of univariate feature selection, recursive feature selection and step-by-step feature selection, and the step of performing data processing on the single limb movement data of the sample to be tested to obtain the feature value of the single limb movement of the sample to be tested corresponding to the month age data specifically includes:
selecting the univariate characteristics to obtain a characteristic value serving as the single limb movement through a statistical measurement method of the univariate in the single limb movement data; or
The recursive feature selection is to perform normalized data processing on all variables in the single limb movement data to obtain data serving as a feature value of the single limb movement; or
And the step-by-step feature selection is to select single variables in the single limb movement data one by one and to carry out normalization data processing on all the variables in the single limb movement data to obtain data which are sequentially used as feature values of the single limb movement.
5. The method of claim 2, wherein in the output of the logic operation,
according to the mathematical model of the stacked extreme learning machine, carrying out different grading on normal development;
and carrying out different grades on the developmental delay according to the mathematical model of the stacked extreme learning machine.
6. An infant development prediction apparatus comprising:
the data acquisition unit is used for acquiring single limb movement data and corresponding month age data of a sample to be detected;
the data processing unit is used for carrying out data processing on the single limb movement data of the sample to be detected to obtain a characteristic value corresponding to the month age data and aiming at the single limb movement of the sample to be detected;
the operation unit is used for bringing the processed limb movement data corresponding to the sample to be tested and the corresponding month age data of the preset times into a mathematical model of the stacked extreme learning machine for logic operation;
and the prediction result output unit is used for taking the output result of the logic operation of the stacked extreme learning machine as the basis of the normal development or the slow development of the sample to be tested to obtain the prediction result of the development condition of the infant.
7. A storage medium having a baby development prediction program stored thereon, wherein the baby development prediction program, when executed by a processor, implements the steps of the baby development prediction method according to any one of claims 1 to 5.
8. An electronic device comprising a motion sensor, a processor, a memory, and an infant development prediction program stored on the memory and executable on the processor, wherein,
the motion sensor is used for acquiring single limb motion data of a sample to be detected;
the infant development prediction program, when executed by the processor, implements the steps of the infant development prediction method according to any one of claims 1 to 5.
CN201910346364.8A 2019-04-26 2019-04-26 Method, device, storage medium and electronic equipment for predicting infant development Pending CN110236558A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201910346364.8A CN110236558A (en) 2019-04-26 2019-04-26 Method, device, storage medium and electronic equipment for predicting infant development
PCT/CN2019/103148 WO2020215566A1 (en) 2019-04-26 2019-08-28 Machine learning-based infant developmental condition predicting method and apparatus, storage medium, and electronic device
SG11202008420UA SG11202008420UA (en) 2019-04-26 2019-08-28 Machine learning based method and device for infant development prediction, storage medium, and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910346364.8A CN110236558A (en) 2019-04-26 2019-04-26 Method, device, storage medium and electronic equipment for predicting infant development

Publications (1)

Publication Number Publication Date
CN110236558A true CN110236558A (en) 2019-09-17

Family

ID=67883539

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910346364.8A Pending CN110236558A (en) 2019-04-26 2019-04-26 Method, device, storage medium and electronic equipment for predicting infant development

Country Status (3)

Country Link
CN (1) CN110236558A (en)
SG (1) SG11202008420UA (en)
WO (1) WO2020215566A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114469072A (en) * 2021-12-08 2022-05-13 四川大学华西第二医院 A method for automatically predicting the psychological development of infants with a camera
CN115177239A (en) * 2022-06-27 2022-10-14 永康国科康复工程技术有限公司 Baby posture motion development detection method, medium and equipment

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070016109A1 (en) * 2003-10-31 2007-01-18 Tokyo University Of Agriculture And Technology Tlo Infant movement analysis system and infant movement analysis method
US20120059283A1 (en) * 2010-08-26 2012-03-08 University Of California System for evaluating infant movement
US20140066780A1 (en) * 2010-08-26 2014-03-06 University Of California System for evaluating infant movement using gesture recognition
CN105310695A (en) * 2015-11-03 2016-02-10 苏州景昱医疗器械有限公司 Dyskinesia assessment equipment
CN106388831A (en) * 2016-11-04 2017-02-15 郑州航空工业管理学院 Method for detecting falling actions based on sample weighting algorithm
CN107851356A (en) * 2015-04-05 2018-03-27 斯米拉布莱斯有限公司 Determine the posture of infant and wearable the infant's monitoring device and system of motion
CN109009143A (en) * 2018-07-12 2018-12-18 杭州电子科技大学 A method of ecg information is predicted by body gait
CN109620244A (en) * 2018-12-07 2019-04-16 吉林大学 The Infants With Abnormal behavioral value method of confrontation network and SVM is generated based on condition

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104756166B (en) * 2012-08-25 2018-09-07 奥丽特婴儿保健公司 Wireless infantile health monitor
US9277870B2 (en) * 2013-09-12 2016-03-08 Sproutling, Inc. Infant monitoring system and methods
CN104765959A (en) * 2015-03-30 2015-07-08 燕山大学 Computer vision based evaluation method for general movement of baby
CN107924643B (en) * 2015-04-05 2021-05-18 斯米拉布莱斯有限公司 Infant development analysis method and system
JP7001593B2 (en) * 2015-08-11 2022-01-19 コグノア, インコーポレイテッド Methods and devices for determining developmental progress using artificial intelligence and user input

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070016109A1 (en) * 2003-10-31 2007-01-18 Tokyo University Of Agriculture And Technology Tlo Infant movement analysis system and infant movement analysis method
US20120059283A1 (en) * 2010-08-26 2012-03-08 University Of California System for evaluating infant movement
US20140066780A1 (en) * 2010-08-26 2014-03-06 University Of California System for evaluating infant movement using gesture recognition
CN107851356A (en) * 2015-04-05 2018-03-27 斯米拉布莱斯有限公司 Determine the posture of infant and wearable the infant's monitoring device and system of motion
CN105310695A (en) * 2015-11-03 2016-02-10 苏州景昱医疗器械有限公司 Dyskinesia assessment equipment
CN106388831A (en) * 2016-11-04 2017-02-15 郑州航空工业管理学院 Method for detecting falling actions based on sample weighting algorithm
CN109009143A (en) * 2018-07-12 2018-12-18 杭州电子科技大学 A method of ecg information is predicted by body gait
CN109620244A (en) * 2018-12-07 2019-04-16 吉林大学 The Infants With Abnormal behavioral value method of confrontation network and SVM is generated based on condition

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
DAVID GOODFELLOW 等: "《Predicting infant motor development status using day long movement data from wearable sensors》", 《ARXIV.ORG》 *
DAVID GOODFELLOW 等: "《Predicting infant motor development status using day long movement data from wearable sensors》", 《ARXIV.ORG》, 14 October 2018 (2018-10-14), pages 1 - 5 *
崔金铎: "《基于近红外光谱的堆叠极限学习机算法及其应用研究》", 《中国优秀硕士学位论文全文数据库信息科技辑》 *
崔金铎: "《基于近红外光谱的堆叠极限学习机算法及其应用研究》", 《中国优秀硕士学位论文全文数据库信息科技辑》, 15 January 2019 (2019-01-15), pages 8 - 19 *
邵肖梅: "《胎儿和新生儿脑损伤 第2版》", 31 October 2017 *
马良: "《扭动运动阶段全身运动细化评估信度效度研究以及在高危儿随访中的应用》", 《中国博士学位论文全文数据库医药卫生科技辑》, 15 February 2019 (2019-02-15) *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114469072A (en) * 2021-12-08 2022-05-13 四川大学华西第二医院 A method for automatically predicting the psychological development of infants with a camera
CN114469072B (en) * 2021-12-08 2023-08-08 四川大学华西第二医院 A Method for Automatically Predicting the Psychological Development of Infants Using Video Camera
CN115177239A (en) * 2022-06-27 2022-10-14 永康国科康复工程技术有限公司 Baby posture motion development detection method, medium and equipment

Also Published As

Publication number Publication date
WO2020215566A1 (en) 2020-10-29
SG11202008420UA (en) 2020-11-27

Similar Documents

Publication Publication Date Title
JP6942741B2 (en) Identification for spectroscopic classification with reduced false positives
Dendukuri et al. Concerns about composite reference standards in diagnostic research
CN108664690A (en) Long-life electron device reliability lifetime estimation method under more stress based on depth belief network
JPWO2019202595A5 (en)
CN114840375B (en) Aging performance testing method and system for semiconductor storage product
CN105335379B (en) The method and apparatus to sort to the combination of mutation, test case, random seed in mutation test
CN104809066B (en) A kind of method by code quality assessment prediction open source software maintenance workload
US10331829B2 (en) System design using accurate performance models
CN110686633A (en) Landslide displacement prediction method and device and electronic equipment
McWalter et al. Relating recent infection prevalence to incidence with a sub-population of assay non-progressors
CN110236558A (en) Method, device, storage medium and electronic equipment for predicting infant development
CN109165665A (en) A kind of category analysis method and system
CN106919706A (en) Data updating method and device
Jan et al. Range expansion is associated with increased survival and fecundity in a long-lived bat species
CN114881343A (en) Method and device for short-term load forecasting of power system based on feature selection
CN116010226A (en) Software system reliability simulation evaluation method, device and computer equipment
CN113762401A (en) Adaptive classification task threshold adjustment method, device, device and storage medium
Grebhahn et al. Experiments on optimizing the performance of stencil codes with spl conqueror
US7647573B2 (en) Method and device for testing delay paths of an integrated circuit
Chan Bayesian informative dropout model for longitudinal binary data with random effects using conditional and joint modeling approaches
Lathrop Practical issues in estimating classification accuracy and consistency with R Package cacIRT
US20160217394A1 (en) Method and apparatus for improving a profile analysis of an interpretive framework based on digital measurement of the production of and responses to visual stimuli
Schwabe et al. Mathematical ability and socio-economic background: IRT modeling to estimate genotype by environment interaction
Abarin et al. On method of moments estimation in linear mixed effects models with measurement error on covariates and response with application to a longitudinal study of gene-environment interaction
Fosgate et al. Likelihood ratio estimation without a gold standard: a case study evaluating a brucellosis c-ELISA in cattle and water buffalo of Trinidad

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190917