dbo:abstract |
برمجة تفاضلية في برمجة الحاسوب هي طريقة للاشتقاق أي إيجاد المشتق من تابع رياضي في البرنامج الحاسوبي. ومن أشهر هذه الطرق الاشتقاق الآلي. وتستعمل برمجة الاشتقاق في التعلم الآلي ومعالجة الصور وغيرهما. (ar) Differentiable programming is a programming paradigm in which a numeric computer program can be differentiated throughout via automatic differentiation. This allows for gradient-based optimization of parameters in the program, often via gradient descent, as well as other learning approaches that are based on higher order derivative information. Differentiable programming has found use in a wide variety of areas, particularly scientific computing and artificial intelligence. One of the early proposals to adopt such a framework in a systematic fashion to improve upon learning algorithms was made by the Advanced Concepts Team at the European Space Agency in early 2016. (en) 可微分编程是一种编程范型,在其中数值计算程序始终可通过自动微分来求导数。这允许了对程序中的参数的,通常通过梯度下降。可微分编程广泛用于各种领域,特别是科学计算和人工智能。 (zh) |
dbo:wikiPageExternalLink |
https://github.com/FluxML/Zygote.jl |
dbo:wikiPageID |
59939845 (xsd:integer) |
dbo:wikiPageLength |
9036 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID |
1122006098 (xsd:integer) |
dbo:wikiPageWikiLink |
dbr:Programming_paradigm dbr:PyTorch dbr:Robotics dbr:Probabilistic_programming dbr:Density_functional_theory dbr:Julia_(programming_language) dbr:Deep_learning dbr:Intermediate_representation dbr:Interpreter_(computing) dbr:MXNet dbr:Compiled dbr:Gradient_descent dbr:Theano_(software) dbr:Physics_engines dbr:Machine_learning dbr:Operator_overloading dbc:Differential_calculus dbr:Data_structures dbr:European_Space_Agency dbr:Gradient_method dbr:Differentiation_(mathematics) dbr:Recursion dbr:TensorFlow dbr:Artificial_intelligence dbc:Programming_paradigms dbr:Advanced_Concepts_Team dbr:Ray_tracing_(graphics) dbr:Differentiable_function dbr:Automatic_differentiation dbr:Scientific_computing dbr:Image_processing dbr:Loop_(computing) dbr:Compiler_optimization dbr:AutoGrad_(NumPy) |
dbp:wikiPageUsesTemplate |
dbt:Programming_paradigms dbt:Reflist dbt:Short_description dbt:Snd dbt:Differentiable_computing |
dct:subject |
dbc:Differential_calculus dbc:Programming_paradigms |
rdfs:comment |
برمجة تفاضلية في برمجة الحاسوب هي طريقة للاشتقاق أي إيجاد المشتق من تابع رياضي في البرنامج الحاسوبي. ومن أشهر هذه الطرق الاشتقاق الآلي. وتستعمل برمجة الاشتقاق في التعلم الآلي ومعالجة الصور وغيرهما. (ar) Differentiable programming is a programming paradigm in which a numeric computer program can be differentiated throughout via automatic differentiation. This allows for gradient-based optimization of parameters in the program, often via gradient descent, as well as other learning approaches that are based on higher order derivative information. Differentiable programming has found use in a wide variety of areas, particularly scientific computing and artificial intelligence. One of the early proposals to adopt such a framework in a systematic fashion to improve upon learning algorithms was made by the Advanced Concepts Team at the European Space Agency in early 2016. (en) 可微分编程是一种编程范型,在其中数值计算程序始终可通过自动微分来求导数。这允许了对程序中的参数的,通常通过梯度下降。可微分编程广泛用于各种领域,特别是科学计算和人工智能。 (zh) |
rdfs:label |
برمجة تفاضلية (ar) Differentiable programming (en) 可微分编程 (zh) |
owl:sameAs |
wikidata:Differentiable programming dbpedia-ar:Differentiable programming dbpedia-zh:Differentiable programming https://global.dbpedia.org/id/9Trtn |
prov:wasDerivedFrom |
wikipedia-en:Differentiable_programming?oldid=1122006098&ns=0 |
foaf:isPrimaryTopicOf |
wikipedia-en:Differentiable_programming |
is dbo:wikiPageDisambiguates of |
dbr:DP |
is dbo:wikiPageRedirects of |
dbr:∂P |
is dbo:wikiPageWikiLink of |
dbr:Programming_paradigm dbr:PyTorch dbr:Probabilistic_programming dbr:Applied_physics dbr:Horovod_(machine_learning) dbr:Julia_(programming_language) dbr:Deep_learning dbr:∂P dbr:Computational_science dbr:Quantum_programming dbr:Glossary_of_artificial_intelligence dbr:Theano_(software) dbr:Apache_MXNet dbr:Computational_neuroscience dbr:DP dbr:Neuromorphic_engineering dbr:Owl_Scientific_Computing dbr:Differentiable_neural_computer dbr:Flux_(machine-learning_framework) dbr:Quantum_machine_learning dbr:Quantum_neural_network dbr:TensorFlow dbr:Differentiable_function dbr:Automatic_differentiation dbr:Loss_functions_for_classification dbr:Scientific_programming_language dbr:Neural_network_quantum_states dbr:Quantum_algorithm_for_linear_systems_of_equations dbr:∂ dbr:Outline_of_machine_learning |
is foaf:primaryTopic of |
wikipedia-en:Differentiable_programming |