/Squareplus

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Image-Algorithm-of-Paper


This repository has two parts, the one is pattern recognition and the other is artificial intelligence, which will implement in python or other OOP codes. We want to devote ourself to promote agriclulture devolopment which include plant and food phenotypic.
We will make great efforts to ensure and improve the quality of this repository which maybe the initial goal of this project.

AI framework: tensorflow-gpu==2.8.0 or tensorflow-gpu==2.4.0

Pattern recognition:

  1. Image contrast
    SHMS.py : Chang Y C , Chang C M . A simple histogram modification scheme for contrast enhancement[J]. IEEE Transactions on Consumer Electronics, 2010, 56(2):737-742.
  2. Activation function:
    (1) Jonathan T. Barron:Squareplus: A Softplus-Like Algebraic Rectifier. CoRR abs/2112.11687 (2021).// Implementing in tensorflow-2.5.0 .
    (2) He K, Zhang X, Ren S, et al. Delving deep into rectifiers: Surpassing human-level performance on imagenet classification[C]//Proceedings of the IEEE international conference on computer vision. 2015: 1026-1034.
    (3) Zhao H, Liu F, Li L, et al. A novel softplus linear unit for deep convolutional neural networks[J]. Applied Intelligence, 2018, 48: 1707-1720.
    (4) Biswas K, Kumar S, Banerjee S, et al. SMU: smooth activation function for deep networks using smoothing maximum technique[J]. arXiv preprint arXiv:2111.04682, 2021.
    (5) Qiumei Z, Dan T, Fenghua W. Improved convolutional neural network based on fast exponentially linear unit activation function[J]. Ieee Access, 2019, 7: 151359-151367.
    (6) Kiliçarslan S, Celik M. RSigELU: A nonlinear activation function for deep neural networks[J]. Expert Systems with Applications, 2021, 174: 114805.
    (7) Klambauer G, Unterthiner T, Mayr A, et al. Self-normalizing neural networks[J]. Advances in neural information processing systems, 2017, 30.
    (8) Pratama K, Kang D K. Trainable activation function with differentiable negative side and adaptable rectified point[J]. Applied Intelligence, 2021, 51(3): 1784-1801.
    (9) HardSigmoid: Gulcehre C, Moczulski M, Denil M, et al. Noisy activation functions[C]//International conference on machine learning. PMLR, 2016: 3059-3068.