Skip to main content

Probabilistic logit-based graph model and utilities

Project description

Probabilistic Graph Model

Overview

This repository contains an implementation of a probabilistic graph model using logistic regression to predict connections between vertices based on their attributes and interconnections. The model employs a logistic function to estimate the probability of connection between any given pair of vertices in the graph.

Repository Structure

  • notebooks/: Contains the notebooks used to generate the results in the paper.
  • src/: Contains the source code of the model.
  • data/: Contains the datasets used in the experiments.

Key Features

  • Logistic regression-based graph modeling
  • Vertex attribute and interconnection analysis
  • Probability estimation for vertex connections

Installation

To set up the project environment:

  1. Clone this repository
  2. Install the required dependencies:
    pip install -r requirements.txt
    

Usage

  1. Prepare your graph data in the appropriate format (see data/ for examples).
  2. Use the scripts in src/ to run the model on your data.
  3. Explore the Jupyter notebooks in notebooks/ for detailed analysis and visualization.

Contributing

Contributions to this project are welcome. Please fork the repository and submit a pull request with your changes.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

logit_graph-0.1.0.tar.gz (23.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

logit_graph-0.1.0-py3-none-any.whl (24.0 kB view details)

Uploaded Python 3

File details

Details for the file logit_graph-0.1.0.tar.gz.

File metadata

  • Download URL: logit_graph-0.1.0.tar.gz
  • Upload date:
  • Size: 23.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.6

File hashes

Hashes for logit_graph-0.1.0.tar.gz
Algorithm Hash digest
SHA256 19d138dddd80f7f6725688223c641d9307f1864f103c188cf3ea4170f0c8bf40
MD5 f43c23c72dea60d400f4d932f614b51b
BLAKE2b-256 357a8117e3c2ba970bcf2c7af0063c6167a8a3079cad96c8844e03373d88aa2c

See more details on using hashes here.

File details

Details for the file logit_graph-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: logit_graph-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 24.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.6

File hashes

Hashes for logit_graph-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 69dcca5eafb9c5fde357555beb80e0a849e5c150a73e07af3c658d673a0703b8
MD5 6b98bad944a36308a9eadc17558c63c4
BLAKE2b-256 30a2374a6269b20cd5fc8f142c17e40522abd8fddd57fcff33a10b5e2d25c7cd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page