Git Product home page Git Product logo

pkmap's Introduction

build PyPI python license

the Pseudo Karnaugh Map

Introduction

The Pseudo Karnaugh Map (PKMap), a coloured Weighted / Multi-valued Karnaugh Map, an Enchanced Karnaugh Map as the project's initially named, is an evaluation method to visualize the imbalanced class distribution of a dataset.

This project was started to guide the generating of synthesis datasets in which a self-collected data is added into a public dataset. Later, we found it works in dataset imbalance representation as well.

Why PKMap

Gain instructive insight of a datset before utilizing is currently virtually impossible. The PKMap is expected to offer an intuitionistic and visualized recognization of the imbalanced classes distribution of a dataset.

Documantation

PKMap Documantation

Publications

A primiary paper about the PKMap has been publish, more is on the way.

  1. Lu Z, Liu G, Liao R. A pseudo Karnaugh mapping approach for datasets imbalance. In: E3S Web of Conferences. Vol 236. EDP Sciences; 2021:04006. DOI:10.1051/e3sconf/202123604006

Here is the BibLaTeX code:

@inproceedings{lu2021,
  title = {A Pseudo {{Karnaugh}} Mapping Approach for Datasets Imbalance},
  booktitle = {{{E3S Web}} of {{Conferences}}},
  author = {Lu, Zhijian and Liu, Gang and Liao, Rongwen},
  editor = {Anpo, M. and Song, F.},
  date = {2021},
  volume = {236},
  pages = {04006},
  publisher = {{EDP Sciences}},
  doi = {10.1051/e3sconf/202123604006},
  eventtitle = {3rd {{International Conference}} on {{Energy Resources}} and {{Sustainable Development}} ({{ICERSD2020}})}
}

pkmap's People

Contributors

lewous avatar

Watchers

 avatar  avatar

pkmap's Issues

chaos when file.write, char magically auto lowered

An example code:

path = ''C:\\Users\\CVLab\\Documents\\nilm\\expm1\\cache\\PKcache_REFIT_House19_Television-rb.txt''
with open(path, 'w') as f:
    f.write('xxxx' + '\n')

The file name is nice in DEBUG, but the real file I found in the dick names:
'PKcache_REFIT_House19_television-rb.txt'

This happens only in this directory and this file path

matplotlib.pyplot still popping

even when the code is 'plt.close(fig)instead ofplt.show()`

Although the window will be automatically closed, but this is still annoying.

I'm not sure is this a feature or wrong usage.

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.