Test Multiple Variables at Once to Optimize Anything

  Рет қаралды 290,858

NightHawkInLight

NightHawkInLight

Күн бұрын

Пікірлер: 1 400
@isavedtheuniverse
@isavedtheuniverse Жыл бұрын
I'm gonna go out on a limb here and guess that this is the only video in the entire universe that covers boiling eggs and making Senko Hanabi in the same video.
@VilleWitt
@VilleWitt Жыл бұрын
What about boiling eggs using Senko Hanabi? Mega Senko Hanabi? Mini Eggs?
@knight_lautrec_of_carim
@knight_lautrec_of_carim 11 ай бұрын
On earth, maybe. But there's a few planets that do this regularly.
@NeonDripKitty
@NeonDripKitty 11 ай бұрын
what if we make the lamp black with burning eggs hmm
@bastiaan7777777
@bastiaan7777777 11 ай бұрын
Is there a tiny hole drilled in the shell before boiling...?
@Xfactor7430
@Xfactor7430 8 ай бұрын
IKR.. no hole no worky worky. Eggz explode when no hole.👍👍
@nlabanok
@nlabanok Жыл бұрын
I spent 20 years working materials and process development in the semiconductor industry and these design of experiment (DOE) methods are foundational to quickly identifying meaningful improvements to manufacturing processes.Great work articulating and demonstrating these methods.
@koustubhavachat
@koustubhavachat Жыл бұрын
Please recommend course so we can learn more
@stevestarcke
@stevestarcke Жыл бұрын
I learned from this book. Practical Experiment Designs for Engineers and Scientists by William J. Diamond
@garrysekelli6776
@garrysekelli6776 Жыл бұрын
This is a very generic reply. 1 you place yourself as an expert in the field. 2 you don't discuss any relevant point. 3 you don't present any conclusions. Typical bot comment.
@dimm__
@dimm__ Жыл бұрын
@garrysekelli6776 are you a fun guy? yknow, at parties?
@garrysekelli6776
@garrysekelli6776 Жыл бұрын
@@dimm__ ask urmoomson.
@guntereisenherz9102
@guntereisenherz9102 Жыл бұрын
As a programmer i also want to highlight the method of trying the same thing again, without changing anything, expecting different results.
@janszreniawski
@janszreniawski 8 ай бұрын
The definition of insanity...
@TrySpy
@TrySpy 8 ай бұрын
That's all fun and games until it works o.0
@andrewferguson6901
@andrewferguson6901 8 ай бұрын
Gpupdate and reboot a 3rd time, maybe that'll fix it
@industrialcoder
@industrialcoder 8 ай бұрын
​@@TallMilk Add to that all the times, when looking over that "perfect" code, you find yourself saying "wtf was I thinking when I wrote this part"
@RyanLebeck-td5ft
@RyanLebeck-td5ft 7 ай бұрын
ALWAYS account for 'human error'. We are not precision machines, and that fact should be added as a factor.
@mhuebner1000
@mhuebner1000 11 ай бұрын
As an engineer who spent many years in R&D, I just wanted to say thanks. Introducing system optimization and DOE concepts can help people understand that there are so many tools available to them. And, as you illustrated, their use is not confined just to labs and manufacturing. Your clear examples and approachable teaching style make your content so impactful to the community. Thanks again.
@ronwoodward716
@ronwoodward716 Жыл бұрын
I have used these methods in industry. Your presentation and explanation of the methods are really wonderful. I can see this inspiring many young scientists to improve their methods and develop better ways of doing nearly anything.
@Nighthawkinlight
@Nighthawkinlight Жыл бұрын
Thanks for the encouragement!
@IdealisticDog
@IdealisticDog Жыл бұрын
Exactly the feeling I'm getting watching it. Drive to improve the way I measure effectiveness in both work and personal life.
@mumiemonstret
@mumiemonstret 11 ай бұрын
And not only young, I can attest to. My husband who has been working with wastewater treatment processes for 20 years asked me today for the link to that video about test optimisation that I mentioned a month ago.
@DucktorThallium
@DucktorThallium Жыл бұрын
My father (an engineer) tried to explain this to me (a chemist) a couple of years ago. Unfortunately, he didn't understand how it worked and couldn't explain the process. This video was extremely informative and makes me want to study up on Design of Experiments, since I have heard that it is an extremely useful field for scientists. Thanks for sharing this with us!
@Chad-Giga.
@Chad-Giga. 11 ай бұрын
Chemistry sucks
@jeremybub2
@jeremybub2 Жыл бұрын
Another commenter has mentioned Bayesian Optimization, I just wanted to expand a bit on what the difference is, and why you might prefer a more general optimization framework over Taguchi arrays. First, it's important to mention that Taguchi arrays are only accounting for pairwise interactions: for any two variables we choose, all possible combinations of those two variables will appear in the array. In the wikipedia article on Orthogonal Arrays, they generalize this idea to choosing t variables, where t=2 is the Taguchi array, and t=n is the full factorial analysis. But we could also generate arrays for intermediate variables of t. These arrays would be helpful if we expect up to t variables to interact together to create an effect, which is often the case. But any time we are choosing t
@Metal_Master_YT
@Metal_Master_YT 8 ай бұрын
I'm just commenting because I've made similarly long comments before that took a lot of hard work and I hate it when nobody bothers to read it xD
@TheHectorOg
@TheHectorOg 7 ай бұрын
Yeah, gonna look at this.
@porkeyminch8044
@porkeyminch8044 5 ай бұрын
@@Metal_Master_YT I can definitely relate, lol. It's fascinating to learn how deep the field of Design of Experiment (DoE) goes.
@Metal_Master_YT
@Metal_Master_YT 5 ай бұрын
@@porkeyminch8044 I just want my experiments to work the first dang time...
@benjamindeworsop8348
@benjamindeworsop8348 4 ай бұрын
Incredible comment. Thanks so much for sharing I had no idea this existed, nor the tradeoffs of the Taguchi Arrays. Thanks!!
@eric.is.online
@eric.is.online Жыл бұрын
I learned about DoE during my PhD, why it's not part of the curriculum at high school is beyond me. So glad to see this approach being shared in the community cause it's a real game changer.
@edwardnardella6854
@edwardnardella6854 Жыл бұрын
It should absolutely be taught in high school, so many people perform experiments at some point in their life.
@coler154
@coler154 Жыл бұрын
@@edwardnardella6854 high school is only for making obedient workers
@askquestionstrythings
@askquestionstrythings Жыл бұрын
High school graduation requirements are sadly still focused on 20th century factory floor workers minimum requirements. Sure they throw some "college readiness" stuff in the mix but those are often fluff courses where students just need to show up. I totally agree that statistics, DOE, basic calculus, intro physics and intro chemistry should be mandatory requirements for k-12 education. Those courses literally change how people think. Sadly with math like statistics and calculus the pedagogy model currently used makes teachers afraid to teach those topics before college to most students. There is too much believe that every student has to learn math through nearly the same method that humanity discovered each math area. A long and laborious process with little reward.
@TheDuckofDoom.
@TheDuckofDoom. 11 ай бұрын
It's hard enough for most students to grasp the much more basic concept of isolating a single variable. Though I agree this should be mentioned in the basic intro to science class, and then later fully covered in a highschool AP class and any college 101 science class.
@carsonhunt4642
@carsonhunt4642 11 ай бұрын
@@askquestionstrythings Most ppl don’t want to admit that teaching kids all this stuff is useless. Past the basics, most ppl aren’t smart enough. And the ones that are clearly see how their talent goes to waste in and after college. So in the end it’s most pointless endeavor. Welcome to endstage capitalism where all we do is manage the decline of things.
@derrick4804
@derrick4804 Жыл бұрын
I could use this to improve my air cannons in the future. I've always wondered how much air pressure affected velocity, and to what extent. But along with that there's also tank volume, projectile mass, barrel length, valve response time, flow rate, and how tightly the projectile sits in the barrel. Now I can test all of these variables without doing hundreds of tests!
@GimmeOo-mox
@GimmeOo-mox Жыл бұрын
I have an idea for you if you'd like. People who do gold sniping use a simple bottle and tube called a "Snuffer bottle". If you could reverse the mechanism of a squirt gun so that it pulled in water and material instead of pushing it, you could replace the traditional snuffer bottle. Call it a "Snuffer Gun". If you do this and get rich, please don't forget about meeeeeeee😅.
@whynotdean8966
@whynotdean8966 Жыл бұрын
@@GimmeOo-mox It already exists, it's called a hand dredge :)
@GimmeOo-mox
@GimmeOo-mox Жыл бұрын
@@whynotdean8966 I didn't know... But now I know. Lol.
@GimmeOo-mox
@GimmeOo-mox Жыл бұрын
@@whynotdean8966 Actually, I knew about the hand dredge but the concept I'm thinking of is much smaller and would replace snuffer bottles.
@DuckPerc
@DuckPerc Жыл бұрын
If I'm remembering fluid mech, you can find the relationships between some of those values with dimensional analysis, and then run an experiment to solve for the coefficients of your setup. That would give you performance curves that you can use to optimize the design.
@brianmrzyglod2073
@brianmrzyglod2073 Жыл бұрын
As a process engineer, I've completed plenty of DOEs ... we use a statistical software call JMP. Among other things, JMP will design and analyze DOEs, telling you which of your factors are significant. It even has prediction sliders, letting you virtually adjust the levels for each factor.
@gorak9000
@gorak9000 Жыл бұрын
Haha, you work for the big I company too, huh?? Honestly, I f'ing hate JMP through - the most convoluted scripting language to actually get anything working. Once me and a co-worker spent an entire afternoon trying to figure out how to script something that took 2 seconds to do by hand, but was nearly impossible to get running in a JMP Script... and yes, we looked at the "journal" - it didn't help... apparently everything DOESN'T get logged to the journal like they claim... eventually we figured it out by googling and combining 3 different solutions from the JMP forums, but my god was it an ugly solution. Something that you could do in Python with Pandas easily without JMP'ing through so many hoops...
@alantripp6175
@alantripp6175 Жыл бұрын
Same here great fun loved this part of the job.
@askquestionstrythings
@askquestionstrythings Жыл бұрын
We are saddled with using minitab for our DOE analysis but in school it was all done in R. I wonder how JMP compares.
@DeShark88
@DeShark88 Жыл бұрын
​@@askquestionstrythingsminitab holds your hands a lot more. JMP seems a bit more powerful, but the results are harder to interpret without a solid statistical foundation.
@DeShark88
@DeShark88 Жыл бұрын
​@@gorak9000haha, sounds familiar. But it's not just Intel that use JMP; it's used fairly widely in the industry. And yes, JSL sucks.
@MrAlFuture
@MrAlFuture Жыл бұрын
This was fantastic! It's inspired me to have a play with some genetic algorithms using this type of approach to programmatically evaluate the successive generations of code changes
@storminmormin14
@storminmormin14 Жыл бұрын
Holy crap that’s genius.
@riuphane
@riuphane Жыл бұрын
Talk about a method for optimization and bug catching!!!
@an_asp
@an_asp Жыл бұрын
I work with evolutionary algorithms for a living, and tuning the parameters is definitely one of the most difficult parts about using them. There are so many interacting parameters that can dramatically affect their behavior. I've tried things like adaptive parameter control, "self-adaptive" parameter control (which is a fascinating technique of letting solutions in the EA evolve their own parameters as it runs: if e.g. a high mutation rate was helpful in producing children with a higher fitness, then that high mutation rate gets passed down to the children), and even using a second EA to tune the parameters of the first EA in some kind of meta-evolution. But for some reason, despite studying this type of experiment design in school, I've never actually tried it out in practice for parameter tuning. I think I never realized how much potential time savings there was when you have so many variables and levels, since the examples in class were always tiny for demonstration purposes. I guess I should give it a try too.
@YogeshKumar-js7tx
@YogeshKumar-js7tx Жыл бұрын
Good
@TheHDreality
@TheHDreality Жыл бұрын
I was thinking about using this as a mutations strategy as he was explaining it, though I think you're in luck! If you've ever heard of Covariance-Matrix-Adapatation, it's doing something closely related, after you generate a set a candidates, you select the top n candidates and create a covariance matrix of all their features, and then generate the next generation to be a spread of values with the same covariance distribution. It doesn't have the same kind of rigour but it has excellent coverage and convergence. If you wanted to adapt an evolutionary strategy from this, you could generate a Taguchi Array for low, medium, and high values of your n dimensions, and then use the covariance matrix trick to define your values for low medium and high. Is there anywhere I can follow your progress in case you pursue this? Because I'm extremely interested in novel genetic algorithms, and CMA is already super interesting for being state of the art while having very few hyper-parameters to deal with.
@lambda_calc
@lambda_calc Жыл бұрын
This is one of the best KZbin channels. The clear method of communication, worthwhile projects, and deep insights like this make me feel like I get more from these videos than most others. Keep it up, I love what you're doing.
@ostahlarune
@ostahlarune Жыл бұрын
Senko, microspheres, and process improvement all in one video is such a heavy hitter, this is peak KZbin content
@morganrowlette678
@morganrowlette678 11 ай бұрын
YES
@arshadmohammed1072
@arshadmohammed1072 Жыл бұрын
I feel so guilty for never commenting about design of experiments (DOE) before. I use these daily in research, Taguchi array is the one I use to introduce persons to DOE. There are so many different methods, especially for non-linear (non-orthogonal) analysis. Another cool one is the Mixture DOE, which is mainly for recipes.
@Nighthawkinlight
@Nighthawkinlight Жыл бұрын
Looking into this topic I realized there is much more to learn, but Taguchi arrays at least seem like they should be common knowledge because of how much you can learn from them without going beyond very simple math.
@cuberille
@cuberille Жыл бұрын
@@Nighthawkinlight Kudos for even attempting to explain DoE in such a limited time. Not sure how far down the rabbit hole you've gone, but you can take your results and plot them in a 3d graph in excel to better visualize where the sweet spot is.
@marcolivio3128
@marcolivio3128 Жыл бұрын
In case you are interessed I suggest to take a look at specific statistical software that would help you in gathering more info from your data. In particular Minitab is the preferred option in many industries including the one in which i work (i.e. Pharmaceutical development)
@davebennett5069
@davebennett5069 Жыл бұрын
@@Nighthawkinlight "should be common knowledge" - i feel the same way about probability and statistics. it's so much more useful than trigonometry / calculus to most of the population that i think it's criminal to have public schools push students into trig / calc while sometimes not even offering prob / stat. it's the same kind of thinking that would lead one to a more intuitive understanding of the benefits of a taguchi array, IMO
@steaming_mangos
@steaming_mangos Жыл бұрын
@@marcolivio3128 do you know of any free alternatives?
@OfficiallySnek
@OfficiallySnek Жыл бұрын
I have never heard of this method for experimental design. Thank you for sharing this will significantly speed up data gathering and even reduce the amount of experiments needed to be done saving resources
@hedgeearthridge6807
@hedgeearthridge6807 10 ай бұрын
I'm an industrial quality analyst and I am OBSESSED with Genichi Taguchi, especially his Loss Function. It's joked in QC that you have to have a doctorate in mathematics in order to fully understand his ideas, even though he wasn't a doctor, just an ingenious engineer. He's a founding father of Quality Control, as well as Kaoru Ishikawa (inventor of the Fishbone Diagram), Dr. W. Edwards Deming (the "father of quality control"), Dr. Walter Shewhart (the inventor of the Control Chart and a mentor to Deming), etc. Thanks for helping me understand Taguchi's experimentation method! I was never going to get it by just reading. the math is just insane
@MaxWithTheSax
@MaxWithTheSax Жыл бұрын
How did I not know about that. It's so useful. Thanks for enlightening me.
@Nighthawkinlight
@Nighthawkinlight Жыл бұрын
That's what I said when first hearing about this!
@EctoMorpheus
@EctoMorpheus Жыл бұрын
I have literally worked as a scientist and had never heard of this. In computer science we mostly just stuck with changing one thing at a time and slapping on more computing power :| Of course we also did random grid searches and then computed statistical tests on the results to still try to figure out something about the influence of each variable, but it wasn't nearly as elegant as specifically designing an experiment beforehand... Thanks a lot for this video! Looks like a super useful skill
@RebelCowboysRVs
@RebelCowboysRVs Жыл бұрын
As an egg farmer that tested egg pealing extensively, you are correct about egg age being the biggest factor. The factor you missed is cracking the eggs before cooling. My theory is flash cooling only loosens the shell if it is broken an can move as it contracts. Some say its because water can get in. But either way, cracking before cooling seems to help
@jasonnickel384
@jasonnickel384 Жыл бұрын
Eggs peel perfectly EVERY time if you cook them in an InstantPot (or any other pressure cooker).
@RebelCowboysRVs
@RebelCowboysRVs Жыл бұрын
@@jasonnickel384 Dont think I have ever pressure cooked eggs before. I hace both a stove top pressure cooker and an instapot. But just use them for big meals.
@gg-gn3re
@gg-gn3re Жыл бұрын
@@jasonnickel384 the best way is to steam your eggs, just use any vegetable steamer or a colander in a pot of water to steam them. Then refrigerate them assuming you make many at a time to eat on some other days down the week.. Once they are cooled the shell basically falls off. If you crack immediately after cooking it's still easier than any boiling method except maybe the vinegar. also it generally uses less energy to steam far less water than to boil a lot more water
@jamesyoungquist6923
@jamesyoungquist6923 Жыл бұрын
Unfortunate that the biggest factor is the age of the egg, and that wasn't included in the experimental design...
@RovingPunster
@RovingPunster Жыл бұрын
Whether or not you crack before or after the post-cook ice bath is a factor I hadnt considered - I will definitely try that, thx. I do have something to add to all this, which is (1) the role of the membrane (which lies between the white and the shell), and (2) the cracking extent & technique used, and how it somewhat relates to (1). As for me, im a retired engineer who's just used to thinking analytically. My household is only 2 adults, but I love eggs, so we often use as many as a family of 4+. (1) Membrane: I believe this correlates with the degree of freshness factor, because as an egg ages the subtle permeability of the shell allows for some moisture loss over time, which in turn both increases the telltale size of the bubble at the big end, and reduces the degree of surface vaccum (i dont know the correct term) between the shell and the outside of the membrane. I believe this is the main mechanism behind why fresh eggs are noticeably harder to peel than less fresh examples. 2) Cracking Extent & Technique: First, consider how the face of a freshly cut slice of raw waxy potato tends to seize onto the smooth flat side of a chef knife (surface vaccum effects). With that in mind, i suspect the egg membrane of a hard boiled egg can have a similar effect on how easy/hard an egg is to peel to some degree. The next time you peel a bunch of eggs, pay attention in any given moment to whether you're peeling a piece of shell away from the membrane (which is harder), or if you're peeling shell and membrane together away from the white (which i find easier). My point is that ive found the shell comes off easier if you make sure you're UNDER the membrane every time ... which brings me to my larger point of cracking extent and technique. When dealing with surface vaccum adherence effects, the 2 biggest factors are the surface area (read: size of the current shell fragment being peeled) and the surface tension of the moisture between the cooked white and the interior side of the membrane ... if you think about it, cracking the shell more thoroughly not only reduces surface contact area with any given piece of shell, it also creates more points of compromise in the membrane, which allow it cling less to yhe white and also to tear apart more easily. A last subfactor to consider might be adding something (food grade obviously) to either the cooking water or ice bath that reduces surface tension of the moisture between cooked white and membrane. Soap, surfactants, emulsifiers, ph, temperature and even electric current can all affect that - not all seem appropriate for use with eggs, but clearly is an angle worth considering. Regardless, I think that may explain how a little vinegar helps. So, bottom line: For easier peeling, I believe it helpful to fragment the shell more thoroughly, but without compromising the egg white (if pushed too hard). It might be fun to play around with ultrasonics, but since i dont have that handy, i content myself with just cracking the shell gently but as thoroughly as possible. I start by laying down a single sheet of paper towel, for traction and absorption. Then I usually crack the big end, tilt about 20 degrees, then rotate it several times with gentle pressure to extend the cracking in a ring around the pole. Then I quickly repeat at the other end. Last, i turn the egg on its side, crack the equator, then gently rest my palm on it and roll the egg back and forth at least a half dozen times, gently rocking my hand to one side then the other until the shell is thoroughly cracked EVERYWHERE, from pole to pole. Then I roll a few more times until I feel the shell and membrane noticeably loosen. Then I peel. With practice, and eggs of optimal degree of freshness, im usually able to peel several eggs per minute. One caveat: if the eggs are a bit older than optimum, the white begin to weaken and are prone to tearing away with the membrane, so there is a definite bell curve to optimal freshness for peeling ... you dont want too fresh or too old, but rather something in the middle. I suspect the sweet spot is fresh enough for the boiled white to still be firm (and less prone to tearing), and old enough for moisture loss to create some space between the membrane and shell, but not so old that the white weakens and becomes prone to tearing. Sorry to ramble, but I think about stuff like this all the time.
@--sql
@--sql Жыл бұрын
According to J. Kenji Lopez-Alt who ran a ton of experiments on egg peeling, the number 1 variable that makes eggs easier to peel is the temperature of the water in the pot when you start boiling your eggs. If you place the eggs in a cold pot of water and slowly bring it up to temperature, they will tend to be much more difficult to peel. Always boil the water first, then place the eggs into the boiling water.
@claudiu7909
@claudiu7909 Жыл бұрын
Good to know. Also, if you don't peel the eggs after boiling them and leave them for a later time (next day), from my experience they will peel easier if you keep them in water. My speculation is that the water keeps the membrane right under the shell hydrated so it doesn't stick to the egg white.
@riuphane
@riuphane Жыл бұрын
Glad to see another Kenji follower. His experiments and results have been the basis for many of my own recipes and tests, especially when it comes to sous vide! I immediately thought about his egg testing too!
@microwave221
@microwave221 Жыл бұрын
This explains to me why I've struggled with it so much, and I'm excited to make deviled eggs with an hour of agonizingly removing shell superglued to the whites
@grabasandwich
@grabasandwich Жыл бұрын
One time when I put them in boiling water they cracked and some of the white oozed out. Do not recommend.
@grabasandwich
@grabasandwich Жыл бұрын
@@busimagen thx I will give it a whirl. I do have one of those small machines to make hard-boiled eggs that does the same but it also starts from cold.
@Jinakaks
@Jinakaks Жыл бұрын
Multivariate analysis was one of my favorite things about my STEM classes. It's a shame it's been missing from hobby science!
@temp_name_change_later
@temp_name_change_later Жыл бұрын
I could see this working really well for recipe testing. A lot of cooking KZbin channels talk about how important it is to only change one variable at a time while recipe testing, but I imagine that this could speed things up by a lot.
@CraftAero
@CraftAero Жыл бұрын
As soon as I saw the title I chuckled, "Taguchi Method". You did a good job of introducing the topic to lay-people, with a VERY simple and relatable experiment set. (I will certainly use some vinegar from here on). On any more sensitive ($$$) projects there are SO many more support elements behind defining the DoE and then interpreting / validating the results. PS: in the 80's we didn't have software for this... charts / calcs were done by hand.
@MyHandleIsGood
@MyHandleIsGood Жыл бұрын
That's an extremely useful tool that really needs to be more well-known. Hopefully you use your new-found knowledge to optimise some of your older projects too. I've always steamed my eggs and had no issues peeling them, but adding vinegar to the water when boiling them does make a lot of sense to do.
@marcfruchtman9473
@marcfruchtman9473 Жыл бұрын
Steamed... hmm, ok I will give that a try as well... Thanks for the tip.
@eliorbilow8797
@eliorbilow8797 11 ай бұрын
This is possibly one of the best videos I've seen on this platform. It reignited my passion to tune and refine a project (3D printer) that had me demoralized for ages because this method showed that I can combine multiple tests to reduce time and filament used for testing.
@cerberez
@cerberez Жыл бұрын
I'm an engineer and i have never used this method! Now I'm excited to use this for my experiments!
@askquestionstrythings
@askquestionstrythings Жыл бұрын
I had a special class on DOE which covered the statistics and 2k factorial design for one of my technical electives. It's definitely something more engineers should study.
@KG4JYS
@KG4JYS Жыл бұрын
Same here! It's hard to believe it will work as well as the video shows. I will find out for myself.
@askquestionstrythings
@askquestionstrythings Жыл бұрын
2k factorial and design of experiments is amazing. Sadly people (especially in industry) are not willing to make the effort to utilize these methods especially when the tests are time consuming or expensive. You did a great job explaining the benefits.
@lewismassie
@lewismassie Жыл бұрын
This is incredible. It's like seeing a huge chunk of the world come into focus. A major part of how I think about problem solving has been rewritten in watching this. Thank you so much
@avelkm
@avelkm Жыл бұрын
As a MSc in applied physics (20 yrs ago) with strong experimental part of my education I'm speechless that this method was never taught in uni. My mind is seriously blown. I will use this method in next week experiments to get maximum color separation in epoxy pour (it's heavy temperature dependent, at least 3 variables to play with). Thanks!
@Nighthawkinlight
@Nighthawkinlight Жыл бұрын
Let me know how it works for you!
@sagopalm279
@sagopalm279 Жыл бұрын
it always surprises me when each video you post is better than the last
@Oroborus710
@Oroborus710 Жыл бұрын
This is why we love NightHawkinLight 😁
@mkeyx82
@mkeyx82 Жыл бұрын
You should put your surprise into an orthogonal table and see what you get.
@gnusamgnu
@gnusamgnu Жыл бұрын
As a hobby, I play to do fermentation sodas. I stuck to the same recipe since each batch takes days or weeks to be ready. With this method I might be able to improve my results. Same when you grow plants from seeds!
@manatoa1
@manatoa1 Жыл бұрын
I thought the same about beer brewing. There are so many possible variables and long cycle times. Or bread making, for that matter. This is exciting!
@naviinprabhu2468
@naviinprabhu2468 5 ай бұрын
I don't know whose gonna read but I'll leave it out here. Systems design engineer here. I do DoEs day in and day out, Taguchi method is an awesome tool to narrow down the design search space. When there are a handful of inputs Xs for a measured output Y you can control and intuitively understand, this is all you need to optimize . When there are a large number of Xs, there's something engineers do which is called parameter sensitivity/pareto analysis. There are many fancy ways to do this pareto chart but I try to keep the intuitive part alive. I min-max normalize the inputs and output between 0 to 1 and do a multiple linear regression. The coefficients of Xs gives its impact on Y and its sign gives the direction. This helps eliminate less influential inputs to further reduce the dimensionality of search space. Also, a cool way to visualize them is using a parallel-coordinates chart 😁
@manonfire285
@manonfire285 Жыл бұрын
This is a lovely and uncomplicated way to do DOE, especially when your variables are discrete (or, as you did for this video, discretized). If you're interested in optimizing under continuous changes, which is probably especially relevant for chemical recipes, you may look into Bayesian Optimization. The method can be tuned depending on your variables but would already mostly work straight out of the box using a sensible default configuration. Let me know if you want to discuss this!
@steaming_mangos
@steaming_mangos Жыл бұрын
I am interested in learning about this, do you have any resources you would recommend? Everything I'm finding online revolves around data science but I am interested in learning it in the context of chemistry.
@gordonspond
@gordonspond Жыл бұрын
This type of experimentation is very common in industry and has been around over 80 years. I am always amazed this isn't used more in scientific research.
@GuillotinedChemistry
@GuillotinedChemistry Жыл бұрын
Uh-oh... Brilliant better watch out... I think Eggland's Best is angling for a sponsor role! 😂 Seriously though, thanks for the shout-out and introducing me to Taguchi... It has absolutely changed the way I look at experimental design.
@buschtoens
@buschtoens Жыл бұрын
This gave me a whole new perspective on how to run software A/B split tests to optimize customer conversion rate. Thank you!
@Nevir202
@Nevir202 Жыл бұрын
Oh no! the last thing we need is advertisers getting better at brainwashing! LOL
@davidfetter
@davidfetter Жыл бұрын
It's delightful to see design of experiments get such a clear and concise treatment. There are a LOT of holes to fall down, and you managed to miss all of them. Well done!
@ItsjustmeElisa
@ItsjustmeElisa Жыл бұрын
I just realized that your channel is the one I've been continuously watching on and off basically since shortly after youtube started...and FAR longer than any other channel by like probably 8 years.😅 Really speaks to how your approach to topics even as the videos and topics shifted from me going like "ohhh shiny fireworks" to "hm this isn't something I ever thought or cared about but I'm thoroughly enjoying this!" over the years just captured my imagination for like 15 or so years at this point if I had to guess. Even though I have been subscribed for a fairly short time that's because I liked the idea of most creators and topics to just percolate back into the subconscious until they organically reemerged after months or years at which point I could go on a watch spree hehe. But as youtube, upload schedules and monetization changed so did my viewing behavior...also I'm getting older and there are so many quality channels now I just can't keep track anymore 😁 Anyways it was just a fun realization to have that this is the only channel for me that I've been watching for this long and I wanted to say thank you and show this tiny bit of appreciation, for whatever it's worth, and hope you have a great day!
@Nighthawkinlight
@Nighthawkinlight Жыл бұрын
That's nice to hear, thanks for sticking around!
@gorak9000
@gorak9000 Жыл бұрын
KZbin's been around a LOT longer than 8 years...
@ItsjustmeElisa
@ItsjustmeElisa Жыл бұрын
@@gorak9000 I said I had been watching his channel for 8 years LONGER than any other channel I'm currently watching, around 15 or 16 years in total. 😉
@matthewluttrell9413
@matthewluttrell9413 Жыл бұрын
I've only seen this in a text book, your examples were top notch and explained vary well! You're doing a great job with these videos!
@dankelpuff8381
@dankelpuff8381 Жыл бұрын
I know absolutely nothing about the method you used to improve your sparklers..however, the second I saw your score sheet at @20:00 alarm bells start going off inside my head. You are scoring your sparklers on non uniform parameters which which in itself is not a mistake but because your values are so different you are effectively washing out all contribution from effects which have a numerically smaller measurement. This is a very important factor to consider and correct for when using something like PCA on a larger dataset. Image for example if we want to guess a persons likely hood to get a heart disease based on their eye color, height, weight and age. If we measure height in millimeters rather than centimers we will have HUGE values which will overshadow the weight in Kg and the age in years! Even if we only measure in centimeters or meters we still have vastly different scales. Furthermore we cant assign numbers to eye color as 1=green and 2=blue because then blue eyes are more important than green just because we chose so! This means in order to have a well rounded sparkler you must standardize your scoreboard no matter how you measure success. You do this by subtracting the mean value of a score column from itself and then divide by the standard deviation. Do this for each column of results and now every column will have the same equal weight in your scoreboard. This would allow "climbing ember" scores to have an equal impact on your evaluation compared to the "bursting sparks" score no matter how big or small the numbers you assign are.
@Nighthawkinlight
@Nighthawkinlight Жыл бұрын
Yes you're exactly right. I weighted one sparking stage far heavier than the others. I did this on purpose but did not find a place in the script to talk about it. In this case I wanted to record the data from all stages so I could discover what contributed to each, but overall my priority for considering success was based on the first and most difficult to achieve stage.
@dankelpuff8381
@dankelpuff8381 Жыл бұрын
@@Nighthawkinlight Fair enough :D
@renaissanceengineering-lee4210
@renaissanceengineering-lee4210 Жыл бұрын
this was a WAY more engaged presentation of DOEs than my manufacturing classes, six sigma classes, and general online reading. well done!!
@edwardpaulsen1074
@edwardpaulsen1074 Жыл бұрын
I slowly discovered that multivariable table over the course of several jobs in different industries... once I got that figured out, I also discovered another side effect of working in so many different industries via my automation and robotics skills... I was able to cross platform experiences and bring fascinating new insights into seemingly unrelated fields. While focusing into a niche position can help you gain a mastery of a given craft, there is also a strong value in the "Jack of All trades, Master of none" approach as well. By not getting stuck in a proverbial rut in areas that have "always been done that way", I was able to leapfrog things into new areas that provided substantial gains rather than the incremental ones at larger time and expense. Baseline idea is to definitely pursue whatever specialization interests you most, but also do not sacrifice reasonably passing knowledge in other fields... who knows what could be that "Eureka" moment gleaned from something seemingly wildly different then your current course or field.
@Nighthawkinlight
@Nighthawkinlight Жыл бұрын
100% true.
@xoltri
@xoltri Жыл бұрын
Wow, thanks so much Ben! You were the reason that I started making these fireworks and I brute forced my way through hundreds (?) of hours of making them to get to this point, a fraction of the time you spent I'm sure. This method is absolutely a game changer. It's hard to describe that feeling of trying to solve a problem and being completely lost with no direction on where to go next. So happy you've improved the recipe and I can't wait to try it, and to try to improve on it with this method!!
@ares395
@ares395 Жыл бұрын
This blows my mind tbh. I knew there must be a better method but I was never smart enough to figure it out. Might help 3D printing nerds with perfecting their quality without wasting 100s of hours and a ton of filament among other things. Also, I might finally get into cooking due to this haha. I don't mind eyeballing things 'to taste' but having a recipe on paper that is modified to your liking would be cool. Always love your videos because they are super easy to follow, I still use the button trick to hold pieces of fabric together.
@meyegui
@meyegui 11 ай бұрын
This is absolutely amazing. Never heard of orthogonal/Taguchi arrays before, and your demo blew my mind.
@sangomasmith
@sangomasmith Жыл бұрын
Sweet, I did my masters on using Taguchi arrays to improve a biotech system. I've long thought that this process doesn't get enough love...
@jtadevich
@jtadevich Жыл бұрын
Aha! Then you are the person I should ask. At 12:08 he shows us an example of an array of 4 variables, and 3 settings. It dropped the experiment count from 81 to 9. I noticed the result is the square root of the original count. Are there simple equations that will tell the reduction in experiments needed by using Taguchi arrays? Note: if the explains it in the last of the vid, nevermind the question. I have to go before the end.
@sangomasmith
@sangomasmith Жыл бұрын
@@jtadevich So this was a while ago, but from memory there's actually an empirical look-up table that you use to find the right array size for your experiment. There accordingly isn't a strict mathematical relationship between number of variables and number of experiments. Taguchi methodology is supposed to be used in industry to improve processes, so it's kind of rough-and-ready rather than being mathematically or statistically rigorous. It's biggest advantage is simplicity - allowing you to rapidly identify important variables and zoom in on the optimal region for that system.
@jtadevich
@jtadevich Жыл бұрын
@@sangomasmith thanks. That is awesome. I have studied science for a long time, and realizing how much time this method can save is astounding to me.
@mattp422
@mattp422 Жыл бұрын
What a wonderful, educational video! I’ve practiced medicine for almost 40 years and over that time, I’ve read a huge number of articles comparing different diagnostic and therapeutic methods. What I never came across is a single paper that used the Taguchi array to compare multiple variables in the test population. Actually, I never heard of the Taguchi array until watching this video. Thank you so much for all of your awesome videos!
@nicklockard
@nicklockard Жыл бұрын
Can confirm. I taught factories to use multivariate DOE studies (Design Of Experiment). It does require good software like JMP or Minitab statistical analysis software, but quite often, it's the ONLY way to develop better, cheaper, and faster processes. Classic science where you only vary one parameter can only solve about 5% of real world problems!
@BeckJoseR
@BeckJoseR 11 ай бұрын
Wonderful! Thank you for this information. My kids are getting to the age where science projects are beginning a thing, and I always turn to your channel for inspiration. We thank you for your thorough, organized and entertaining videos.
@mailleweaver
@mailleweaver Жыл бұрын
This does look extremely useful. Especially when testing things like ratios where it's literally impossible to change just one thing at a time. When one goes up another goes down.
@TheEngineeringToolboxChannel
@TheEngineeringToolboxChannel Жыл бұрын
Awesome video! I am an engineer by trade and work in quality. Have used this method with great success in understanding process inputs on quality outcomes!
@vibrolax
@vibrolax Жыл бұрын
I was introduced to the design of multivariate experiments in the early 1990's as an engineer producing optical metrology instruments used for semiconductor manufacturing. It changed my life as an engineer. Instead of endless meetings to prioritize which treatment conditions to vary, we could test them all in a Taguchi design and let analysis of variance figure out what really mattered. Higher resolution designs could be used to de-confound interactions between variables.
@marcfruchtman9473
@marcfruchtman9473 Жыл бұрын
Thanks for the useful info. I had paused the video just before he mentioned Taguchi and read this comment, then went back to see him literally using those exact words. (Good reinforcement).
@beautifulsmall
@beautifulsmall Жыл бұрын
Fascinating and instructive. Those final bright light shots are stunning.
@andrewevenson2657
@andrewevenson2657 Жыл бұрын
I'm a laborer in a steel foundry, and I applied to a quality control position cause I am capable of so much more than just labor. This orthogonal array method will be awesome for me to bring up during the interview!
@descai10
@descai10 8 ай бұрын
did you get the job?
@conradwiebe7919
@conradwiebe7919 Жыл бұрын
Probably your most valuable video to date. Thanks as always :)
@neithanm
@neithanm Жыл бұрын
What breaks me often is thinking I've settled a test that I use to compare to others and when nothing works I go back, re-do that test and realize something went wrong and had been using a broken yard stick. Especially with chemistry or cooking and other "flimsy" subjects where it's very hard (for me) to make 2 "exact" runs of a particular set of variables.
@lucdrouin2625
@lucdrouin2625 10 ай бұрын
Finally, thanks! This is such valuable information! Please continue your excellent work with all the due diligence you continue to invest in your world class instruction.
@thegingineer0
@thegingineer0 Жыл бұрын
Only a few minutes in but this couldn't have come at a better time as I try to perfect my conductive painting process.
@dsp4392
@dsp4392 11 ай бұрын
I'm a software engineer. I don't work in manufacturing. I don't have a PhD. I've really only heard of the term "multivariate testing" being used by colleagues in marketing. Never heard of DoE. Your video made this concept accessible enough that it pushed me to give it a try. It came in at a time where I was working on debugging ridiculously complex software that I didn't write, which can take ages and involves a lot of small changes and observation. So I wanted to thank you for taking the time to produce this video. It is truly helping out and elevating some of us.
@JanTonovski
@JanTonovski Жыл бұрын
Very cool how the method of testing can make such a difference. Btw, I hope you didn't have to eat all those eggs alone 😂
@Nighthawkinlight
@Nighthawkinlight Жыл бұрын
I did eat a LOT of eggs.
@whifflingtove
@whifflingtove Жыл бұрын
@@Nighthawkinlight Deviled eggs, egg salad, egg sandwiches, scotch eggs...
@3nertia
@3nertia Жыл бұрын
@@whifflingtove Egg gumbo, egg tar tar, fish eggs ... Sorry, couldn't resist the Forest Gump reference xD
@RuvianCSFun
@RuvianCSFun Жыл бұрын
@@3nertia Scrambled eggs, fried eggs, poached eggs, eggs benedict..
@fakestory1753
@fakestory1753 Жыл бұрын
His parrot take care of eating all of those eggs, don't worry about that.
@manatoa1
@manatoa1 Жыл бұрын
I think this will make a huge difference in a bunch of my hobbies. Thank-you so much. Challenges that were very daunting seem doable now.
@noob19087
@noob19087 Жыл бұрын
I've been doing this in the kitchen for years. Because whenever I run an experiment in my kitchen, I'll have to eat the results, so I'd much rather make the same thing 4 times than 8. I always considered it a bit of a dirty trick, though.
@WilliamLee-bv4tv
@WilliamLee-bv4tv Жыл бұрын
Always a treat to watch one of your videos. Eloquently narrated, and always some idea or take on a subject that i didn't know or hadn't considered. And I especially admire that you shout out other intelligent creators
@rudygunawan1530
@rudygunawan1530 8 ай бұрын
In my company this technique known as Design of Experiment (DoE). And AFAIK this method also being taught at Engineering Master class.
@karlharvymarx2650
@karlharvymarx2650 Жыл бұрын
This has to be on my top 5 list of most useful videos I've seen, thank you for making it. I have long strongly suspected there are valid ways to make several changes at once because even my disorganized methods worked but not as well as this more organized and thought out tool appears to.
@NickCombs
@NickCombs Жыл бұрын
Taguchi arrays are new to me. I will try it out next time I need to debug code and there are multiple possible causes. Thanks for sharing this concept. It's sure to help a lot of people.
@Thee_Sinner
@Thee_Sinner Жыл бұрын
This is potentially my favorite video of yours so far.
@JasonMisterDude
@JasonMisterDude Жыл бұрын
Oh man. This is so awesome to play with! I could use this to make rapid improvements with tuning and drag racing. So much information being spit out already, up to us to analyze it!
@brodymiller9299
@brodymiller9299 Жыл бұрын
I'm a mechanical engineering student and this seems incredibly useful for some of the projects I have done. In the past I have sometimes not done changes one at a time when speed was necessary, but this seems like such a much better way to gain insight. Thanks for the amazing video!
@DaveEtchells
@DaveEtchells Жыл бұрын
Wow, that is amazing! I love looking at data and seeing significant information pop out of it. I’d been completely unaware of this method before; this is just *so* useful and important! Thanks!!!
@jaysonlee8625
@jaysonlee8625 Жыл бұрын
Your presentation and delivery has really improved over the years. Thumbs up!!
@inventorbrothers7053
@inventorbrothers7053 Жыл бұрын
This is amazing! I'm gping to start using this in my own experiments!
@chopper3lw
@chopper3lw Жыл бұрын
This is an incredibly interesting method that has applications across so many domains. I had no idea this existed, so THANKS!
@JasonPatz
@JasonPatz 10 ай бұрын
This is the best thing I've watched on KZbin in some time. Thank you for sharing it.
@korebeast973
@korebeast973 Жыл бұрын
I learned this on accident through baking and applied it to engineering projects on motors and engines. Most helpful combos of batteries, charge times, engines, start times, motors, and max rpm are a lot of variables. This process works amazing for testing anything
@fiartruck0125
@fiartruck0125 Жыл бұрын
I'm so happy for you. I remember when I discovered Taguchi arrays (and the related ANOVA) from a random book I picked up at the library. For the next two years afterward, I would talk about it to anyone, at every chance I got.
@dawa8746
@dawa8746 Жыл бұрын
Bravo! I discovered MED from an essay by a chemist extolling it's virtues a decade ago and have looked for ways to use it ever since. Great video!
@glowworm6176
@glowworm6176 Жыл бұрын
This is supper interestin, this also sort of information you can actually use in real life, its amazing! Awsome video
@Locane256
@Locane256 11 ай бұрын
Wow. What an awesome video, and what a great way to approach experimentation - I'm 40 years old and didn't know about this.
@nelsreich3748
@nelsreich3748 11 ай бұрын
Thanks for figuring it out. Years past, someone came up with this concept but never disclosed the formula other than it was simple in home chemicals. He did his demonstration to the media even showing cooking an egg without damaging the interior. If he did patent the formula it should be available. Looking forward to experimenting with new tiles too produce tile better high efficiency wood stoves. Best
@guymontag2948
@guymontag2948 Жыл бұрын
That is wicked efficient. It may be old news to some but I think it will really change the way I consider certain problems going forward. Thank you!
@WillN2Go1
@WillN2Go1 Жыл бұрын
This really is terrific. I've been experimenting in one way or another for many decades. First time i've ever heard of Orthogonal/Tomaguchi Arrays.
@alantripp6175
@alantripp6175 Жыл бұрын
Yup factororal experimentation is a big time time and resource savingings. Software really help to design and analyze the exp.
@gabewrsewell
@gabewrsewell Жыл бұрын
this was very valuable, you’re one of my favourite creators on this platform. thanks again :)
@cheeseweasel69
@cheeseweasel69 11 ай бұрын
Loved this as I had never heard of this technique. I have to say after the first few mins I thought it looked needlessly complicated and would lose value against the normal factorial approach. So was blown away by how it still captured the normal outputs but also gave even more information (but with less tests). Very well demonstrated and glad you showed such different examples. Thanks for sharing your learning as always.
@Leadvest
@Leadvest Жыл бұрын
This motivates the method well enough to make it seem like the necessity it is. Rather than the menial curiosity it feels like in most presentations. As per the MLA Handbook you don't need detractive statements in your scripts. Your work speaks for itself.
@miriam-english
@miriam-english Жыл бұрын
Absolutely fascinating! Thank you. I am sure this will come in very useful for me in the very near future. I consider myself scientifically well educated, but I'd never heard of this neat way to gain so much more information while dramatically lessening the experimental load. Very cool!
@Jawst
@Jawst Жыл бұрын
I'm so glad you put this out I've been doing this for years since my previous job
@user-sb3wh3dd4v
@user-sb3wh3dd4v Жыл бұрын
I'm impressed! Your explanation of this process is MANY times more concise and MUCH clearer than the dreary explanations I learned in school. THANK YOU!
@bohemianist2082
@bohemianist2082 11 ай бұрын
i loved this! thank you for articulation, this was exactly the right moment to stumble upon in my life with my biochemie experiments which leaning towards to be more complex gradually. hero!
@willjackson6407
@willjackson6407 Жыл бұрын
This was really insightful and helpful thank you 😊
@prof.markbachman
@prof.markbachman Жыл бұрын
A great way to explain the use of Taguchi arrays in process optimization! Bravo!
@lily_skye
@lily_skye Жыл бұрын
Man, this is awesome. I wish I had learned about this in school in addition to the one-variable approach. It definitely takes more work to analyze the results, but you save so much time *and* get more actionable data, at least for experiments with lots of variables.
@AdmiralThumbs
@AdmiralThumbs Жыл бұрын
Great explanation of experimental design and this technique! I also appreciated the aside about intellectual humility, as we all (myself included) need more of that, pretty much all the time.
@JonathonPickett
@JonathonPickett 2 ай бұрын
Thank you! I’ve always been stuck in the changing one variable realm and was highly skeptical before watching the video. You have opened my eyes and I thank you for it!
@alexandrefilion4480
@alexandrefilion4480 Жыл бұрын
Oh my god. This changes everything. I had never heard of this either. Thanks for sharing.
@Nerd3927
@Nerd3927 11 ай бұрын
So happy with this video! Somehow I rolled into a research job but I never heard of this. Very useful indeed!
@orange-micro-fiber9740
@orange-micro-fiber9740 Жыл бұрын
This is the best explanation of design of experiments I've ever seen. I've used this in my industry but this is the most concise explanation I've seen
@dryued6874
@dryued6874 Жыл бұрын
I've seen a lot of videos on various interesting experiments and techniques, but not a lot of videos on how to improve them. This is big stuff.
@mcglk
@mcglk Жыл бұрын
That was a remarkable primer for multivariate analysis. Thank you.
@DanielRisacher
@DanielRisacher Жыл бұрын
Thank you for having the humility to post this and the eloquence to explain it.
History of a Lost Supermaterial & How To Make It (Starlite Part 2)
21:15
NightHawkInLight
Рет қаралды 6 МЛН
SHAPALAQ 6 серия / 3 часть #aminkavitaminka #aminak #aminokka #расулшоу
00:59
Аминка Витаминка
Рет қаралды 3 МЛН
She's very CREATIVE💡💦 #camping #survival #bushcraft #outdoors #lifehack
00:26
An intuitive approach for understanding electricity
39:28
AlphaPhoenix
Рет қаралды 1,2 МЛН
Cursed Units
18:29
Joseph Newton
Рет қаралды 2,3 МЛН
The 4 things it takes to be an expert
17:59
Veritasium
Рет қаралды 11 МЛН
A Better Way to Waterproof Fabric
28:50
NightHawkInLight
Рет қаралды 1,4 МЛН
6 Unauthorized Uses for a Medical Oxygen Concentrator
25:54
NightHawkInLight
Рет қаралды 1,3 МЛН
1000 Hours of ALife Evolution | Recreating the largest evolution experiment ever
48:25
People said this experiment was impossible, so I tried it
34:49
Veritasium
Рет қаралды 4,6 МЛН
DIY Supermaterial Could Save You From Heatstroke: Salt based PCMs
28:11
NightHawkInLight
Рет қаралды 2,1 МЛН