https://qiita.com/yohiro/items/04984927d0b455700cd1 A continué
matplotlib est une bibliothèque de dessins graphiques. Il semble qu'il utilise souvent pyplot. numpy est une bibliothèque de calculs numériques. Vous pourrez dessiner des graphiques mathématiques en combinant ces deux éléments.
import matplotlib.pyplot as plt
import numpy as np
Si $ y = 2x + 1 $
x = np.arange(0, 10, 0.1) #0 à 10 0.Créer une liste en une étape x
y = 2*x + 1 #x 2x pour chaque élément+Créer y comme un mappage de 1
plt.plot(x, y) # (x, y)Dessinez un graphique de
plt.show() #affichage graphique
Vous pouvez dessiner le graphique suivant en écrivant
Une fonction qui trace la courbe suivante. L'expression est représentée par $ y = \ frac {1} {1 + e ^ x} $.
Il a une forte affinité avec la propriété des neurones qui "se déclenche lorsque l'entrée dépasse le seuil", et est souvent utilisé comme fonction d'activation (probablement). Un exemple d'implémentation par Python est le suivant.
import math
def sigmoid(a):
return (1.0 / (1.0 + math.exp(-a)))
Recommended Posts