Find Jobs
Hire Freelancers

Investigating Community Detection Algorithms in Real Networks using igraph

€30-250 EUR

Cerrado
Publicado hace casi 3 años

€30-250 EUR

Pagado a la entrega
Brief description Enter a brief description of the project giving the student an idea of what the project is about Clustering is a fundamental problem in sciences: given a set (or system) of (any) discrete simple or structural data, extract from them some meaningful information that concerns their common properties and relations. In other words, from a given set of raw data, create a much smaller set of classes-groups where each data belongs to one of those groups, and data assigned in the same group, have some significant relation (e.g. commonalities, dependencies) to each other compared to the rest of the elements of the data set. The grouping can be defined according to one or more properties/features of the data (entities) of the set, which might concern pairwise relations between two entities of the set. In this case, one can associate the entities and their relation through a graph G(V;E). In such a modeling, the entities of the system specify the set of nodes V of the graph and relations between pairs of nodes of the system specify the edge set E of the graph. Relations between pairs of vertices of the graph may represent any kind of a relation, such as a positive, negative one, a dependency as well as a similarity of the values of the two vertices according to some function. For a system of entities, the clustering problem concerns the task of finding groups of vertices of the graph, called clusters or communities, such that the vertices within each group are highly connected to each other and while the inter-crossing connections between vertices of different groups are as few as possible. Communities indicate groups of vertices of the graph which are highly related to each other. The task of clustering has applications in many diverse fields such as social networks analysis, machine learning, pattern recognition, bioinformatics, Biology, Neuroscience and many more. There is an impressive literature developed around clustering algorithms most of which have been implemented in popular programming languages such as C, Python and Java, and many of those codes are publicly available. The project concerns an investigation of a package (collection of network analysis tools), called igraph, that provides both network visualization capabilities as well as implementations of many well-known clustering algorithms and network analysis tools. igraph can be programmed in Python, R and other programming languages. The project aims to explore the igraph package for computing clusters in real (public and private) data related to Astrophysics, Cosmology, Neuroscience and Social Sciences. We will consider igraph on Python or R. The student will have the opportunity to: (i) learn well Python or R (ii) learn the igraph package (iii) use it to compute and evaluate (existing) clustering algorithms on various interesting datasets available. Some of the algorithms to be investigated are provided by igraph; some other are provided from external sources. For the latter case, the student will investigate existing codes and will integrate them in igraph/Python. (iiii) Use igraph and Python/R to implement an algorithm for graph simplification showing the most important nodes of the graph based on a given clustering. (iiii) Use igraph and Python/R to implement an algorithm for graph simplification showing the most important nodes of the graph based on a given clustering.
ID del proyecto: 30174185

Información sobre el proyecto

4 propuestas
Proyecto remoto
Activo hace 3 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
4 freelancers están ofertando un promedio de €166 EUR por este trabajo
Avatar del usuario
Hi I am a python expert who has 10 years of experience and certifications. I read your description and understand all. That's no problem for me. You can check my reviews . I would like to help you. Please let me know your choice.
€140 EUR en 7 días
5,0 (12 comentarios)
5,5
5,5
Avatar del usuario
I'm computer engineering TA with 10+ years of experience. Experienced with python programming numpy,scipy,pandas , igraph , matplotlib , qt4 , tkInter , GUI ,signal processing , big data analytics , machine learning through python 2.7 and 3.6 Experienced with clustering , csv files processing , R and Python , Graph simplification algorithms Exprienced with data mining , data analytics , preprocessing, feature extraction, clustering, classification, and visualization Experienced also with data structures - algorithms - web pages scraping using python Developed megaprojects using python , recently complete optical fiber simulator tool using pyqt5 Will provide you fully commented code + any required documentations
€140 EUR en 1 día
5,0 (22 comentarios)
4,4
4,4
Avatar del usuario
Professional software developer with over 15 years of overall experience in software development and maintenance looking for challenge projects fit my skills. Main specialization: * developing Windows Desktop and Web solutions (mainly using C, C++, C#, ASP.NET) * converting/translating/porting code from one programming language to another programming language. * writing wrappers around miscellaneous libraries, packages and SDKs, mainly for using it with other programming languages C & C++ & & C# expert ? JAVA & Qt expert ? AWS & Google cloud ? PYTHON ? ANDRIOD Moreover, I'm a full-stack web developer looking for opportunities to work with your project. I'm working as a self-employed developer and ready to dedicate full-time to any kind of project. Generally, I work more than 30 or 40 hours per week. Thanks for watching at my profile
€244 EUR en 7 días
3,5 (3 comentarios)
3,1
3,1
Avatar del usuario
Reciba un cordial saludo de parte de Fabio Acevedo, me ofrezco a gestionarle sus redes sociales, con un plan adaptado a su medida. Mi Propuesta incluye: Gestión de RRSS Diseño de post para RRSS Diseño de perfil para RRSS Análisis FODA de la marca Estudio de mercado Plan de marketing digital Asesoría para campaña pUblicitaria Análisis mensual de la gestión de RRSS ¡Estoy a sus órdenes!
€140 EUR en 30 días
5,0 (1 comentario)
2,2
2,2

Sobre este cliente

Bandera de CYPRUS
Nicosia, Cyprus
0,0
0
Miembro desde may 6, 2019

Verificación del cliente

Otros trabajos de este cliente

Build me a website
€30-250 EUR
¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.