Skip to content
Back to skills

Energy Efficiency

ASecurity

Evaluates the energy efficiency of a wireless power transmission system where an energy source learns optimal transmit power levels for energy-harvesting nodes using a stochastic multi-armed bandit algorithm without channel state information. Use when the user has predictions and gold and needs to compute EE.

  • 3 stars
  • 0 votes
  • 0 copies
  • 5 views
  • Added September 11, 2026
developmentpythongonodeperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill energy_efficiency --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Energy Efficiency?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Energy Efficiency
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-energy-efficiency-research-skills-pool/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-energy-efficiency-research-skills-pool)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: energy_efficiency
description: Evaluates the energy efficiency of a wireless power transmission system where an energy source learns optimal transmit power levels for energy-harvesting nodes using a stochastic multi-armed bandit algorithm without channel state information. Use when the user has predictions and gold and needs to compute EE.
metadata:
  skill_kind: metric
  source_arxiv: 2012.15203
  bibtex_key: [REDACTED]
  confidence: high
---

# energy_efficiency

> Learning to Optimize Energy Efficiency in Energy Harvesting Wireless Sensor Networks — Ghosh et al. (2020) (arXiv:2012.15203, 2020)

## What this evaluates

Evaluates the energy efficiency of a wireless power transmission system where an energy source learns optimal transmit power levels for energy-harvesting nodes using a stochastic multi-armed bandit algorithm without channel state information.

## Datasets

- **Simulated Rayleigh Fading EH Network** — total ?; splits: test (10000)

## Metrics

- `EE` **(primary)** — range: continuous
  - Ratio of successful data transmission rate to total energy consumption. Computed as the average EE over T time slots, comparing the proposed UCB-EH algorithm against a max-power benchmark and an oracle scheme.

## Input / output format

**Input**: System state includes number of nodes k, available transmit power levels P={0..30} dBm, target rate r0, and binary feedback indicating successful decoding.

**Output**: Transmit power level p ∈ P selected for each time slot t.

## Scoring recipe

```python
def compute_ee(predictions, gold):
    successful = [1 if decode_success(p) else 0 for p in predictions]
    total_energy = sum(energy_cost(p) for p in predictions)
    ee = sum(successful) / total_energy
    return ee
```

## Common pitfalls

- EE is highly sensitive to the target rate r0; the optimal r0 differs between schemes (0.75 bpcu for UCB-EH vs 2 bpcu for benchmark).
- CSI-based benchmarks must account for CSI acquisition energy cost; ignoring it overestimates their performance.
- Simulations assume specific Rayleigh fading variances and path loss exponent γ=2.5, limiting direct generalization to other channel models.

## Evidence (verbatim from paper)

> We empirically evaluate the performance of our proposed algorithm [UCB-EH] in terms of average EE and compare it with a benchmark scheme without CSI. In the benchmark scheme without CSI the source always transmits with the maximum power to charge the EH nodes, i.e., it transmits with power 30 dBm. We define the oracle scheme as the scheme based on the optimal policy which maximizes the energy efficiency of the system. The aim is our algorithm to learn the oracle scheme with time. We measure the performance of our algorithm for T=10^4 time slots and the results are averaged over 1000 repetitions.

## Citation

```bibtex
@misc{ghosh2020learning,
  title={Learning to Optimize Energy Efficiency in Energy Harvesting Wireless Sensor Networks},
  author={Ghosh et al. (2020)},
  year={2020},
  note={arXiv:2012.15203}
}
```

- arXiv: 2012.15203

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.