GithubHelp home page GithubHelp logo

node9909 / pfc Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jmarchanloro/pfc

0.0 1.0 0.0 61.38 MB

EEG Mobile system for automatic epilepsy diagnosis

C++ 84.01% Makefile 2.23% Python 0.18% C 11.84% Objective-C 1.55% Shell 0.19%

pfc's Introduction

Sistema ambulatorio de bajo coste para el diagnóstico automático de epilepsia#

En este repositorio se encuentra el código y documentación generados durante el Proyecto Fin de Carrera. Se ha desarrollado un algoritmo para la detección automática de epilepsia siguiendo un modelo Bag-Of-Words (BoW). Además, para el Proyecto se ha contado un equipo EEG con el que se ha podido obtener un sistema ambulatorio de bajo coste, que junto al algoritmo desarrollado pretende ofrecer una solución a los problemas derivados de la accesibilidad a las alternativas de diagnóstico.

Estructura#

  • doc Memoria del proyecto. Contiene todas las tablas, imágenes, listados, etc que aparecen en la misma.:
  • main Desarrollo principal del PFC
  • steps Diferentes etapas de las que se compone el PFC. Se desarrollan por separado y se van intengrando en el directorio main/

Objetivo#

Este Proyecto Fin de Carrera se marca como objetivo buscar alternativas a los servicios de diagnóstico que complementen a los actuales o sirvan como base para futuros trabajos que acaben proporcionando soluciones completamente eficaces y funcionales. Para ello, se busca desarrollar un sistema ambulatorio de bajo coste para el diagnóstico automático de la epilepsia. En ningún caso se pretende sustituir al personal sanitario sino facilitar su trabajo y mejorar la calidad de la atención médica, favoreciendo la accesibilidad a este recurso básico para el diagnóstico de la epilepsia redundando en beneficio de toda la sociedad.

Instalación#

Memoria

Se puede descargar la memoria en formato pdf o bien se puede compilar desde los archivos fuente. Para ello es necesario instalar el paquete arco-pfc. Más información: https://bitbucket.org/arco_group/arco-pfc

Training##

El código se puede compilar ejecutando en un terminal

$ make main-train

Es necesario instalar la librería mlpack. El proceso de instalación se detalla en el directorio steps/clustering

Se trata de un programa que entrena el sistema usando dos datasets, que se indican en la clase principal main-train.cpp

Testing##

El código se puede compilar ejecutando en un terminal

$ make main-predict

Predice las etiquetas (definidas en el entrenamiento) de una serie de datasets.

pfc

pfc's People

Contributors

jmarchanloro avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.