2021
Autores
Pontes, R; Portela, B; Barbosa, M; Vilaca, R;
Publicação
2021 40TH INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2021)
Abstract
Encrypted databases systems and searchable encryption schemes still leak critical information (e.g.: access patterns) and require a choice between privacy and efficiency. We show that using ORAM schemes as a black-box is not a panacea and that optimizations are still possible by improving the data structures. We design an ORAM-based secure database that is built from the ground up: we replicate the typical data structure of a database system using different optimized ORAM constructions and derive a new solution for oblivious searches on databases. Our construction has a lower bandwidth overhead than state-of-the-art ORAM constructions by moving client-side computations to a proxy with an intermediate (rigorously defined) level of trust, instantiated as a server-side isolated execution environment. We formally prove the security of our construction and show that its access patterns depend only on public information. We also provide an implementation compatible with SQL databases (PostgresSQL). Our system is 1.2 times to 4 times faster than state-of-the-art ORAM-based solutions.
2021
Autores
Sousa, A; Faria, JP; Mendes Moreira, J; Gomes, D; Henriques, PC; Graça, R;
Publicação
MACHINE LEARNING AND PRINCIPLES AND PRACTICE OF KNOWLEDGE DISCOVERY IN DATABASES, PT II
Abstract
Risk management is one of the ten knowledge areas discussed in the Project Management Body of Knowledge (PMBOK), which serves as a guide that should be followed to increase the chances of project success. The popularity of research regarding the application of risk management in software projects has been consistently growing in recent years, especially with the application of machine learning techniques to help identify risk levels of risk factors of a project before its development begins, with the goal of improving the likelihood of success of these projects. This paper presents the results of the application of machine learning techniques for risk assessment in software projects. A Python application was developed and, using Scikit-learn, two machine learning models, trained using software project risk data shared by a partner company of this project, were created to predict risk impact and likelihood levels on a scale of 1 to 3. Different algorithms were tested to compare the results obtained by high performance but non-interpretable algorithms (e.g., Support Vector Machine) and the ones obtained by interpretable algorithms (e.g., Random Forest), whose performance tends to be lower than their non-interpretable counterparts. The results showed that Support Vector Machine and Naive Bayes were the best performing algorithms. Support Vector Machine had an accuracy of 69% in predicting impact levels, and Naive Bayes had an accuracy of 63% in predicting likelihood levels, but the results presented in other evaluation metrics (e.g., AUC, Precision) show the potential of the approach presented in this use case.
2021
Autores
Faria, SP; Carpinteiro, C; Pinto, V; Rodrigues, SM; Alves, J; Marques, F; Lourenco, M; Santos, PH; Ramos, A; Cardoso, MJ; Guimaraes, JT; Rocha, S; Sampaio, P; Clifton, DA; Mumtaz, M; Paiva, JS;
Publicação
DIAGNOSTICS
Abstract
Forecasting COVID-19 disease severity is key to supporting clinical decision making and assisting resource allocation, particularly in intensive care units (ICUs). Here, we investigated the utility of time- and frequency-related features of the backscattered signal of serum patient samples to predict COVID-19 disease severity immediately after diagnosis. ICU admission was the primary outcome used to define disease severity. We developed a stacking ensemble machine learning model including the backscattered signal features (optical fingerprint), patient comorbidities, and age (AUROC = 0.80), which significantly outperformed the predictive value of clinical and laboratory variables available at hospital admission (AUROC = 0.71). The information derived from patient optical fingerprints was not strongly correlated with any clinical/laboratory variable, suggesting that optical fingerprinting brings unique information for COVID-19 severity risk assessment. Optical fingerprinting is a label-free, real-time, and low-cost technology that can be easily integrated as a front-line tool to facilitate the triage and clinical management of COVID-19 patients.
2021
Autores
Andrade, P; Cataldo, D; Fontaine, R; Rodrigues, TM; Queiros, J; Neves, V; Fonseca, A; Carneiro, M; Goncalves, D;
Publicação
ZOOLOGICA SCRIPTA
Abstract
The study of phenotypic evolution in island birds following colonization is a classic topic in island biogeography. However, few studies explicitly test for the role of selection in shaping trait evolution in these taxa. Here, we studied the Azores woodpigeon (Columba palumbus azorica) to investigate differences between island and mainland populations, between females and males, and interactions between geographical origin and sex, by using spectrophotometry to quantify plumage colour and linear measurements to examine external and skeletal morphology. We further tested if selection explains the observed patterns by comparing phenotypic differentiation to genome-wide neutral differentiation. Our findings are consistent with several predictions of morphological evolution in island birds, namely differences in bill, flight and leg morphology and coloration differences between island and mainland birds. Interestingly, some plumage and morphological traits that differ between females and males respond differently according to geographical origin. Sexual dimorphism in colour saturation is more pronounced in the mainland, but this is driven by selection on female plumage coloration. Differences in flight morphology between females and males are also more pronounced in the mainland, possibly to accommodate contrasting pressures between migration and flight displays. Overall, our results suggest that phenotypic differentiation between mainland and island populations leading to divergent sexual dimorphism patterns can arise from selection acting on both females and males on traits that are likely under the influence of natural and sexual selection.
2021
Autores
Reyes, M; Abreu, PH; Cardoso, JS; Hajij, M; Zamzmi, G; Paul, R; Thakur, L;
Publicação
iMIMIC/TDA4MedicalData@MICCAI
Abstract
2021
Autores
Bello Y.; Abdellatif A.A.; Allahham M.S.; Hussein A.R.; Erbad A.; Mohamed A.; Guizani M.;
Publicação
IEEE Access
Abstract
In order to maintain a satisfactory performance in the midst of rapid growth of mobile traffic, the mobile network infrastructure needs to be scaled. Thus there has been significant interest in scalability of mobile core networks and a variety of scaling solutions have been proposed that rely on horizontal scaling or vertical scaling. These solutions handle the scaling of the mobile core networks' elements on virtual machines (which normally take at while to create) with the help of customized modules at the cost of increased overheads. Utilizing Amazon Web Services (AWS) embedded features, we present two predictive horizontal auto-scalers for containerized and non-containerized versions of EPC that scales the two versions of the EPC according to their respective CPU utilization. Additionally, we propose an efficient task assignment scheme for AWS that aims to maximize throughput and achieve fairness among competing instances. In particular, we propose two solutions: Relaxed Optimized Solution (ROS) and a Heuristic Approach (HA). Leveraging AWS environment, we implemented and evaluated the two proposed auto-scaling models based on the attachment success rate, latency, CPU usage and RAM usage. Our findings show the superiority of container-based model over VM-based model in terms of resource utilization. The obtained results for the two proposed task assignment solutions demonstrates a significant improvement both in fairness and throughput compared to other existing solutions.
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.