130 research outputs found

    A RBES for Generating Automatically Personalized Menus

    Get PDF
    Food bought at supermarkets in, for instance, North America or the European Union, give comprehensive information about ingredients and allergens. Meanwhile, the menus of restaurants are usually incomplete and cannot be normally completed by the waiter. This is specially important when traveling to countries with a di erent culture. A curious example is "calamares en su tinta" (squid in its own ink), a common dish in Spain. Its brief description would be "squid with boiled rice in its own (black) ink", but an ingredient of its sauce is flour, a fact very important for celiacs. There are constraints based on religious believes, due to food allergies or to illnesses, while others just derive from personal preferences. Another complicated situation arise in hospitals, where the doctors' nutritional recommendations have to be added to the patient's usual constraints. We have therefore designed and developed a Rule Based Expert System (RBES) that can address these problems. The rules derive directly from the recipes of the di fferent dishes and contain the information about the required ingredients and ways of cooking. In fact, we distinguish: ingredients and ways of cooking, intermediate products (like sauces, that aren't always made explicit) and final products (the dishes listed in the menu of the restaurant). For a certain restaurant, customer and instant, the input to the RBES are: actualized stock of ingredients and personal characteristics of that customer. The RBES then prepares a "personalized menu" using set operations and knowledge extraction (thanks to an algebraic inference engine [1]). The RBES has been implemented in the computer algebra system MapleTM2015. A rst version of this work was presented at "Applications of Computer Algebra 2015" (ACA'2015) conference. The corresponding abstract is available at [2].Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech

    A fast functional approach to personalized menus generation using set operations

    Get PDF
    The authors developed some time ago a RBES devoted to preparing personalized menus at restaurants according to the allergies, religious constraints, likes and other diet requirements as well as products availability. A first version was presented at the "Applications of Computer Algebra 2015" (ACA'2015) conference and an improved version to the "5th European Seminar on Computing" (ESCO2016). Preparing personalized menus can be specially important when traveling abroad and facing unknown dishes in a menu. Some restaurants include icons in their menu regarding their adequateness for celiacs or vegetarians and vegans, but this is not always a complete information, as it doesn't consider, for instance, personal dislikes or uncommon allergies. The tool previously developed can obtain, using logic deduction, a personalized menu for each customer, according to the precise recipes of the restaurant and taking into account the data given by the customer and the ingredients out of stock (if any). Now a new approach has been followed, using functions and set operations and the speed has been increased by three orders of magnitude, allowing to deal with huge menus instantly. Both approaches have been implemented on the computer algebra system Maple and are exemplified using the same recipes in order to compare their performances.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech

    Computer Algebra-based RBES personalized menu generator

    Get PDF
    People have many constraints concerning the food they eat. These constraints can be based on religious believes, be due to food allergies or to illnesses, or can be derived just from personal preferences. Therefore, preparing menus at hospitals and restaurants can be really complex. Another special situation arise when travel- ing abroad. It is not always enough to know the brief description in the restaurant menu or the explanation of the waiter. For example, “calamares en su tinta” (squid in its own ink) is a delicious typical Spanish dish, not well-known abroad. Its brief description would be “squid with boiled rice in its own (black) ink”. But an in- gredient (included in a small amount, in order to thicken the sauce) is flour, a fact very important for someone suffering from celiac disease. Therefore, we have con- sidered that it would be very interesting to develop a Rule Based Expert System (RBES) to address these problems. The rules derive directly from the recipes and contain the information about required ingredients and names of the dishes. We distinguish: ingredients and ways of cooking, intermediate products (like “mayon- naise”, that doesn’t always appear explicitly in the restaurants’ menus) and final products (like “seafood cocktail”, that are the dishes listed in the restaurant menu). For each customer at a certain moment, the input to the system are: on one hand, the stock of ingredients at that moment, and on the other, the religion, allergies and restrictions due to illnesses or personal preferences of the customer. The RBES then constructs a “personalized restaurant menu” using set operations and knowl- edge extraction (thanks to an algebraic Groebner bases-based inference engine[1]). The RBES has been implemented in the computer algebra system Maple TM 18(us-ing its convenient Embedded Components) and can be run from computers and tablets using Maple TM or the Maple TM PlayerUniversidad de Málaga. Campus de Excelencia Internacional Andalucía Tech

    An Approach to Overtaking Station Layout Diagram Design Using Graphs

    Get PDF
    The authors have approached in the past different railway engineering problems (e.g. [1,2]) and have developed software for the Spanish Railway Foundation [3], mainly using computer algebra systems (CAS). Now a CAS is used for designing and implementing a software package that allows to compare different layout diagrams for overtaking stations [4], from the point of view of its flexibility (for instance in degraded working conditions). The most common cases of overtaking stations (stations on double track lines with one or two sidings each side of the main line and one or two crossovers at the two throats of the overtaking station) are considered as illustration. It will be shown how, surprisingly, the usual position of the crossovers is not optimum from this point of view. The key idea is to use graph theory to determine the number of pairs of non conflicting itineraries (one in each direction) that can be simultaneously authorized by the railway interlocking system. The package can be applied to an overtaking station with any layout diagram. This is an important issue: for instance, the Spanish infrastructure administrator (Adif) is now planning a new track layout for Madrid Chamartín station [5] and the Iberian gauge part of Madrid Atocha station.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech

    Análisis del mejoramiento de un suelo de subrasante con un aditivo orgánico

    Get PDF
    Trabajo de investigaciónEn Colombia la red vial terciaria está constituida en material de afirmado y se encuentra en un estado crítico por falta de mantenimiento rutinario debido a los bajos recursos de inversión para la infraestructura vial terciaria. Este trabajo se realizó con el propósito de evaluar este material orgánico a base de la melaza de caña como estabilizante alternativo para la red terciaria; en la actualidad con el desarrollo de nuevas tecnologías y productos amigables con el medio ambiente como es este producto a base de materiales orgánico que es una formulación liquida natural no tóxica de enzimas que mejora las propiedades de los suelos y que se puede conseguir en una gran cantidad este material para su disposición y fabricación; es por esta razón, que se desarrolló este trabajo con el objetivo de evaluar, estimar y determinar el comportamiento mecánico del aditivo orgánico (terrazyme) como estabilizante de suelos y evaluar su capacidad para resistir las cargas transmitidas por los vehículos. Se analizó el efecto que tiene el producto en el suelo mediante ensayos de laboratorio de Granulometría, límites Atterberg, proctor estándar, expansión en prueba de CBR, materia orgánica por ignición y compresión incofinada, de una muestra tomada de una vía del municipio de Purificación de la vereda Chenche Asoleados, se realizó una comparación entre los resultados obtenidos en laboratorio y finalmente se realizaron conclusiones y recomendaciones respecto a la utilización de este estabilizante para mejorar las características del suelo.Se deja visible por autorización de los autores, mediante correo del 29 de abril de 20201. INTRODUCCIÓN 2. GENERALIDADES DEL TRABAJO DE GRADO 3. MARCOS DE REFERENCIA 4. METODOLOGÍA 5. ANÁLISIS DE RESULTADOS CONCLUSIONES Y RECOMENDACIONES REFERENCIAS ANEXOSEspecializaciónEspecialista en Ingeniería de Pavimento

    Estimating radial railway network improvement with a CAS

    Get PDF
    The Spanish railway network is very complex, with two different track gauges: the broad classic Iberian track gauge and the so called international gauge, the latter used in the extensive high speed network. All new lines have been built with double track and top technologies. But there are controversial opinions among experts regarding how the network should grow. We had developed what we called isochrone circle graphs and a geometric index for radial railway networks improvement estimation, that can be very useful for decision taking regarding the improvement of railway lines. The corresponding paper was illustrated with a sketch constructed with a Dynamic Geometry System that used sliders to change the input parameters (timing to each peripheral destination and population of these destinations). Although very comfortable to use, altering the number of peripheral destinations considered required to construct a complete new sketch. To avoid this problem and in order to be able to perform symbolic computations and solve equations with the data obtained, we have begun from scratch and have designed and implemented a complete new package in the computer algebra system CAS Maple that takes as input the lists of destinations, timings and populations and builds the corresponding isochrone circle graphs and performs all the corresponding calculations. An important advantage of working in symbolic mode (i.e., of introducing parameters in the computations) is the possibility to work with unknowns (that represent network improvement goals) and consequently obtain the time improvement required in a line in order to ful ll a network speci c improvement goal

    A proposal of a mixed diagnostic system based on decision trees and probabilistic experts rules

    Get PDF
    Decision trees and rule-based expert systems (RBES) are standard diagnostic tools. We propose a mixed technique that starts with a probabilistic decision tree where information is obtained from a real world data base. The decision tree is automatically translated into a set of probabilistic rules. Meanwhile a panel of experts proposes their own set of probabilistic rules, according with their experience on the subject. Both sets of rules are combined, generating a mixed RBES with probabilistic rules. The expected probabilities of the rules translating the knowledge in the decision tree are discretized by considering a mapping from intervals of expected probabilities into a set of five values. This way, knowledge coming from real data is completed with the experience of the panel of experts in order to provide a more accurate prediction of suffering from type 2 diabetes mellitus (T2DM) before seven and a half years in the future. The proposed technique is illustrated with a real case using a diabetes diagnosis probabilistic decision tree built using 1350 out of 1800 real cases and the rules provided by a panel of experts in diabetes. The final result takes into account both the probabilities of the rules and the number of times that each possible consequent is reached, giving a probabilistic result among seven possibilities. For modeling the decision tree, 75% of the individuals in the database (randomly selected) have been used and the rest (25%) have been used to test the results. The results of the Mixed RBES have been compared with the results of the Tree RBES (the RBES built using only the rules from the decision tree) and the results of the Experts’ RBES (the RBES built using only the rules from the panel of experts). The accuracy of the predictions of the Mixed RBES is much better.Funding for open access charge: Universidad de Málaga / CBU

    A Portable Knowledge Based System for Car Breakdown Evaluation

    Get PDF
    Desarrollo de un sistema experto para ayudar a conductores a tomar decisiones en el caso que se encienda alguna luz en el salpicadero.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech

    Introducción a las redes neuronales de convolución. Aplicación a la visión por ordenador

    Get PDF
    Se realiza una explicación de los funcionamientos de una red neuronal junto con su historia y una comparación teórico práctica con la estadística clásica. Seguido de una introducción a las redes neuronales de convolución.Se finaliza el trabajo con el desarrollo de una red neuronal convolucional para la clasificación de tickets mediante imágenes.<br /
    corecore