{"id":3522,"date":"2023-08-31T11:12:58","date_gmt":"2023-08-31T11:12:58","guid":{"rendered":"https:\/\/neuraldesigner.com\/learning\/superconductivity\/"},"modified":"2025-10-06T10:33:42","modified_gmt":"2025-10-06T08:33:42","slug":"superconductivity","status":"publish","type":"learning","link":"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/","title":{"rendered":"Model superconductors&#8217; critical temperature using machine learning"},"content":{"rendered":"<p>For this study, we use machine learning to model superconductors&#8217; critical temperature from an extensive data set of the chemical properties of 21263 superconductors.<\/p>\n<p>Superconductivity has been the focus of enormous research efforts since its discovery more than a century ago.<\/p>\n<p>Yet, some features of this unique phenomenon remain poorly understood.<\/p>\n<p>The prime among these is the connection between the chemical\/structural properties of materials and the phenomenon of superconductivity.<\/p>\n<p>Knowing a superconductor&#8217;s critical temperature is crucial because the material exhibits zero electrical resistance at that temperature.<\/p>\n<section>We solve this example with the data science and machine learning platform <a href=\"https:\/\/www.neuraldesigner.com\/\">Neural Designer<\/a>. To follow it step by step, you can use the <a href=\"https:\/\/www.neuraldesigner.com\/free-trial\">free trial<\/a>.<\/section>\n<h3>Contents<\/h3>\n<section>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li><a href=\"#ApplicationType\">Application type<\/a>.<\/li>\n<li><a href=\"#DataSet\">Data set<\/a>.<\/li>\n<li><a href=\"#NeuralNetwork\">Neural network<\/a>.<\/li>\n<li><a href=\"#TrainingStrategy\">Training strategy<\/a>.<\/li>\n<li><a href=\"#ModelSelection\">Model selection<\/a>.<\/li>\n<li><a href=\"#TestingAnalysis\">Testing analysis<\/a>.<\/li>\n<li><a href=\"#ModelDeployment\">Model deployment<\/a>.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><!--\n \t\n\n<li><a href=\"#TutorialVideo\">Tutorial Video<\/a>.<\/li>\n\n\n--><\/p>\n<\/section>\n<section>\n<h2>1. Application type<\/h2>\n<p>This is an <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/neural-networks-applications#Approximation\">approximation<\/a> project since the variable to be predicted is continuous (Critical Temperature).<\/p>\n<p>This study uses a data-driven approach to create a statistical model that predicts Tc based on its chemical formula.<\/p>\n<\/section>\n<section>\n<h2>2. Data set<\/h2>\n<p>The first step is to prepare the <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set\">data set<\/a>, which is the source of information for the approximation problem. It is composed of:<\/p>\n<ul>\n<li>Data source.<\/li>\n<li>Variables.<\/li>\n<li>Instances.<\/li>\n<\/ul>\n<p>The file <a href=\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/10\/superconductor.csv\">superconductor.csv<\/a> contains the data for this example. Here, the number of variables (columns) is 82, and the number of instances (rows) is 21263.<\/p>\n<h3>Variables<\/h3>\n<p>In that way, this problem has the following <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set#Variables\">variables<\/a>:<\/p>\n<\/section>\n<h4 data-start=\"94\" data-end=\"121\"><strong data-start=\"98\" data-end=\"119\">Atomic Properties<\/strong><\/h4>\n<ul>\n<li data-start=\"124\" data-end=\"220\"><strong data-start=\"124\" data-end=\"139\">Atomic mass<\/strong>: Total rest mass of protons and neutrons, measured in atomic mass units (AMU).<\/li>\n<li data-start=\"223\" data-end=\"300\"><strong data-start=\"223\" data-end=\"240\">Atomic radius<\/strong>: Estimated size of the atom, measured in picometers (pm).<\/li>\n<li data-start=\"303\" data-end=\"379\"><strong data-start=\"303\" data-end=\"314\">Valence<\/strong>: Typical number of chemical bonds an element forms (unitless).<\/li>\n<\/ul>\n<h4 data-start=\"381\" data-end=\"412\"><strong data-start=\"385\" data-end=\"410\">Electronic Properties<\/strong><\/h4>\n<ul>\n<li data-start=\"415\" data-end=\"500\"><strong data-start=\"415\" data-end=\"442\">First ionization energy<\/strong>: Energy needed to remove a valence electron, in kJ\/mol.<\/li>\n<li data-start=\"503\" data-end=\"597\"><strong data-start=\"503\" data-end=\"524\">Electron affinity<\/strong>: Energy change when an electron is added to a neutral atom, in kJ\/mol.<\/li>\n<\/ul>\n<h4 data-start=\"599\" data-end=\"628\"><strong data-start=\"603\" data-end=\"626\">Physical Properties<\/strong><\/h4>\n<ul>\n<li data-start=\"631\" data-end=\"714\"><strong data-start=\"631\" data-end=\"642\">Density<\/strong>: Mass per unit volume at standard temperature and pressure, in kg\/m\u00b3.<\/li>\n<li data-start=\"717\" data-end=\"822\"><strong data-start=\"717\" data-end=\"732\">Fusion heat<\/strong>: Energy required for a solid-to-liquid phase change at constant temperature, in kJ\/mol.<\/li>\n<li data-start=\"825\" data-end=\"903\"><strong data-start=\"825\" data-end=\"849\">Thermal conductivity<\/strong>: Ability of a material to conduct heat, in W\/(m\u00b7K).<\/li>\n<\/ul>\n<h4 data-start=\"905\" data-end=\"930\"><strong data-start=\"909\" data-end=\"928\">Target Variable<\/strong><\/h4>\n<ul data-start=\"931\" data-end=\"1046\">\n<li data-start=\"931\" data-end=\"1046\">\n<p data-start=\"933\" data-end=\"1046\"><strong data-start=\"933\" data-end=\"957\">Critical temperature<\/strong>: Temperature below which the material becomes superconducting, measured in Kelvin (K).<\/p>\n<\/li>\n<\/ul>\n<section>These are the main variables of this study. They correspond to the chemical properties of each compound in the following dataset: <a href=\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/10\/chemical_compounds.csv\">chemical_compounds.csv<\/a>.Statistics of each variable include mean, weighted mean, geometric mean, weighted geometric mean, entropy, weighted entropy, standard, weighted standard, range, and weighted range.<\/p>\n<p>The ratios of the elements in the material are used to define features:<br \/>\n$$p_{i}=frac{j}{sum_{i=1}^{n} j}$$<br \/>\nWhere <b>( j )<\/b> is the proportion of an element in the compound.<\/p>\n<p>The fractions of total thermal conductivities are used as well:<\/p>\n<p>$$w_{i}=frac{t_{i}}{sum_{i=1}^{n} t_{i}}$$<br \/>\nWhere <b>( t_{i} )<\/b> are the thermal conductivity coefficients.<\/p>\n<p>We will also need intermediate values for calculating features:<\/p>\n<p>$$A_{i}=frac{p_{i}w_{i}}{sum_{i=1}^{n} p_{i}w_{i}}$$<\/p>\n<p>The following table summarizes the procedure for feature extraction from the material&#8217;s chemical formula.<\/p>\n<table>\n<tbody>\n<tr>\n<th>Feature &amp; description<\/th>\n<th>Formula<\/th>\n<\/tr>\n<tr>\n<td>Mean<\/td>\n<td>$$mu=sum_{i=1}^{n} frac{t_{i}}{i}$$<\/td>\n<\/tr>\n<tr>\n<td>Weighted mean<\/td>\n<td>$$nu=sum_{i=1}^{n} p_{i} t_{i}$$<\/td>\n<\/tr>\n<tr>\n<td>Geometric mean<\/td>\n<td>$$sqrt{sum_{i=1}^{n} t_{i}}$$<\/td>\n<\/tr>\n<tr>\n<td>Weighted geometric mean<\/td>\n<td>$$sum_{i=1}^{n} t_{i}^{p_{i}}$$<\/td>\n<\/tr>\n<tr>\n<td>Entropy<\/td>\n<td>$$-sum_{i=1}^{n} w_{i} ln w_{i}$$<\/td>\n<\/tr>\n<tr>\n<td>Weighted entropy<\/td>\n<td>$$-sum_{i=1}^{n} A_{i} ln A_{i}$$<\/td>\n<\/tr>\n<tr>\n<td>Range<\/td>\n<td>$$t_{(max)} &#8211; t_{(min)}$$<\/td>\n<\/tr>\n<tr>\n<td>Weighted range<\/td>\n<td>$$p(t_{(max)})t_{(max)} &#8211; p(t_{(min)})t_{(min)}$$<\/td>\n<\/tr>\n<tr>\n<td>Standard deviation<\/td>\n<td>$$left[frac{1}{2}left(sum_{i=1}^{n} (t_{i}-mu)^{2}right)right]^{frac{1}{2}}$$<\/td>\n<\/tr>\n<tr>\n<td>Weighted standard deviation<\/td>\n<td>$$left[sum_{i=1}^{n} p_{i}(t_{i}-nu)^{2}right]^{frac{1}{2}}$$<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>For instance, for the chemical compound Re7Zr1 with these Rhenium and Zirconium&#8217;s thermal conductivity coefficients: ( t_{1} = 48,,W\/(mK) ) and ( t_{2} = 23,,W\/(mK) ), respectively.<\/p>\n<p>We can calculate features like the weighted geometric mean and obtain a value of ( 43.21 )<\/p>\n<p>They are divided randomly into <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set#TrainingInstances\">training<\/a>,\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set#SelectionInstances\">selection<\/a>, and\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set#TestingInstances\">testing<\/a> subsets, containing 60%, 20%, and 20% of the instances, respectively. More specifically, 12759 samples are used here for training, 4252 for validation, and 4252 for testing.<\/p>\n<p>Once all the data set information has been established, we will perform some analytics to check the quality of the data.<\/p>\n<h3>Data distribution<\/h3>\n<p>For instance, we can calculate the <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set#Distributions\">data distribution<\/a>. The following figure depicts the histogram for the target variable.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.neuraldesigner.com\/images\/superconductivity_critical_temp_distribution.webp\" \/><\/p>\n<p>The above graph shows more chemical compounds with low critical temperatures.<\/p>\n<p>This could be explained by the fact that finding a superconductor with a relatively high critical temperature is difficult.<\/p>\n<p>To find superconductor properties, such as current conductivity with zero resistance, we must reduce the material temperature a lot.<\/p>\n<h3 style=\"font-family: Outfit, sans-serif; color: #242424;\">Inputs-targets correlations<\/h3>\n<p>The following figure depicts <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set#InputsTargetsCorrelations\">input-target correlations<\/a>. This might help us see the input&#8217;s influence on the critical temperature.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.neuraldesigner.com\/images\/superconductivity_inputs_target.webp\" \/><\/p>\n<p>With so many input variables, the chart shows the top 20.<\/p>\n<p>We can also plot a <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/data-set#ScatterCharts\">scatter chart<\/a> with the critical temperature versus the weighted mean valence.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.neuraldesigner.com\/images\/superconductivity_scatter_chart.webp\" \/><\/p>\n<p>As we can see, the critical temperature decreases when we increase the weighted mean valence logarithmically.<\/p>\n<\/section>\n<section>\n<h2>3. Neural network<\/h2>\n<p>The <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/neural-network\">neural network<\/a> will output the critical temperature as a function of different chemical properties.<\/p>\n<p>For this approximation example, the neural network is composed of:<\/p>\n<ul>\n<li>Scaling layer.<\/li>\n<li>Perceptron layers.<\/li>\n<li>Unscaling layer.<\/li>\n<\/ul>\n<h3>Scaling layer<\/h3>\n<p>The <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/neural-network#ScalingLayer\">scaling layer<\/a> transforms the original inputs to normalized values. Here, the <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/neural-network#MinimumMaximumScalingMethod\">Minimum-Maximum deviation scaling method<\/a> is set so that the input values have a minimum of -1 and a maximum of +1.<\/p>\n<h3>Dense layers<\/h3>\n<p>Here, two <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/neural-network#PerceptronLayers\">perceptron layers<\/a> are added to the neural network. This number of layers is enough for most applications. The first layer comprises 81 inputs and 3 neurons, while the second layer consists of 3 inputs and 1 neuron.<\/p>\n<h3>Unscaling layer<\/h3>\n<p>The <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/neural-network#UnscalingLayer\">unscaling layer<\/a> transforms the normalized values from the neural network into the original outputs. Here, the <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/neural-network#MinimumMaximumScalingMethod\">Minimum-Maximum deviation scaling method<\/a> and the <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/neural-network#MeanStandardDeviationUnscalingMethod\">mean and standard deviation unscaling method<\/a> will also be used.<\/p>\n<h3>Neural network graph<\/h3>\n<p>The figure below shows the final architecture for the neural network.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/10\/Picture1.png\" alt=\"\" width=\"987\" height=\"5920\" \/><\/p>\n<\/section>\n<section>\n<h2>4. Training strategy<\/h2>\n<p>The next step is\u00a0<span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\">to select an appropriate\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/training-strategy\" target=\"_blank\" rel=\"noopener\">training strategy<\/a> that defines<\/span>\u00a0what the neural network will learn.<\/p>\n<p>A general training strategy consists of two concepts:<\/p>\n<ul>\n<li>A loss index.<\/li>\n<li>An optimization algorithm.<\/li>\n<\/ul>\n<h3>Loss index<\/h3>\n<p>The <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/training-strategy#LossIndex\">loss index<\/a> chosen is the\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/training-strategy#NormalizedSquaredError\">normalized squared error<\/a> with\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/training-strategy#L2Regularization\">L2 regularization<\/a>. This loss index is the default in approximation applications.<\/p>\n<h3>Optimization algorithm<\/h3>\n<p>The <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/training-strategy#OptimizationAlgorithm\">optimization algorithm<\/a> that we chose is the <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/training-strategy#QuasiNewtonMethod\">quasi-Newton method<\/a>.<\/p>\n<p>This optimization algorithm is the default for medium-sized applications like this one.<\/p>\n<h3>Training<\/h3>\n<p>Once we have established the strategy, we can train the neural network. The following chart shows how the training (blue) and selection (orange) errors decrease with the training epoch during the training process.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.neuraldesigner.com\/images\/superconductivity_training_strategy.webp\" \/><\/p>\n<article class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"request-68c14edc-00d8-832b-af79-36da58cd2575-0\" data-testid=\"conversation-turn-70\" data-scroll-anchor=\"true\" data-turn=\"assistant\">\n<div class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\">\n<div class=\"[--thread-content-max-width:40rem] thread-sm:[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\">\n<div class=\"flex max-w-full flex-col grow\">\n<div class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&amp;]:mt-5\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"5d00248b-2a26-4cdc-ab49-f5e0cb4d5abd\" data-message-model-slug=\"gpt-5\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\">\n<div class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\">\n<p data-start=\"0\" data-end=\"112\" data-is-last-node=\"\" data-is-only-node=\"\">The key training result is the final selection error, which reflects the neural network\u2019s ability to generalize.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"flex min-h-[46px] justify-start\">Here, the final selection error is <b>0.178 NSE<\/b>.<\/div>\n<\/div>\n<\/div>\n<\/article>\n<\/section>\n<section>\n<h2>5. Model selection<\/h2>\n<p>The objective of <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/model-selection\">model selection<\/a> is to find the network architecture with the best generalization properties.<\/p>\n<p>Thus, we aim to reduce the final selection error obtained previously (0.178 NSE).<\/p>\n<p>The model achieves the best selection error when its complexity is appropriate for achieving a good fit to the data. <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/model-selection#OrderSelection\">Order selection<\/a> algorithms are responsible for finding the optimal number of perceptrons in the neural network.<\/p>\n<p>Notably, the final selection error takes a minimum value at some point. Here, the optimal number of neurons is 10, corresponding to a <b>0.164<\/b> selection error.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.neuraldesigner.com\/images\/superconductivity_model_selection.webp\" \/><\/p>\n<p>The above chart shows the error history for the different subsets during the selection of growing neurons. The blue line represents the training error, and the yellow line symbolizes the selection error.<\/p>\n<\/section>\n<section>\n<h2>6. Testing analysis<\/h2>\n<p>The goal of <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/testing-analysis\">testing<\/a> is to assess the network\u2019s generalization by comparing its predicted values with the observed ones.<\/p>\n<h3>Goodnes-of-fit<\/h3>\n<p>A standard testing technique in approximation problems is to perform a\u00a0<a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/testing-analysis#LinearRegressionAnalysis\">linear regression analysis<\/a> between the predicted and the real values using an independent testing set.<\/p>\n<p>The following figure illustrates a graphical output provided by this testing analysis.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.neuraldesigner.com\/images\/superconductivity-linear-regression-chart.webp\" \/><\/p>\n<p>From the above chart, we can see that the neural network is predicting well the entire range of the critical temperature data.<\/p>\n<p>The correlation value is <b>R2 = 0.911<\/b>, which is close to 1.<\/p>\n<\/section>\n<section>\n<h2>7. Model deployment<\/h2>\n<p>The model is now ready to estimate the critical temperature of a specific chemical compound.<\/p>\n<h3>Directional output<\/h3>\n<p>We can plot a neural network&#8217;s <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/model-deployment#DirectionalOutputs\">directional output<\/a> to see how the emissions vary with a given input for all other fixed inputs. The following plot shows the critical temperature as a function of the geometric mean valence through the following point:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.neuraldesigner.com\/images\/superconductors-critical-temp-gmean-valence-directional-output.webp\" \/><\/p>\n<p>For this study, it is important to mention other valuable tasks of the <a href=\"https:\/\/www.neuraldesigner.com\/learning\/tutorials\/model-deployment\">Model Deployment<\/a> Tool we refer to: Calculate Outputs.<\/p>\n<p>Additionally, we could think about creating a semiconductor with specific chemical quantities. With this tool, we can select the inputs and calculate the optimal superconductor critical temperature for our desired purpose.<\/p>\n<p>The <a href=\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/10\/superconductor.zip\">superconductor.py<\/a> contains the Python code to calculate a compound critical temperature.<\/p>\n<\/section>\n<p><!--\n\n\n\n<section id=\"TutorialVideo\">\n\n\n<h2>8. Tutorial video<\/h2>\n\n\nYou can watch the step-by-step tutorial video below to help you complete this Machine Learning example\nfor free using the easy-to-use machine learning software <a href=\"https:\/\/www.neuraldesigner.com\/free-trial\">Neural Designer<\/a>.\n\n<iframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/GwZ0Ko70eHA\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n\n<\/section>\n\n        --><\/p>\n<section>\n<h2>Conclusions<\/h2>\n<p>In this post, we build a machine learning model to estimate the superconducting critical temperature as a function of the features extracted from the superconductor&#8217;s chemical formula.<\/p>\n<p>Specifically, these features include atomic radius, valence, electron affinity, atomic mass, etc.<\/p>\n<h2>\u00a0References<\/h2>\n<ul>\n<li>UCI Machine Learning Repository. <a href=\"https:\/\/archive.ics.uci.edu\/ml\/datasets\/superconductivty+data\">Superconductivity Data Set<\/a>.<\/li>\n<\/ul>\n<ul>\n<li>ScienceDirect. <a href=\"https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0927025618304877?via%3Dihub\">A data-driven statistical model for predicting the critical temperature of a superconductor<\/a>.<\/li>\n<\/ul>\n<\/section>\n<section>\n<h2>Related posts<\/h2>\n<\/section>\n","protected":false},"author":11,"featured_media":1476,"template":"","categories":[29],"tags":[],"class_list":["post-3522","learning","type-learning","status-publish","has-post-thumbnail","hentry","category-examples"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Model superconductors&#039; critical temperature using machine learning<\/title>\n<meta name=\"description\" content=\"Build a machine learning model to find superconductors&#039; critical temperature from an extensive data set of the chemical properties.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Superconductors critical temperature learning example\" \/>\n<meta property=\"og:description\" content=\"Superconductors have significant practical applications; in this ML example we will perform some analytics to find the critical temperature of a certain compound.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/\" \/>\n<meta property=\"og:site_name\" content=\"Neural Designer\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-06T08:33:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/superconductivity.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"629\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Superconductors critical temperature learning example\" \/>\n<meta name=\"twitter:description\" content=\"Superconductors have significant practical applications; in this ML example we will perform some analytics to find the critical temperature of a certain compound.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/superconductivity.webp\" \/>\n<meta name=\"twitter:site\" content=\"@NeuralDesigner\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/\",\"url\":\"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/\",\"name\":\"Model superconductors' critical temperature using machine learning\",\"isPartOf\":{\"@id\":\"https:\/\/www.neuraldesigner.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/superconductivity.webp\",\"datePublished\":\"2023-08-31T11:12:58+00:00\",\"dateModified\":\"2025-10-06T08:33:42+00:00\",\"description\":\"Build a machine learning model to find superconductors' critical temperature from an extensive data set of the chemical properties.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/#primaryimage\",\"url\":\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/superconductivity.webp\",\"contentUrl\":\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/superconductivity.webp\",\"width\":1200,\"height\":629},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.neuraldesigner.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Learning\",\"item\":\"https:\/\/www.neuraldesigner.com\/learning\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Model superconductors&#8217; critical temperature using machine learning\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.neuraldesigner.com\/#website\",\"url\":\"https:\/\/www.neuraldesigner.com\/\",\"name\":\"Neural Designer\",\"description\":\"Explanable AI Platform\",\"publisher\":{\"@id\":\"https:\/\/www.neuraldesigner.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.neuraldesigner.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.neuraldesigner.com\/#organization\",\"name\":\"Neural Designer\",\"url\":\"https:\/\/www.neuraldesigner.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.neuraldesigner.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/05\/logo-neural-1.png\",\"contentUrl\":\"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/05\/logo-neural-1.png\",\"width\":1024,\"height\":223,\"caption\":\"Neural Designer\"},\"image\":{\"@id\":\"https:\/\/www.neuraldesigner.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/NeuralDesigner\",\"https:\/\/es.linkedin.com\/showcase\/neuraldesigner\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Model superconductors' critical temperature using machine learning","description":"Build a machine learning model to find superconductors' critical temperature from an extensive data set of the chemical properties.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/","og_locale":"en_US","og_type":"article","og_title":"Superconductors critical temperature learning example","og_description":"Superconductors have significant practical applications; in this ML example we will perform some analytics to find the critical temperature of a certain compound.","og_url":"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/","og_site_name":"Neural Designer","article_modified_time":"2025-10-06T08:33:42+00:00","og_image":[{"width":1200,"height":629,"url":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/superconductivity.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_title":"Superconductors critical temperature learning example","twitter_description":"Superconductors have significant practical applications; in this ML example we will perform some analytics to find the critical temperature of a certain compound.","twitter_image":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/superconductivity.webp","twitter_site":"@NeuralDesigner","twitter_misc":{"Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/","url":"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/","name":"Model superconductors' critical temperature using machine learning","isPartOf":{"@id":"https:\/\/www.neuraldesigner.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/#primaryimage"},"image":{"@id":"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/#primaryimage"},"thumbnailUrl":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/superconductivity.webp","datePublished":"2023-08-31T11:12:58+00:00","dateModified":"2025-10-06T08:33:42+00:00","description":"Build a machine learning model to find superconductors' critical temperature from an extensive data set of the chemical properties.","breadcrumb":{"@id":"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/#primaryimage","url":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/superconductivity.webp","contentUrl":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/06\/superconductivity.webp","width":1200,"height":629},{"@type":"BreadcrumbList","@id":"https:\/\/www.neuraldesigner.com\/learning\/examples\/superconductivity\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.neuraldesigner.com\/"},{"@type":"ListItem","position":2,"name":"Learning","item":"https:\/\/www.neuraldesigner.com\/learning\/"},{"@type":"ListItem","position":3,"name":"Model superconductors&#8217; critical temperature using machine learning"}]},{"@type":"WebSite","@id":"https:\/\/www.neuraldesigner.com\/#website","url":"https:\/\/www.neuraldesigner.com\/","name":"Neural Designer","description":"Explanable AI Platform","publisher":{"@id":"https:\/\/www.neuraldesigner.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.neuraldesigner.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.neuraldesigner.com\/#organization","name":"Neural Designer","url":"https:\/\/www.neuraldesigner.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.neuraldesigner.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/05\/logo-neural-1.png","contentUrl":"https:\/\/www.neuraldesigner.com\/wp-content\/uploads\/2023\/05\/logo-neural-1.png","width":1024,"height":223,"caption":"Neural Designer"},"image":{"@id":"https:\/\/www.neuraldesigner.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/NeuralDesigner","https:\/\/es.linkedin.com\/showcase\/neuraldesigner\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/learning\/3522","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/learning"}],"about":[{"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/types\/learning"}],"author":[{"embeddable":true,"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/users\/11"}],"version-history":[{"count":0,"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/learning\/3522\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/media\/1476"}],"wp:attachment":[{"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/media?parent=3522"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/categories?post=3522"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.neuraldesigner.com\/api\/wp\/v2\/tags?post=3522"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}