PubMed Health⌕ Search

SEARCH · PubMed Health

Results for “Algorithm”

Explore indexed PubMed citations for clinical trials, systematic reviews and public health research. Read source abstracts and follow each citation to its original PubMed record.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 289 records · Page 16Linked to original sources

Automating parallel implementation of neural learning algorithms.

Neural learning algorithms generally involve a number of identical processing units, which are fully or partially connected, and involve an update function, such as a ramp, a sigmoid or a Gaussian function for instance. Some variations also exist, where units can be heterogeneous, or where an alternative update technique is employed, such as a pulse stream generator. Associated with connections are numerical values that must be adjusted using a learning rule, and and dictated by parameters that are learning rule specific, such as momentum, a learning rate, a temperature, amongst others. Usually, neural learning algorithms involve local updates, and a global interaction between units is often discouraged, except in instances where units are fully connected, or involve synchronous updates. In all of these instances, concurrency within a neural algorithm cannot be fully exploited without a suitable implementation strategy. A design scheme is described for translating a neural learning algorithm from inception to implementation on a parallel machine using PVM or MPI libraries, or onto programmable logic such as FPGAs. A designer must first describe the algorithm using a specialised Neural Language, from which a Petri net (PN) model is constructed automatically for verification, and building a performance model. The PN model can be used to study issues such as synchronisation points, resource sharing and concurrency within a learning rule. Specialised constructs are provided to enable a designer to express various aspects of a learning rule, such as the number and connectivity of neural nodes, the interconnection strategies, and information flows required by the learning algorithm. A scheduling and mapping strategy is then used to translate this PN model onto a multiprocessor template. We demonstrate our technique using a Kohonen and backpropagation learning rules, implemented on a loosely coupled workstation cluster, and a dedicated parallel machine, with PVM libraries.

Algorithms↗

Training neural networks by means of genetic algorithms working on very long chromosomes.

In the neural network/genetic algorithm community, rather limited success in the training of neural networks by genetic algorithms has been reported. In a paper by Whitley et al. (1991), he claims that, due to "the multiple representations problem", genetic algorithms will not effectively be able to train multilayer perceptrons, whose chromosomal representation of its weights exceeds 300 bits. In the following paper, by use of a "real-life problem", known to be non-trivial, and by a comparison with "classic" neural net training methods, I will try to show, that the modest success of applying genetic algorithms to the training of perceptrons, is caused not so much by the "multiple representations problems" as by the fact that problem-specific knowledge available is often ignored, thus making the problem unnecessarily tough for the genetic algorithm to solve. Special success is obtained by the use of a new fitness function, which takes into account the fact that the search performed by a genetic algorithm is holistic, and not local as is usually the case when perceptrons are trained by traditional methods.

Algorithms↗

An experimental comparison of neural algorithms for independent component analysis and blind separation.

In this paper, we compare the performance of five prominent neural or adaptive algorithms designed for Independent Component Analysis (ICA) and blind source separation (BSS). In the first part of the study, we use artificial data for comparing the accuracy, convergence speed, computational load, and other relevant properties of the algorithms. In the second part, the algorithms are applied to three different real-world data sets. The task is either blind source separation or finding interesting directions in the data for visualisation purposes. We develop criteria for selecting the most meaningful basis vectors of ICA and measuring the quality of the results. The comparison reveals characteristic differences between the studied ICA algorithms. The most important conclusions of our comparison are robustness of the ICA algorithms with respect to modest modeling imperfections, and the superiority of fixed-point algorithms with respect to the computational load.

Algorithms↗

A self-organizing algorithm for vector quantizer design applied to signal processing.

Vector quantization plays an important role in many signal processing problems, such as speech/speaker recognition and signal compression. This paper presents an unsupervised algorithm for vector quantizer design. Although the proposed method is inspired in Kohonen learning, it does not incorporate the classical definition of topological neighborhood as an array of nodes. Simulations are carried out to compare the performance of the proposed algorithm, named SOA (self-organizing algorithm), to that of the traditional LBG (Linde-Buzo-Gray) algorithm. The authors present an evaluation concerning the codebook design for Gauss-Markov and Gaussian sources, since the theoretic optimal performance bounds for these sources, as described by Shannon's Rate-Distortion Theory, are known. In speech and image compression, SOA codebooks lead to reconstructed (vector-quantized) signals with better quality as compared to the ones obtained by using LBG codebooks. Additionally, the influence of the initial codebook in the algorithm performance is investigated and the algorithm ability to learn representative patterns is evaluated. In a speaker identification system, it is shown that the the codebooks designed by SOA lead to higher identification rates when compared to the ones designed by LBG.

Algorithms↗

Algorithms in radiology and medical imaging.

As a tool in clinical decision making, algorithms deserve careful consideration. The potential use or abuse of algorithms in rationing health care renders such consideration essential. In radiology and medical imaging, algorithms have been applied as teaching tools in the conference room setting. These teaching decision trees, however, may not be applicable in the clinical situation. If an algorithmic approach to clinical radiology is pursued, several issues should be considered. Specifically, the application, design, designer, economics, and universality of the algorithms must be addressed. As an alternative to the wide dissemination of clinical algorithms, the authors propose the development of consensus opinions among specialists and the promulgation of the principle of radiologist-consultant-decision maker. A decision team is preferable to a decision tree.

Algorithms↗

Prospective evaluation of a sequential pacing and high-energy bidirectional shock algorithm for transvenous cardioversion in patients with ventricular tachycardia.

Rapid ventricular pacing alone or in combination with low- or intermediate-energy shocks has limited efficacy in cardioverting rapid ventricular tachycardia (VT) when delivered through two transvenous catheter electrodes. This prospective study determined the efficacy and safety of an algorithm that used a sequence of rapid ventricular pacing (RVP) and intermediate-energy (5 and 15 J) and high-energy (25J) single, bidirectional shocks delivered by two transvenous catheter electrodes in conjunction with a cutaneous electrode in patients with sustained VT. The bidirectional shock was simultaneously delivered over two electrical vectors via a common right ventricular apical cathode and tow anodes consisting of the superior vena caval catheter electrode and cutaneous patch. The electrical therapy delivered was determined by the cycle length of VT. Slow VT (cycle length greater than 300 msec) was sequentially treated by RVP followed by incremental bidirectional shocks of 5, 15, and 25 J. Rapid VT (cycle length less than 300 msec) was treated with no incremental bidirectional shocks of 15 and 25 J. VT was reinduced to determine reproducibility of the algorithm for episodes that were successfully terminated. For patients in whom the primary algorithm failed, a second algorithm was used that excluded 5 and 15 J shocks and went directly to a 25 J shock. VT was reinduced twice and the secondary algorithm was evaluated. Thus, reproducibility of termination of VT with the primary and secondary algorithm was examined. Fifty episodes of slow VT and 40 episodes of rapid VT were induced in 22 patients (mean left ventricular ejection fraction 31 +/- 14%). Six patients had rapid VT, nine patients had slow VT, and seven patients had both.(ABSTRACT TRUNCATED AT 250 WORDS)

Adult↗

A statistical study of a class of cellular evolutionary algorithms.

Parallel evolutionary algorithms, over the past few years, have proven empirically worthwhile, but there seems to be a lack of understanding of their workings. In this paper we concentrate on cellular (fine-grained) models, our objectives being: (1) to introduce a suite of statistical measures, both at the genotypic and phenotypic levels, which are useful for analyzing the workings of cellular evolutionary algorithms; and (2) to demonstrate the application and utility of these measures on a specific example-the cellular programming evolutionary algorithm. The latter is used to evolve solutions to three distinct (hard) problems in the cellular-automata domain: density, synchronization, and random number generation. Applying our statistical measures, we are able to identify a number of trends common to all three problems (which may represent intrinsic properties of the algorithm itself), as well as a host of problem-specific features. We find that the evolutionary algorithm tends to undergo a number of phases which we are able to quantitatively delimit. The results obtained lead us to believe that the measures presented herein may prove useful in the general case of analyzing fine-grained evolutionary algorithms.

Algorithms↗

A real-time scan conversion algorithm on commercially available microprocessors.

We have developed a new ultrasound scan conversion algorithm that can be executed very efficiently on modern microprocessors. Our algorithm is designed to handle the address calculations and input and output (I/O) data loading concurrently with the interpolation. The processing unit's computing power can be dedicated to performing pixel interpolations while the other operations are handled by an independent direct memory access (DMA) controller. By making intelligent use of the I/O transfer capabilities of the DMA controller, the algorithm avoids spending the processing unit's valuable computing cycles in address calculations and nonactive pixel blanking. Furthermore, the new approach speeds up the computation by utilizing the ability of superscalar and very long instruction word (VLIW) processors to perform multiple operations in parallel. Our scan conversion algorithm was implemented on a multimedia and imaging system based on the Texas Instruments TMS320C80 Multimedia Video Processor (MVP). Computing cycles are spent only on predeterminable nonzero output pixels. For example, an execution time of 11.4 ms was achieved when there are 101,829 nonzero output pixels. This algorithm demonstrates a substantial improvement over previous scan conversion algorithms, and its optimized implementation enables modern commercially available programmable processors to support scan conversion at video rates.

Algorithms↗

EM algorithms without missing data.

Most problems in computational statistics involve optimization of an objective function such as a loglikelihood, a sum of squares, or a log posterior function. The EM algorithm is one of the most effective algorithms for maximization because it iteratively transfers maximization from a complex function to a simple, surrogate function. This theoretical perspective clarifies the operation of the EM algorithm and suggests novel generalizations. Besides simplifying maximization, optimization transfer usually leads to highly stable algorithms with well-understood local and global convergence properties. Although convergence can be excruciatingly slow, various devices exist for accelerating it. Beginning with the EM algorithm, we review in this paper several optimization transfer algorithms of substantial utility in medical statistics.

Algorithms↗

The EM algorithm in medical imaging.

This article outlines the statistical developments that have taken place in the use of the EM algorithm in emission and transmission tomography during the past decade or so. We discuss the statistical aspects of the modelling of the projection data for both the emission and transmission cases and define the relevant probability models. This leads to the use of the method of maximum likelihood as a means of estimating the relevant unknown parameters within a given region of a patient's body and to the use of the EM algorithm to compute the reconstruction. Various different types of EM algorithm are discussed, including the SAGE algorithms of Fessler and Hero. The limitations of the EM algorithm, per se, are covered and the need for regularization is stressed. A number of different methods for penalizing the likelihood are described and a number of algorithms for the computation of the penalized EM reconstruction are discussed.

Algorithms↗

Routine use of a higher order interpolator and bone algorithm in thoracic CT.

OBJECTIVE: This study was designed to evaluate the utility of the routine use of high spatial frequency algorithms and higher order helical interpolators for imaging lung parenchyma during routine thoracic CT. SUBJECTS AND METHODS: We evaluated 50 consecutive patients undergoing clinically indicated thoracic CT using the same imaging parameters and scanner. The helical volume was reconstructed three separate times using standard and higher order (180 degrees linear with double-sided lobes) interpolators and standard and high spatial frequency (bone) algorithms. The images were photographed and given to five separate readers who were kept unaware of the interpolator and algorithm and who were asked to evaluate simultaneously each patient's three sets of images for best, in-between, and worst images of the lung interstitium, pathology, and normal anatomy. RESULTS: All five readers rated the standard interpolator and algorithm images as the worst (p < .01). All five readers consistently rated the double-sided lobe interpolator and bone algorithm images as the best (p < .01). CONCLUSION: A second reconstruction of routine thoracic helical CT data using higher order helical interpolators and a bone algorithm significantly improves interstitial detail of lung parenchyma and overall visualization of normal anatomy and pathologic processes.

Aged↗

Comparing the performance of mammographic enhancement algorithms: a preference study.

OBJECTIVE: The objective of this study was to compare the performance of four image enhancement algorithms on secondarily digitized (i.e., digitized from film) mammograms containing masses and microcalcifications of known pathology in a clinical soft-copy display setting. MATERIALS AND METHODS: Four different image processing algorithms (adaptive unsharp masking, contrast-limited adaptive histogram equalization, adaptive neighborhood contrast enhancement, and wavelet-based enhancement) were applied to one image of secondarily digitized mammograms of forty cases (10 each of benign and malignant masses and 10 each of benign and malignant microcalcifications). The four enhanced images and the one unenhanced image were displayed randomly across three high-resolution monitors. Four expert mammographers ranked the unenhanced and the four enhanced images from 1 (best) to 5 (worst). RESULTS: For microcalcifications, the adaptive neighborhood contrast enhancement algorithm was the most preferred in 49% of the interpretations, the wavelet-based enhancement in 28%, and the unenhanced image in 13%. For masses, the unenhanced image was the most preferred in 58% of cases, followed by the unsharp masking algorithm (28%). CONCLUSION: Appropriate image enhancement improves the visibility of microcalcifications. Among the different algorithms, the adaptive neighborhood contrast enhancement algorithm was preferred most often. For masses, no significant improvement was observed with any of these image processing approaches compared with the unenhanced image. Different image processing approaches may need to be used, depending on the type of lesion. This study has implications for the practice of digital mammography.

Aged↗

Evaluation of shading algorithms for surface display: depth information, surface orientation, colour and transparency.

When interpreting a shaded surface image the observer must infer a three-dimensional shape from a two-dimensional image. The principal monocular cues used in this process are surface orientation and apparent depth. Four shading algorithms were compared, ranging from pure depth to pure surface orientation with two intermediates. Eight observers assessed these algorithms using 40 sets of images showing test objects derived from emission computed axial tomograms, X-ray computed tomograms and simulated data. The results demonstrated a highly significant preference (p less than 0.01) for surface orientation over depth information for all observers and both imaging modalities. The coefficient of concordance showed that the observers were in good agreement as to the rank order of the algorithms, with significant agreement (p less than 0.05) for 37 of the 40 sets of images. The overall preferred algorithm was based on a local polynomial fitting procedure and contained primarily surface information. This shading algorithm was extended to include colour, which was used both as an arbitrary surface property to identify parts of a complex object and as a means of conveying temporal information. Further extension of the algorithm to the display of transparent surfaces was facilitated by an illumination model based on purely isotropic light. This enabled even irregular surfaces to be displayed as transparent objects, and was combined with opaque shading for displaying nested surfaces in nuclear magnetic resonance data.

Algorithms↗

Evaluation of syndromic patient management algorithm for urethral discharge.

OBJECTIVE: To determine feasibility, validity, and cost effectiveness of the syndromic approach to male patients with urethral discharge in Bandung, Indonesia. METHODS: The WHO algorithm on urethral discharge with no microscopy available was evaluated. Patients presented with a complaint of urethral discharge and if discharge was confirmed the algorithm was applied. Treatment covered gonococcal and chlamydial infection (ciprofloxacin 500 mg single oral dose plus doxycycline 100 mg, twice daily orally for 7 days). The gold standard for validation was gonococcal culture and chlamydia antigen detection. RESULTS: 140 male patients with a complaint of urethral discharge were enrolled; 119 had confirmed discharge and entered the decision tree: 107 were followed and 104 (97%) were clinically cured. Of the three patients with persistent discharge, one had a purulent urethral discharge, diagnosed as gonococcal urethritis and he was probably reinfected; two patients had a serous discharge and microbiological tests were negative. Overall, 106 out of 107 patients (99%) were microbiologically cured. Sensitivity of the algorithm is 100% and its positive predictive value (PPV) is 75% or 97% if validated against gold standard microbiological tests or Gram stain, respectively. Cost per patient is rupiah (Rp)5.894 ($US2.56) for the algorithm compared with Rp43.024 ($18.70) for full microbiological diagnosis. The cost estimate for an algorithm of urethral discharge with microscopy available is Rp6.432 ($2.80) CONCLUSION: The "symptom and sign" algorithm is fully adapted to the prevailing situation in primary healthcare settings, is acceptable to healthcare workers and patients (who are effectively treated at their first visit), is highly cost effective, is 100% sensitive (no false negatives, which is not the case with microbiological diagnosis), and has a high PPV, between 75% and 97%. It is an excellent patient management tool and a sound basis for partner notification so that it should have a major impact on STD/HIV control and prevention in both men and women.

Administration, Oral↗

Do management algorithms improve chest pain triage?

OBJECTIVE: To audit the use of management algorithms for chest pain in an emergency department. DESIGN AND SETTING: Prospective study of all patients with chest pain presenting to the emergency department of an urban teaching hospital between 12 January and 4 May 1997. Staff were asked to complete a standardised admission form that incorporated the risk stratification algorithms for managing patients with suspected acute coronary syndrome. MAIN OUTCOME MEASURES: Compliance with the use of management algorithms; concordance with a cardiologist's review of the triage grouping and admission/discharge decision; and major cardiovascular events over four months. RESULTS: Emergency department staff documented the triage group in 223 of 503 cases (45%). Concordance with the group assigned by a cardiologist was 70% (kappa = 0.73; SE kappa = 0.04). When the management algorithm was applied correctly, 92% of triage decisions were correct (95% confidence interval [CI], 87%-96%). The triage decision was less often correct when risk stratification was not done (78% [73%-83%], P < 0.001), overestimated (77% [66%-88%], P < 0.01), or underestimated (50% [18%-82%], P < 0.001). The proportion of patients free of major cardiovascular events at four-month follow-up was 50% for those with myocardial infarction with ST-segment elevation, 47% for those with a high short-term risk of an adverse cardiac event, 82% for those with intermediate risk, and 99% for those with a low risk or non-coronary chest pain (P < 0.001). CONCLUSIONS: Use of management algorithms by emergency staff was poor. When used, triage decisions were more likely to be correct. Subsequent outcome confirms that the NHMRC risk stratification algorithms are useful for prognostic stratification of patients with suspected acute coronary syndrome.

Adult↗

Evaluation of the WHO/UNICEF algorithm for integrated management of childhood illness between the ages of one week to two months.

OBJECTIVE: To evaluate the utility of the WHO/UNICEF algoritham for integrated management of childhood illness (IMCI) between the ages of 1 week to 2 months. DESIGN: Prospective observational. SETTING: The Outpatient Department and Emergency Room of a medical college hospital. METHODS: 129 infants presenting to Outpatient Department (n=70) or Emergency Room (n=59) were assessed and classified as per 'IMCI' algorithm and treatment required was identified. A detailed evaluation with all relevant investigations was also done for these subjects. The final diagnoses made and therapies instituted on this basis served as 'gold standard'. The diagnostic and therapeutic agreement between 'gold standard and the 'IMCI' was computed. RESULTS: More than one illness was present in 97(75.2%) of subjects as per 'gold standard' (mean 2.1). Subjects having any referral criteria as per 'IMCI' algorithm had a greater (p=0.002) co-existence of illnesses (mean 2.3 vs. 1.8 illnesses per child, respectively. IMCI algorithm covered majority (81-84%) of the recorded diagnoses either partly (40-41%) or fully (40-44%). The referral criteria proved quite sensitive (86-87%) in predicting hospitalization but had a lower specificity (53-58%). a total agreement with IMCI was found in 60-66% cases. The mismatch (34-40%) was more commonly of overdiagnosis (21-23%) rather than underdiagnosis (15-21%). The sensitivity of the algorithm to identify serious bacterial infection was high (96.1-96.5%) while the specificity was relatively low (51. 8-59.7%). Upper respiratory infection (URI)emerged as an important cause resulting in unnecessary referrals (13 out of 21 cases). Of the 43 cases identified as diarrhea by the algorithm, 6 had breast fed stools, which do not require any therapy. The 'IMCI' algorithm had a provision for preventive services of immunization and breastfeeding counseling (18% possibility of availing missed opportunities in both). CONCLUSION: There is a sound scientific basis for adopting IMCI approach even in young infants as there is a need to improve the specificity of referral criteria. Two important conditions identified for possible refinement are URI and breast fed stools

Algorithms↗

Algorithm for assessment of the oxygen, acid-base and electrolyte status (ALBOA BEACH).

To achieve accurate interpretation of blood gas analysis data in intensive care units, the oxygen, acid-base and electrolyte-metabolite profile of arterial blood should be comprehensively and adequately monitored and assessed. A number of diagnostic software programmes have been developed to assist clinicians in this and to help improve instruction in this field. In the present study we describe an algorithm and a programme for assessment of the oxygen, acid-base and electrolyte status of the arterial blood. The algorithm, as well as the software programme, is named ALBOA BEACH, which is an acronym of the programme's full name--ALgorithm for Blood Oxygen, Acid-Base, Electrolyte And respective CHarts. The algorithm takes account of the latest achievements in blood-gas analysis; it can be used both in on-line and off-line modes and is useful in the laboratory and pathophysiological assessment of blood-gas disorders. The algorithm is based on a rigorous pathophysiological analysis and the interpretation achieved as a result is much more accurate than usual. Thus it provides a most reliable basis for taking the right clinical decision and making the proper prognosis of the possible critical conditions. The algorithm also provides additional bases for interpretations of data in the borderline zones, with due warnings in cases of absence of physiological coherence between the various parameters and modules. The programme is designed to be used with the modern multifunctional blood-gas analysers; it can be of assistance in making diagnoses, in the training and research activity in the intensive care units and specialised blood gas laboratories.

Acid-Base Equilibrium↗

An annotated algorithm approach to clinical guideline development.

The Urinary Incontinence in Adults Guideline Panel facilitated the ready elucidation of its guideline's management recommendations through the use of an annotated algorithm approach. The algorithms created as part of this guideline differ from previous algorithms in two ways: (1) they employ systematic annotation to link explicitly the algorithms' recommendations to the literature, and (2) they contain patient counseling and decision nodes to depict the major preference-dependent decision or branch points in the algorithm. We believe that these two innovations can help ensure the clinical validity of guidelines' algorithms while preserving appropriate clinical flexibility and respecting patient preferences.

Algorithms↗