1.Applying Deep Learning in Medical Images: The Case of Bone Age Estimation
Healthcare Informatics Research 2018;24(1):86-92
OBJECTIVES: A diagnostic need often arises to estimate bone age from X-ray images of the hand of a subject during the growth period. Together with measured physical height, such information may be used as indicators for the height growth prognosis of the subject. We present a way to apply the deep learning technique to medical image analysis using hand bone age estimation as an example. METHODS: Age estimation was formulated as a regression problem with hand X-ray images as input and estimated age as output. A set of hand X-ray images was used to form a training set with which a regression model was trained. An image preprocessing procedure is described which reduces image variations across data instances that are unrelated to age-wise variation. The use of Caffe, a deep learning tool is demonstrated. A rather simple deep learning network was adopted and trained for tutorial purpose. RESULTS: A test set distinct from the training set was formed to assess the validity of the approach. The measured mean absolute difference value was 18.9 months, and the concordance correlation coefficient was 0.78. CONCLUSIONS: It is shown that the proposed deep learning-based neural network can be used to estimate a subject's age from hand X-ray images, which eliminates the need for tedious atlas look-ups in clinical environments and should improve the time and cost efficiency of the estimation process.
Boidae
;
Hand
;
Learning
;
Prognosis
2.Semantic Network Analysis of Online News and Social Media Text Related to Comprehensive Nursing Care Service.
Minji KIM ; Mona CHOI ; Yoosik YOUM
Journal of Korean Academy of Nursing 2017;47(6):806-816
PURPOSE: As comprehensive nursing care service has gradually expanded, it has become necessary to explore the various opinions about it. The purpose of this study is to explore the large amount of text data regarding comprehensive nursing care service extracted from online news and social media by applying a semantic network analysis. METHODS: The web pages of the Korean Nurses Association (KNA) News, major daily newspapers, and Twitter were crawled by searching the keyword ‘comprehensive nursing care service’ using Python. A morphological analysis was performed using KoNLPy. Nodes on a ‘comprehensive nursing care service’ cluster were selected, and frequency, edge weight, and degree centrality were calculated and visualized with Gephi for the semantic network. RESULTS: A total of 536 news pages and 464 tweets were analyzed. In the KNA News and major daily newspapers, ‘nursing workforce’ and ‘nursing service’ were highly rated in frequency, edge weight, and degree centrality. On Twitter, the most frequent nodes were ‘National Health Insurance Service’ and ‘comprehensive nursing care service hospital.’ The nodes with the highest edge weight were ‘national health insurance,’‘wards without caregiver presence,’ and ‘caregiving costs.’‘National Health Insurance Service’ was highest in degree centrality. CONCLUSION: This study provides an example of how to use atypical big data for a nursing issue through semantic network analysis to explore diverse perspectives surrounding the nursing community through various media sources. Applying semantic network analysis to online big data to gather information regarding various nursing issues would help to explore opinions for formulating and implementing nursing policies.
Boidae
;
Caregivers
;
Communications Media
;
Humans
;
Insurance, Health
;
Nursing Care*
;
Nursing Services
;
Nursing*
;
Periodicals
;
Semantics*
;
Social Media*
3.A Program for Efficient Phasing of Three-Generation Trio SNP Genotype Data.
Genomics & Informatics 2011;9(3):138-141
Here, we report a computer program written in Python, which phases SNP genotypes and infers inherited deletions based on the pattern of Mendelian inheritance within a trio pedigree. When tiered trio genotypes that encompass three generations are available, it narrows a recombination event down to a region between two consecutive heterozygous markers. In addition, the phase information that is inferred from the upper trio that is formed by one of the parents and grandparents can be propagated to phase the genotypes of the lower trio that is formed by the parents and an offspring.
Boidae
;
Family Characteristics
;
Genotype
;
Humans
;
Parents
;
Pedigree
;
Recombination, Genetic
;
Software
;
Wills
4.The Development of an Automatic Chronic Otitis Media Operation Recording System with Concurrent Data Input Process.
Sung Wan BYUN ; Soo Yeon JUNG ; Ilhoe JUNG ; Jin Young PARK
Korean Journal of Otolaryngology - Head and Neck Surgery 2012;55(1):14-19
BACKGROUND AND OBJECTIVES: It takes considerable time and effort to make an operation record for the chronic otitis media. Also there are risks of incorrectness or omission of data. We developed an automatic operation recording system in order to reduce the burden of the resident keeping the record and to give completeness to the operation data. SUBJECTS AND METHOD: The model-view-controller (MVC) pattern isolates the domain logic (controller) from the user interface (data model-view), permitting independent development. We used the MVC pattern to design the program it since it matched with the feature of the operation recording system. RESULTS: We implemented this system using the Python programming language, which is composed of 98 fields and 4 different types of widgets linked to those fields. The outputs of the 4 views can be easily copied and pasted to the word processor and the electronic medical recorder. In the pilot test, this system reduced significant amount of time and effort needed for operation recording. CONCLUSION: The automatic operation recording system reduces the resident's works and the operation data loss. Furthermore, it could be applied to other types of operation records.
Boidae
;
Coat Protein Complex I
;
Electronic Health Records
;
Logic
;
Otitis
;
Otitis Media
;
Programming Languages
5.HEDEA: A Python Tool for Extracting and Analysing Semi-structured Information from Medical Records.
Anshul AGGARWAL ; Sunita GARHWAL ; Ajay KUMAR
Healthcare Informatics Research 2018;24(2):148-153
OBJECTIVES: One of the most important functions for a medical practitioner while treating a patient is to study the patient's complete medical history by going through all records, from test results to doctor's notes. With the increasing use of technology in medicine, these records are mostly digital, alleviating the problem of looking through a stack of papers, which are easily misplaced, but some of these are in an unstructured form. Large parts of clinical reports are in written text form and are tedious to use directly without appropriate pre-processing. In medical research, such health records may be a good, convenient source of medical data; however, lack of structure means that the data is unfit for statistical evaluation. In this paper, we introduce a system to extract, store, retrieve, and analyse information from health records, with a focus on the Indian healthcare scene. METHODS: A Python-based tool, Healthcare Data Extraction and Analysis (HEDEA), has been designed to extract structured information from various medical records using a regular expression-based approach. RESULTS: The HEDEA system is working, covering a large set of formats, to extract and analyse health information. CONCLUSIONS: This tool can be used to generate analysis report and charts using the central database. This information is only provided after prior approval has been received from the patient for medical research purposes.
Boidae*
;
Data Collection
;
Delivery of Health Care
;
Humans
;
Information Storage and Retrieval
;
Medical Records*
6.Development of Artificial Intelligence to Support Needle Electromyography Diagnostic Analysis
Sangwoo NAM ; Min Kyun SOHN ; Hyun Ah KIM ; Hyoun Joong KONG ; Il Young JUNG
Healthcare Informatics Research 2019;25(2):131-138
OBJECTIVES: This study proposes a method for classifying three types of resting membrane potential signals obtained as images through diagnostic needle electromyography (EMG) using TensorFlow-Slim and Python to implement an artificial-intelligence-based image recognition scheme. METHODS: Waveform images of an abnormal resting membrane potential generated by diagnostic needle EMG were classified into three types—positive sharp waves (PSW), fibrillations (Fibs), and Others—using the TensorFlow-Slim image classification model library. A total of 4,015 raw waveform data instances were reviewed, with 8,576 waveform images subsequently collected for training. Images were learned repeatedly through a convolutional neural network. Each selected waveform image was classified into one of the aforementioned categories according to the learned results. RESULTS: The classification model, Inception v4, was used to divide waveform images into three categories (accuracy = 93.8%, precision = 99.5%, recall = 90.8%). This was done by applying the pretrained Inception v4 model to a fine-tuning method. The image recognition model was created for training using various types of image-based medical data. CONCLUSIONS: The TensorFlow-Slim library can be used to train and recognize image data, such as EMG waveforms, through simple coding rather than by applying TensorFlow. It is expected that a convolutional neural network can be applied to image data such as the waveforms of electrophysiological signals in a body based on this study.
Artificial Intelligence
;
Boidae
;
Classification
;
Clinical Coding
;
Electromyography
;
Membrane Potentials
;
Methods
;
Needles
7.Generating Motion- and Distortion-Free Local Field Map Using 3D Ultrashort TE MRI: Comparison with T₂* Mapping
Kyle JEONG ; Bijaya THAPA ; Bong Soo HAN ; Daehong KIM ; Eun Kee JEONG
Investigative Magnetic Resonance Imaging 2019;23(4):328-340
PURPOSE: To generate phase images with free of motion-induced artifact and susceptibility-induced distortion using 3D radial ultrashort TE (UTE) MRI.MATERIALS AND METHODS: The field map was theoretically derived by solving Laplace's equation with appropriate boundary conditions, and used to simulate the image distortion in conventional spin-warp MRI. Manufacturer's 3D radial imaging sequence was modified to acquire maximum number of radial spokes in a given time, by removing the spoiler gradient and sampling during both rampup and rampdown gradient. Spoke direction randomly jumps so that a readout gradient acts as a spoiling gradient for the previous spoke. The custom raw data was reconstructed using a homemade image reconstruction software, which is programmed using Python language. The method was applied to a phantom and in-vivo human brain and abdomen. The performance of UTE was compared with 3D GRE for phase mapping. Local phase mapping was compared with T₂* mapping using UTE.RESULTS: The phase map using UTE mimics true field-map, which was theoretically calculated, while that using 3D GRE revealed both motion-induced artifact and geometric distortion. Motion-free imaging is particularly crucial for application of phase mapping for abdomen MRI, which typically requires multiple breathold acquisitions. The air pockets, which are caught within the digestive pathway, induce spatially varying and large background field. T₂* map, that was calculated using UTE data, suffers from non-uniform T₂* value due to this background field, while does not appear in the local phase map of UTE data.CONCLUSION: Phase map generated using UTE mimicked the true field map even when non-zero susceptibility objects were present. Phase map generated by 3D GRE did not accurately mimic the true field map when non-zero susceptibility objects were present due to the significant field distortion as theoretically calculated. Nonetheless, UTE allows for phase maps to be free of susceptibility-induced distortion without the use of any post-processing protocols.
Abdomen
;
Artifacts
;
Boidae
;
Brain
;
Humans
;
Image Processing, Computer-Assisted
;
Magnetic Resonance Imaging
;
Methods
8.Health Information Technology Trends in Social Media: Using Twitter Data
Jisan LEE ; Jeongeun KIM ; Yeong Joo HONG ; Meihua PIAO ; Ahjung BYUN ; Healim SONG ; Hyeong Suk LEE
Healthcare Informatics Research 2019;25(2):99-105
OBJECTIVES: This study analyzed the health technology trends and sentiments of users using Twitter data in an attempt to examine the public's opinions and identify their needs. METHODS: Twitter data related to health technology, from January 2010 to October 2016, were collected. An ontology related to health technology was developed. Frequently occurring keywords were analyzed and visualized with the word cloud technique. The keywords were then reclassified and analyzed using the developed ontology and sentiment dictionary. Python and the R program were used for crawling, natural language processing, and sentiment analysis. RESULTS: In the developed ontology, the keywords are divided into ‘health technology‘ and ‘health information‘. Under health technology, there are are six subcategories, namely, health technology, wearable technology, biotechnology, mobile health, medical technology, and telemedicine. Under health information, there are four subcategories, namely, health information, privacy, clinical informatics, and consumer health informatics. The number of tweets about health technology has consistently increased since 2010; the number of posts in 2014 was double that in 2010, which was about 150 thousand posts. Posts about mHealth accounted for the majority, and the dominant words were ‘care‘, ‘new‘, ‘mental‘, and ‘fitness‘. Sentiment analysis by subcategory showed that most of the posts in nearly all subcategories had a positive tone with a positive score. CONCLUSIONS: Interests in mHealth have risen recently, and consequently, posts about mHealth were the most frequent. Examining social media users' responses to new health technology can be a useful method to understand the trends in rapidly evolving fields.
Biomedical Technology
;
Biotechnology
;
Boidae
;
Data Mining
;
Informatics
;
Medical Informatics
;
Methods
;
Natural Language Processing
;
Privacy
;
Public Opinion
;
Social Media
;
Telemedicine
9.Machine Learning Model to Predict Osteoporotic Spine with Hounsfield Units on Lumbar Computed Tomography
Kyoung Hyup NAM ; Il SEO ; Dong Hwan KIM ; Jae Il LEE ; Byung Kwan CHOI ; In Ho HAN
Journal of Korean Neurosurgical Society 2019;62(4):442-449
OBJECTIVE: Bone mineral density (BMD) is an important consideration during fusion surgery. Although dual X-ray absorptiometry is considered as the gold standard for assessing BMD, quantitative computed tomography (QCT) provides more accurate data in spine osteoporosis. However, QCT has the disadvantage of additional radiation hazard and cost. The present study was to demonstrate the utility of artificial intelligence and machine learning algorithm for assessing osteoporosis using Hounsfield units (HU) of preoperative lumbar CT coupling with data of QCT.METHODS: We reviewed 70 patients undergoing both QCT and conventional lumbar CT for spine surgery. The T-scores of 198 lumbar vertebra was assessed in QCT and the HU of vertebral body at the same level were measured in conventional CT by the picture archiving and communication system (PACS) system. A multiple regression algorithm was applied to predict the T-score using three independent variables (age, sex, and HU of vertebral body on conventional CT) coupling with T-score of QCT. Next, a logistic regression algorithm was applied to predict osteoporotic or non-osteoporotic vertebra. The Tensor flow and Python were used as the machine learning tools. The Tensor flow user interface developed in our institute was used for easy code generation.RESULTS: The predictive model with multiple regression algorithm estimated similar T-scores with data of QCT. HU demonstrates the similar results as QCT without the discordance in only one non-osteoporotic vertebra that indicated osteoporosis. From the training set, the predictive model classified the lumbar vertebra into two groups (osteoporotic vs. non-osteoporotic spine) with 88.0% accuracy. In a test set of 40 vertebrae, classification accuracy was 92.5% when the learning rate was 0.0001 (precision, 0.939; recall, 0.969; F1 score, 0.954; area under the curve, 0.900).CONCLUSION: This study is a simple machine learning model applicable in the spine research field. The machine learning model can predict the T-score and osteoporotic vertebrae solely by measuring the HU of conventional CT, and this would help spine surgeons not to under-estimate the osteoporotic spine preoperatively. If applied to a bigger data set, we believe the predictive accuracy of our model will further increase. We propose that machine learning is an important modality of the medical research field.
Absorptiometry, Photon
;
Artificial Intelligence
;
Boidae
;
Bone Density
;
Classification
;
Dataset
;
Humans
;
Learning
;
Logistic Models
;
Machine Learning
;
Osteoporosis
;
Spine
;
Surgeons
10.Augmentation of Doppler Radar Data Using Generative Adversarial Network for Human Motion Analysis
Ibrahim ALNUJAIM ; Youngwook KIM
Healthcare Informatics Research 2019;25(4):344-349
OBJECTIVES: Human motion analysis can be applied to the diagnosis of musculoskeletal diseases, rehabilitation therapies, fall detection, and estimation of energy expenditure. To analyze human motion with micro-Doppler signatures measured by radar, a deep learning algorithm is one of the most effective approaches. Because deep learning requires a large data set, the high cost involved in measuring large amounts of human data is an intrinsic problem. The objective of this study is to augment human motion micro-Doppler data employing generative adversarial networks (GANs) to improve the accuracy of human motion classification. METHODS: To test data augmentation provided by GANs, authentic data for 7 human activities were collected using micro-Doppler radar. Each motion yielded 144 data samples. Software including GPU driver, CUDA library, cuDNN library, and Anaconda were installed to train the GANs. Keras-GPU, SciPy, Pillow, OpenCV, Matplotlib, and Git were used to create an Anaconda environment. The data produced by GANs were saved every 300 epochs, and the training was stopped at 3,000 epochs. The images generated from each epoch were evaluated, and the best images were selected. RESULTS: Each data set of the micro-Doppler signatures, consisting of 144 data samples, was augmented to produce 1,472 synthesized spectrograms of 64 × 64. Using the augmented spectrograms, the deep neural network was trained, increasing the accuracy of human motion classification. CONCLUSIONS: Data augmentation to increase the amount of training data was successfully conducted through the use of GANs. Thus, augmented micro-Doppler data can contribute to improving the accuracy of human motion recognition.
Boidae
;
Classification
;
Dataset
;
Diagnosis
;
Energy Metabolism
;
Human Activities
;
Humans
;
Learning
;
Motion Perception
;
Musculoskeletal Diseases
;
Rehabilitation
;
Supervised Machine Learning