990 resultados para Google API
Resumo:
Search Optimization methods are needed to solve optimization problems where the objective function and/or constraints functions might be non differentiable, non convex or might not be possible to determine its analytical expressions either due to its complexity or its cost (monetary, computational, time,...). Many optimization problems in engineering and other fields have these characteristics, because functions values can result from experimental or simulation processes, can be modelled by functions with complex expressions or by noise functions and it is impossible or very difficult to calculate their derivatives. Direct Search Optimization methods only use function values and do not need any derivatives or approximations of them. In this work we present a Java API that including several methods and algorithms, that do not use derivatives, to solve constrained and unconstrained optimization problems. Traditional API access, by installing it on the developer and/or user computer, and remote API access to it, using Web Services, are also presented. Remote access to the API has the advantage of always allow the access to the latest version of the API. For users that simply want to have a tool to solve Nonlinear Optimization Problems and do not want to integrate these methods in applications, also two applications were developed. One is a standalone Java application and the other a Web-based application, both using the developed API.
Resumo:
Constrained and unconstrained Nonlinear Optimization Problems often appear in many engineering areas. In some of these cases it is not possible to use derivative based optimization methods because the objective function is not known or it is too complex or the objective function is non-smooth. In these cases derivative based methods cannot be used and Direct Search Methods might be the most suitable optimization methods. An Application Programming Interface (API) including some of these methods was implemented using Java Technology. This API can be accessed either by applications running in the same computer where it is installed or, it can be remotely accessed through a LAN or the Internet, using webservices. From the engineering point of view, the information needed from the API is the solution for the provided problem. On the other hand, from the optimization methods researchers’ point of view, not only the solution for the problem is needed. Also additional information about the iterative process is useful, such as: the number of iterations; the value of the solution at each iteration; the stopping criteria, etc. In this paper are presented the features added to the API to allow users to access to the iterative process data.
Resumo:
Finding the optimal value for a problem is usual in many areas of knowledge where in many cases it is needed to solve Nonlinear Optimization Problems. For some of those problems it is not possible to determine the expression for its objective function and/or its constraints, they are the result of experimental procedures, might be non-smooth, among other reasons. To solve such problems it was implemented an API contained methods to solve both constrained and unconstrained problems. This API was developed to be used either locally on the computer where the application is being executed or remotely on a server. To obtain the maximum flexibility both from the programmers’ and users’ points of view, problems can be defined as a Java class (because this API was developed in Java) or as a simple text input that is sent to the API. For this last one to be possible it was also implemented on the API an expression evaluator. One of the drawbacks of this expression evaluator is that it is slower than the Java native code. In this paper it is presented a solution that combines both options: the problem can be expressed at run-time as a string of chars that are converted to Java code, compiled and loaded dynamically. To wide the target audience of the API, this new expression evaluator is also compatible with the AMPL format.
Resumo:
Nonlinear Optimization Problems are usual in many engineering fields. Due to its characteristics the objective function of some problems might not be differentiable or its derivatives have complex expressions. There are even cases where an analytical expression of the objective function might not be possible to determine either due to its complexity or its cost (monetary, computational, time, ...). In these cases Nonlinear Optimization methods must be used. An API, including several methods and algorithms to solve constrained and unconstrained optimization problems was implemented. This API can be accessed not only as traditionally, by installing it on the developer and/or user computer, but it can also be accessed remotely using Web Services. As long as there is a network connection to the server where the API is installed, applications always access to the latest API version. Also an Web-based application, using the proposed API, was developed. This application is to be used by users that do not want to integrate methods in applications, and simply want to have a tool to solve Nonlinear Optimization Problems.
Resumo:
Mestrado em Fisioterapia
Resumo:
ABSTRACT OBJECTIVE To describe methods and challenges faced in the health impact assessment of vaccination programs, focusing on the pneumococcal conjugate and rotavirus vaccines in Latin America and the Caribbean. METHODS For this narrative review, we searched for the terms "rotavirus", "pneumococcal", "conjugate vaccine", "vaccination", "program", and "impact" in the databases Medline and LILACS. The search was extended to the grey literature in Google Scholar. No limits were defined for publication year. Original articles on the health impact assessment of pneumococcal and rotavirus vaccination programs in Latin America and the Caribbean in English, Spanish or Portuguese were included. RESULTS We identified 207 articles. After removing duplicates and assessing eligibility, we reviewed 33 studies, 25 focusing on rotavirus and eight on pneumococcal vaccination programs. The most frequent studies were ecological, with time series analysis or comparing pre- and post-vaccination periods. The main data sources were: health information systems; population-, sentinel- or laboratory-based surveillance systems; statistics reports; and medical records from one or few health care services. Few studies used primary data. Hospitalization and death were the main outcomes assessed. CONCLUSIONS Over the last years, a significant number of health impact assessments of pneumococcal and rotavirus vaccination programs have been conducted in Latin America and the Caribbean. These studies were carried out few years after the programs were implemented, meet the basic methodological requirements and suggest positive health impact. Future assessments should consider methodological issues and challenges arisen in these first studies conducted in the region.
Resumo:
Within the pedagogical community, Serious Games have arisen as a viable alternative to traditional course-based learning materials. Until now, they have been based strictly on software solutions. Meanwhile, research into Remote Laboratories has shown that they are a viable, low-cost solution for experimentation in an engineering context, providing uninterrupted access, low-maintenance requirements, and a heightened sense of reality when compared to simulations. This paper will propose a solution where both approaches are combined to deliver a Remote Laboratory-based Serious Game for use in engineering and school education. The platform for this system is the WebLab-Deusto Framework, already well-tested within the remote laboratory context, and based on open standards. The laboratory allows users to control a mobile robot in a labyrinth environment and take part in an interactive game where they must locate and correctly answer several questions, the subject of which can be adapted to educators' needs. It also integrates the Google Blockly graphical programming language, allowing students to learn basic programming and logic principles without needing to understand complex syntax.
Resumo:
Dissertação apresentada como requisito parcial para obtenção do grau de Mestre em Ciência e Sistemas de Informação Geográfica
Resumo:
This review aims to identify strategies to optimise radiography practice using digital technologies, for full spine studies on paediatrics focusing particularly on methods used to diagnose and measure severity of spinal curvatures. The literature search was performed on different databases (PubMed, Google Scholar and ScienceDirect) and relevant websites (e.g., American College of Radiology and International Commission on Radiological Protection) to identify guidelines and recent studies focused on dose optimisation in paediatrics using digital technologies. Plain radiography was identified as the most accurate method. The American College of Radiology (ACR) and European Commission (EC) provided two guidelines that were identified as the most relevant to the subject. The ACR guidelines were updated in 2014; however these guidelines do not provide detailed guidance on technical exposure parameters. The EC guidelines are more complete but are dedicated to screen film systems. Other studies provided reviews on the several exposure parameters that should be included for optimisation, such as tube current, tube voltage and source-to-image distance; however, only explored few of these parameters and not all of them together. One publication explored all parameters together but this was for adults only. Due to lack of literature on exposure parameters for paediatrics, more research is required to guide and harmonise practice.
Resumo:
Patients scheduled for a magnetic resonance imaging (MRI) scan sometimes require screening for ferromagnetic Intra Orbital Foreign Bodies (IOFBs). To assess this, they are required to fill out a screening protocol questionnaire before their scan. If it is established that a patient is at high risk, radiographic imaging is necessary. This review examines literature to evaluate which imaging modality should be used to screen for IOFBs, considering that the eye is highly sensitive to ionising radiation and any dose should be minimised. Method: Several websites and books were searched for information, these were as follows: PubMed, Science Direct, Web of Knowledge and Google Scholar. The terms searched related to IOFB, Ionising radiation, Magnetic Resonance Imaging Safety, Image Quality, Effective Dose, Orbits and X-ray. Thirty five articles were found, several were rejected due to age or irrelevance; twenty eight were eventually accepted. Results: There are several imaging techniques that can be used. Some articles investigated the use of ultrasound for investigation of ferromagnetic IOFBs of the eye and others discussed using Computed Tomography (CT) and X-ray. Some gaps in the literature were identified, mainly that there are no articles which discuss the lowest effective dose while having adequate image quality for orbital imaging. Conclusion: X-ray is the best method to identify IOFBs. The only problem is that there is no research which highlights exposure factors that maintain sufficient image quality for viewing IOFBs and keep the effective dose to the eye As Low As Reasonably Achievable (ALARA).
Resumo:
O presente estudo teve como objetivo identificar as diferentes perceções e crenças dos pais sobre a alimentação da criança e sobre o modo como os pais compreendem o desenvolvimento dos comportamentos alimentares (CA) dos filhos. Foram entrevistados 26 pais de crianças pré-escolares da zona norte de Loures. A análise de conteúdo foi categorial, quantitativa e frequencial, sendo as categorias construídas ao longo da análise. Relativamente aos determinantes de uma alimentação saudável (AS) da criança foram identificadas sete categorias das quais as mais referidas foram os comportamentos parentais, as preferências alimentares inatas da criança e as influências culturais. Sobre as consequências de uma AS os pais centraram-se nas consequências físicas (e.g., saúde). De entre as consequências psicológicas muitos pais referem também a aquisição de hábitos alimentares saudáveis para o futuro. As barreiras para uma AS mais verbalizadas são as influências externas (e.g., avós, irmãos, colegas), o contexto socioeconómico, a pressão exercida pela criança e as emoções parentais (e.g., ambivalência). Relativamente à forma como os pais compreendem o desenvolvimento dos CA infantis foram identificadas quatro categorias principais: 1) centração em fatores externos e fora do controlo parental, 2) centração nas características da criança (e.g., capacidade de autorregulação), 3) centração nas variáveis parentais e 4) coordenação de dois ou mais fatores para a explicação dos CA. O presente trabalho permitiu a identificação de algumas temáticas das crenças e perceções parentais relacionadas com a alimentação infantil, podendo constituir um quadro de referência para investigações futuras e para a intervenção com pais na área da alimentação saudável.
Resumo:
ABSTRACT OBJECTIVE To describe the methodological characteristics of the studies selected and assess variables associated with sedentary behavior in Brazilian children and adolescents. METHODS For this systematic review, we searched four electronic databases: PubMed, Web of Knowledge, LILACS, SciELO. Also, electronic searches were applied in Google Scholar. A supplementary search was conducted in the references lists of the included articles and in non-indexed journals. We included observational studies with children and adolescents aged from three to 19 years developed in Brazil, presenting analyses of associations based on regression methods and published until September 30, 2014. RESULTS Of the 255 potential references retrieved by the searches, 49 met the inclusion criteria and composed the descriptive synthesis. In this set, we identified a great number of cross-sectional studies (n = 43; 88.0%) and high methodological variability on the types of sedentary behavior assessed, measurement tools and cut-off points used. The variables most often associated with sedentary behavior were “high levels of body weight” (in 15 out of 27 studies; 55.0%) and “lower level of physical activity” (in eight out of 16 studies; 50.0%). CONCLUSIONS The findings of this review raise the following demands to the Brazilian agenda of sedentary behavior research geared to children and adolescents: development of longitudinal studies, validation of measuring tools, establishment of risk cut-offs, measurement of sedentary behavior beyond screen time and use of objective measures in addition to questionnaires. In the articles available, the associations between sedentary behavior with “high levels of body weight” and “low levels of physical activity” were observed in different regions of Brazil.
Resumo:
Nos últimos anos começaram a ser vulgares os computadores dotados de multiprocessadores e multi-cores. De modo a aproveitar eficientemente as novas características desse hardware começaram a surgir ferramentas para facilitar o desenvolvimento de software paralelo, através de linguagens e frameworks, adaptadas a diferentes linguagens. Com a grande difusão de redes de alta velocidade, tal como Gigabit Ethernet e a última geração de redes Wi-Fi, abre-se a oportunidade de, além de paralelizar o processamento entre processadores e cores, poder em simultâneo paralelizá-lo entre máquinas diferentes. Ao modelo que permite paralelizar processamento localmente e em simultâneo distribuí-lo para máquinas que também têm capacidade de o paralelizar, chamou-se “modelo paralelo distribuído”. Nesta dissertação foram analisadas técnicas e ferramentas utilizadas para fazer programação paralela e o trabalho que está feito dentro da área de programação paralela e distribuída. Tendo estes dois factores em consideração foi proposta uma framework que tenta aplicar a simplicidade da programação paralela ao conceito paralelo distribuído. A proposta baseia-se na disponibilização de uma framework em Java com uma interface de programação simples, de fácil aprendizagem e legibilidade que, de forma transparente, é capaz de paralelizar e distribuir o processamento. Apesar de simples, existiu um esforço para a tornar configurável de forma a adaptar-se ao máximo de situações possível. Nesta dissertação serão exploradas especialmente as questões relativas à execução e distribuição de trabalho, e a forma como o código é enviado de forma automática pela rede, para outros nós cooperantes, evitando assim a instalação manual das aplicações em todos os nós da rede. Para confirmar a validade deste conceito e das ideias defendidas nesta dissertação foi implementada esta framework à qual se chamou DPF4j (Distributed Parallel Framework for JAVA) e foram feitos testes e retiradas métricas para verificar a existência de ganhos de performance em relação às soluções já existentes.
Resumo:
Dissertation submitted in partial fulfilment of the requirements for the Degree of Master of Science in Geospatial Technologies
Resumo:
Mestrado em Engenharia Informática, Área de Especialização em Arquiteturas, Sistemas e Redes