YouTube2Text

Day 6 | AIO Automated Optical Inspiration | X-Ray Defect Detection | Manufacturing Optimization — Transcript

by STR2E · 6,853 words · 1,053 segments · language en · Watch on YouTube

Full transcript

  1. 0:00not evolve that was not progressive. So
  2. 0:02every time something new came again to
  3. 0:05plan new maybe old rules became obsolute
  4. 0:07or not no more functional because
  5. 0:09technology has changed and it used to go
  6. 0:12on going so it used to take forever
  7. 0:14that's why there is very little evidence
  8. 0:16that companies have implemented on a
  9. 0:19very large scale in a very complex
  10. 0:21environments like aerospace or medical.
  11. 0:23There are some companies that has that
  12. 0:24have done that but because the cost and
  13. 0:27the complexity involved and chances
  14. 0:30is very very less very big companies
  15. 0:32have only done that till late now once
  16. 0:36after this transformers paper came from
  17. 0:39Google and chat GPT and all this this
  18. 0:41progress the computing limits have been
  19. 0:44broken. So AI has become a reality. The
  20. 0:47deep learning the deep learning
  21. 0:49technologies where the machine will
  22. 0:52learn itself or machine learning
  23. 0:55whatever is the way we show them some
  24. 0:57examples
  25. 0:59examples which are characterized. Okay,
  26. 1:00this is good, this is bad, this is not
  27. 1:01acceptable, this is acceptable, this is
  28. 1:03partly acceptable so that it learns the
  29. 1:05patterns on it once it learns the
  30. 1:07patterns so it it keeps improving itself
  31. 1:11making it smarter like a regular way. So
  32. 1:15this data model is you feed all that
  33. 1:19photos and then get the output. This is
  34. 1:22one of the ways in which artificial
  35. 1:26intelligence can be used from the
  36. 1:29optical perspective in inspection. The
  37. 1:31next thing is where optical fields. So
  38. 1:34we go for X-ray defect X-ray. So when if
  39. 1:38you have seen a typical X-ray what it
  40. 1:39shows it shows your bones. Why? Because
  41. 1:42your bones are mostly metallic.
  42. 1:44So and electronics also involves what?
  43. 1:47Copper, aluminium,
  44. 1:49uh gold,
  45. 1:51right? So these are all metals. If you
  46. 1:53and alloys of the shoulder alloys are
  47. 1:55also metals. If you see them through a
  48. 1:59x-ray, we will find that other things
  49. 2:01are either translucent or they are not
  50. 2:04at all visible in the x-ray. So we are
  51. 2:06able to focus on our interest points.
  52. 2:08Like here if you can see some images
  53. 2:10here the x-ray has been taken of a
  54. 2:12device which is wire bonded and here you
  55. 2:14can see there's an open opening here.
  56. 2:17Similarly here a device has been
  57. 2:20soldered and it is below the PCB and we
  58. 2:23cannot see cannot see through eyes but
  59. 2:25X-ray because X-ray can pass through it.
  60. 2:28We have seen that there's an extra
  61. 2:29solder
  62. 2:30uh there's insufficient reflow there's a
  63. 2:34short there's a void there's a
  64. 2:35misalignment. So what it basically how
  65. 2:38it basically helps is where optical or
  66. 2:40our eyes cannot because we need a line
  67. 2:42of sight X-ray helps not to a 100%
  68. 2:46extent so that if we say we can say that
  69. 2:48optical inspection has covered this much
  70. 2:49and if we go by X then we are 100% sure
  71. 2:52that circuit is fine but okay to an
  72. 2:54acceptable level so these two techniques
  73. 2:57optical instruction X-ray have been used
  74. 2:59extensively till date and they are still
  75. 3:01being used and in medical industry uh
  76. 3:04what I have found
  77. 3:06AI based tools have come. It can analyze
  78. 3:08the patient's X-ray and tell the doctor
  79. 3:12can take decisions. He can refuse or
  80. 3:14[clears throat] take that is done
  81. 3:16faster. Same way we can al also do for
  82. 3:18electronics.
  83. 3:19Next is failure prediction.
  84. 3:23uh we keep generating data as I told you
  85. 3:26there are thousands of joints nearly one
  86. 3:29lakh joints in a satellite of all the
  87. 3:33circuit of satellite
  88. 3:35ever since the design starts till the
  89. 3:38spacecraft is launched until the
  90. 3:40lifetime is completed keep generating a
  91. 3:42lot of data lot of data but till now we
  92. 3:44not have any way to make sense of the
  93. 3:47data okay data analysis tools were there
  94. 3:49but they were still dependent on the
  95. 3:51skill of the person who is using that
  96. 3:53data. There was no concurrency. There
  97. 3:56was a consistency between person to
  98. 3:58person and it and we had to dedicate so
  99. 4:02many resources to find the relationship
  100. 4:05between a certain factor to a certain
  101. 4:08output and it was not every time very
  102. 4:11linear or very uh single polar it was
  103. 4:15very multivaried. So if you have seen a
  104. 4:17fishbone diagram you can find that for
  105. 4:19everything there is a there are pins
  106. 4:21that are associated similarly
  107. 4:24here what will happen is let me take
  108. 4:27this example let's say there is a
  109. 4:28satellite that is 2 years in orbit now 2
  110. 4:32years in orbit means that light would
  111. 4:33have much been designed before 2 years
  112. 4:36then it would have taken some
  113. 4:37realization time then all these data
  114. 4:41mean it it would have gone through all
  115. 4:42the processes and steps all these data
  116. 4:44has been captured
  117. 4:45So what will what happens is there's a
  118. 4:48model that is specifically trained for
  119. 4:49this. We give all this we keep giving
  120. 4:52all this data. So let's take an example
  121. 4:54of a transistor. A transistor is going
  122. 4:56on a PCB. That PCB is going in a
  123. 4:58subsystem. The sub then going in a
  124. 5:00satellite and the satellite is being
  125. 5:01launched. So we track the transistor.
  126. 5:04This we have seen the history of the
  127. 5:05transistor that okay if it experiences
  128. 5:08thousands of temperature cycles of this
  129. 5:10temperature sinks for these many hours
  130. 5:12at this functional level. What we found
  131. 5:14that the functionality of the transistor
  132. 5:16has gone down. Let's say degradation has
  133. 5:17started. So or let's say the temperature
  134. 5:20is not this much. If the temperature
  135. 5:23range is less, if the timing is less, if
  136. 5:25the functionality percent is less, the
  137. 5:27life is more. So this way we know that
  138. 5:30our predicted lifetime of a thing
  139. 5:33component is this under the this
  140. 5:35conditions. So previously what used to
  141. 5:37do we used to draw a simple model. wish
  142. 5:39to try or design a simple model model
  143. 5:42for each and every component which are
  144. 5:43not necessarily true which are most of
  145. 5:45the time it was not true. So each model
  146. 5:49each component can be modeled in various
  147. 5:51subm models if you can see those subm
  148. 5:54models can be analyzed and based on
  149. 5:57analysis of those subm models we can
  150. 5:58arrive at a figure which is more or less
  151. 6:01accurate based on the historical data
  152. 6:03what we have to model. So it will
  153. 6:06analyze the temperature cycles that
  154. 6:08would undergo the vibrations that will
  155. 6:10happen the satellite operational hours
  156. 6:12the all the radiation activity and
  157. 6:14everything whatever sensor is sent to
  158. 6:16the earth station. Now the AI says
  159. 6:19there's a warning because you have
  160. 6:22subjected this particular module or
  161. 6:25particular circuit to this this many
  162. 6:27extreme harsh conditions. It will fail
  163. 6:28in 2 weeks 3 weeks 1 month. So next step
  164. 6:32into size of what you do if you want to
  165. 6:35if you want this component to work more
  166. 6:37you reduce the temperature limits you
  167. 6:39turn on something so that the
  168. 6:41temperature goes out or what you do you
  169. 6:44reduce the working hours you take the
  170. 6:45load from that particular component to
  171. 6:47the other component because in satellite
  172. 6:49follow the concept of mean and redundant
  173. 6:50there is no there's nothing a satellite
  174. 6:52that goes usually typically that is the
  175. 6:55single point failure we always give a
  176. 6:57backup we call it main and redundant so
  177. 7:00it will ask if
  178. 7:01So that mean get some stress sleep or if
  179. 7:05you have backup for if you have some
  180. 7:07other backup. So this way not only it
  181. 7:10helps us predict how what will the
  182. 7:12failure what can be the failure it will
  183. 7:14also tell what is the remaining useful
  184. 7:15life. This way we can even extend the
  185. 7:18life from the design. If in maybe the
  186. 7:21data can help us to find it okay we have
  187. 7:24planned the design life as per these
  188. 7:26this condition but if we switch this
  189. 7:28condition that AI insights will tell
  190. 7:30that okay we can increase the right and
  191. 7:33the next one is very important and it's
  192. 7:36a very cool one a digital
  193. 7:39so what is a digital twin first so till
  194. 7:42now we all know that we have been
  195. 7:44designing electrical circuits we have
  196. 7:46transistors diodes and everything and we
  197. 7:48have equations so if we see what was
  198. 7:51those equations actually there just
  199. 7:52there are nothing but just models of the
  200. 7:54actual
  201. 7:56physical hardware correct we have V is
  202. 7:59equals to I for a resistor so this
  203. 8:02equation is what it represents a
  204. 8:03relationship it's a model similarly
  205. 8:05there are in network theory we have Z
  206. 8:07parameters H parameters and everything
  207. 8:09so what is actually do help us model it
  208. 8:12right so this modeling if we take to a
  209. 8:15very large level from the very component
  210. 8:17level to the very macro level from chip
  211. 8:20we have models and chip to package model
  212. 8:23package to PCB PCB to subsystem and
  213. 8:26subsystem to satellite so if you combine
  214. 8:29all these models we have a completely
  215. 8:31functional satellite that is working
  216. 8:33inside a computer so how what so it's a
  217. 8:36virtual copy there's a satellite that is
  218. 8:39actually in the orbit and there's a
  219. 8:41virtual copy that it's exactly same as a
  220. 8:43satellite which is in orbit and it is
  221. 8:45completely mirroring how it mirrors is
  222. 8:47real satellite temperature or some
  223. 8:49sensor data
  224. 8:51it it sends to the earth station that
  225. 8:53sensor data is fed to the digital twin
  226. 8:57the digital twin because it knows that
  227. 8:59if these parameters come to the
  228. 9:01satellite this happens so the digital
  229. 9:04twin also shows similar impacts so the
  230. 9:06manifestation of those environmental
  231. 9:09conditions or those factors will be seen
  232. 9:11in the digital twin now a will compare
  233. 9:14both the versions and the changes will
  234. 9:16not be a single variable a here and
  235. 9:18there the changes will be from the micro
  236. 9:21level to the macro level to track those
  237. 9:23changes through hard code or any other
  238. 9:26way is invisible. This is where the AI
  239. 9:28and because it has big data crunching
  240. 9:30capability it comes it will find each
  241. 9:32and every factor isolate each and every
  242. 9:34factor where the difference is now it
  243. 9:36will improve the digital twin. So after
  244. 9:39some time what happens is the base
  245. 9:40satellite functions and the way digital
  246. 9:42twin functions will be nearly identical
  247. 9:46and we will be able to guess what is
  248. 9:49going to happen because we can subject
  249. 9:51the digital twin to whatever factors we
  250. 9:53want because it is a virtual copy. So we
  251. 9:56can do anomaly detection. Now we we
  252. 10:00subject the digital twin to extreme
  253. 10:02ranges to find where anomaly can happen
  254. 10:04because we know that let's say after one
  255. 10:06week the satellite is going to a zone
  256. 10:08where the radiation will be too hard. So
  257. 10:11one week prior we'll have the data we'll
  258. 10:13have the information okay this plane has
  259. 10:15grown like this. So these are the things
  260. 10:17that will get suffered will either turn
  261. 10:19off their voltages current power
  262. 10:22whatever it is life prediction crystal
  263. 10:25is complete copy of that. So here only
  264. 10:28it will show that okay because you are
  265. 10:29subjecting like subjecting this
  266. 10:32particular subsystem to these these
  267. 10:34things this will go back life will or
  268. 10:37life or failure prediction they are just
  269. 10:38inverses of each other and mission
  270. 10:40planning. Although when mission planning
  271. 10:42goes there are things that we have to
  272. 10:45decide from earth based on the sensor
  273. 10:47that we receive and then we do
  274. 10:49calculations and then we send to a
  275. 10:50satellite to make its course correction
  276. 10:52change the orbit uh change orientation
  277. 10:55alignment and all the things.
  278. 10:57But here what will happen is we will
  279. 11:00simulate all the situations with the
  280. 11:02digital
  281. 11:03whatever is possible in the next 1 week
  282. 11:051 month 2 months 1 year after that and
  283. 11:08we have all the necessary steps that
  284. 11:10will be required and we can feed in
  285. 11:11advance to the satellite okay do this
  286. 11:13when this comes satellite has very
  287. 11:15limited things
  288. 11:17this is a very useful thing they are
  289. 11:20being used in industry but not in
  290. 11:22aerospace till now because of the
  291. 11:24complexities involved and there are some
  292. 11:26other reli ability concerns. But okay,
  293. 11:27this offers a very useful application
  294. 11:31and it offers a very huge uh what to say
  295. 11:35huge computational benefit you will get
  296. 11:37because once this comes into picture and
  297. 11:39people are working on this it's it seems
  298. 11:41that NASA has already done it and 2010
  299. 11:45they have been actively using it but
  300. 11:47there's a very little data on how much
  301. 11:49accurate and what is the reliability of
  302. 11:51that of those spins but yes people are
  303. 11:53doing it and we also will do
  304. 11:55in the future. Next thing is
  305. 11:59let's go back to the shoulder joint
  306. 12:01example. One leg joints.
  307. 12:04So those joints they have done not all
  308. 12:06the soldering in batches for machine.
  309. 12:09The machine works on certain parameters
  310. 12:11like speed, process, temperature,
  311. 12:13pressure, ranges and all those things.
  312. 12:16Then there's a yield. We let's say we
  313. 12:18pass 100 PCBs in an hour. So we receive
  314. 12:2299 PCBs after soldering which are
  315. 12:25acceptable. So that's called yield
  316. 12:27inspection time. So because inspection
  317. 12:30is also part of manufacturing because
  318. 12:31until unless that's inspected and
  319. 12:33cleared we don't say it is completely
  320. 12:34manufactured for the next process. We
  321. 12:37have we could have all these parameters
  322. 12:39we could optimize. We can learn full
  323. 12:41patterns because till now once a pattern
  324. 12:43is certified or qualified we go through
  325. 12:45the same and we usually we usually don't
  326. 12:48try to deviate from that but once this
  327. 12:50data is there we'll be able to
  328. 12:52understand what happens if we deate from
  329. 12:54this is one example that is very
  330. 12:55actively being used in industry and
  331. 12:57other other places also. Now if AI is so
  332. 13:01good applications are there like
  333. 13:03automatic optical inspection is already
  334. 13:05in they in industry your smartphones if
  335. 13:08you if I give you the very best example
  336. 13:10your smartphones like many of the
  337. 13:12manufacturing companies your laptops
  338. 13:14especially in China where they are made
  339. 13:15in the uh third third party contractor's
  340. 13:18facility in the same facility you will
  341. 13:21find that one line goes for the HP other
  342. 13:23line goes for the Lenovo they have this
  343. 13:25automatic in optical inspection systems
  344. 13:27where PCBs are inspected in hundreds
  345. 13:29per hour if not thousands. Accident
  346. 13:32effect detection detection systems are
  347. 13:33also working very fine. They're very
  348. 13:34good. Especially in medical industry,
  349. 13:35they are doing like anything in normal
  350. 13:38consumer electronics also they doing
  351. 13:40like anything. This uh the next thing is
  352. 13:43manufacturing optimizations have
  353. 13:45happened at scale we have never seen
  354. 13:46earlier because previously it used to
  355. 13:48take years to realize okay this is the
  356. 13:49pattern but now we doing in minutes and
  357. 13:51hours are better the useful life
  358. 13:53everything is going but still why is
  359. 13:55that AI is so great and why is
  360. 13:58everywhere so there are some challenges
  361. 14:02that is stopping us to put it everywhere
  362. 14:05we only know chat GPT Gemini they can
  363. 14:09check and generate code they can
  364. 14:10generate text, they can generate images.
  365. 14:12Fine, because this is what we have seen.
  366. 14:16So there are some challenges. So number
  367. 14:17one is training data. So when it comes
  368. 14:21to satellites or aerospace in general,
  369. 14:24they have very limited tearing data. As
  370. 14:26I give you the example of smarter
  371. 14:27manufacturer, iPhone or Apple itself
  372. 14:30ships nearly more than a million iPhones
  373. 14:33and combined with Samsung if you go I
  374. 14:35think it would be 3 to 4 million per
  375. 14:37year and each smartphone contains at
  376. 14:40least five sub five PCBs inside it
  377. 14:43minimum. So you can see the how much
  378. 14:46quantum of data they have to train the
  379. 14:48model. But in satellites we don't have
  380. 14:51that luxury.
  381. 14:52If we can realize 8 10 maximum 12
  382. 14:55missions we don't neither have the
  383. 14:57manpower nor that much capability nor
  384. 14:59the infrastructure and it is very
  385. 15:00difficult to scale that will not be
  386. 15:02justifiable to scale it to that level
  387. 15:03that okay we want to generate data for
  388. 15:0550 satellites 100 satellites in a year
  389. 15:06so it's not scalable as of now how do
  390. 15:09you train that if you have no data so
  391. 15:11the way is synthetic data so instead of
  392. 15:14waiting for real failures we create fake
  393. 15:17ones so how we create so there's
  394. 15:19something called physics simulations
  395. 15:20somebody would have used console or
  396. 15:23tools like
  397. 15:25and uh this
  398. 15:28guidance.
  399. 15:29There are some tools we that that helps
  400. 15:32you see what happens that if you put
  401. 15:35certain heat on that particular
  402. 15:36component, you put certain force on that
  403. 15:39component, if you give some radiation to
  404. 15:41that component, if some ionic activity
  405. 15:44happens. So these are lot of physics
  406. 15:45based models that are you that there are
  407. 15:48certain tools for that you simulate the
  408. 15:50data and we see okay this happens so
  409. 15:52this happen so this gives us some data
  410. 15:55of the failure so we try to simulate
  411. 15:57what are the failure points that are
  412. 16:00fairly accurate because those models
  413. 16:02have been working for years in the
  414. 16:04simulation tools and they have given
  415. 16:06kind of good real life what to say uh
  416. 16:10not with very much deviations so we run
  417. 16:14computer models to guess and see what
  418. 16:16happens in stress digital to as I
  419. 16:18explained earlier but that also requires
  420. 16:20data image augmentation because here our
  421. 16:24focus is on inspection of soldering
  422. 16:26joints images let's say a PCB
  423. 16:30is slightly tilted when it comes to the
  424. 16:32camera so what will the model do it
  425. 16:35won't be able to find because it has not
  426. 16:37been trained on that so all those
  427. 16:39conditions will make different images
  428. 16:41for the same image rotate
  429. 16:43[clears throat] it, flip it, modify the
  430. 16:45photos, change the background, change
  431. 16:47the transparency and everything. So that
  432. 16:49for one single image we are generate
  433. 16:51able to generate n number of
  434. 16:52[clears throat] images which are useful
  435. 16:54for us. Then there are CAD models. Now
  436. 16:56CAD models are also very good because
  437. 16:59each CAD design can give you n number of
  438. 17:02perspectives the way you want. You can
  439. 17:04rotate it in the way you can go inside
  440. 17:06and all those things. So if we capture
  441. 17:08each and every perspective whatever is
  442. 17:10important from us from the design file
  443. 17:12or the CAD model then we have the data
  444. 17:16instead of subjecting the actual model.
  445. 17:18So this is the problem number one and
  446. 17:20this is one of the many solutions that
  447. 17:22we can use in our mean like satellite
  448. 17:25domain. It's not that it's everywhere
  449. 17:28people would are using but in satellite
  450. 17:29it can be useful. The next problem that
  451. 17:32is
  452. 17:34the Y problem or the explanability and
  453. 17:36trust. Few years back Anthropic released
  454. 17:39a paper saying that we don't know how it
  455. 17:42is working. Okay, the conclusion or the
  456. 17:45summary of that paper was they don't
  457. 17:47know how their AI tool that CLA is
  458. 17:49working. So they are feeding some prompt
  459. 17:51they're getting some output and they
  460. 17:53don't know how that input is related to
  461. 17:55the output. There's no there there's a
  462. 17:57complete black box missions like
  463. 18:00satellites or even in medical I'll tell
  464. 18:04you let's say for example quality says
  465. 18:06AI have rejected this joint and somebody
  466. 18:08asks why but you say this AI says it is
  467. 18:1199% defect but we need to know why why
  468. 18:14AI says it is there what are the
  469. 18:16criterias on which it says how how will
  470. 18:18you explain that certain certain thing
  471. 18:20is acceptable certain things is rejected
  472. 18:22because that possibility is very
  473. 18:23important once something happens or even
  474. 18:25something goes slightly off the course.
  475. 18:28There is the concept of explainable AI
  476. 18:29that has
  477. 18:31gained some trend in last few years once
  478. 18:34this blackboxing came into picture and
  479. 18:36people were able to see that okay this
  480. 18:38is not good because we don't know how it
  481. 18:40is doing and if you don't know the
  482. 18:41process how it is doing then predicting
  483. 18:43the output of that process is very
  484. 18:45difficult and if that's the case then it
  485. 18:48cannot be given for some missionical
  486. 18:52so how explainable a health is it reads
  487. 18:55on why it has done the way it has
  488. 18:57If you write some code in thinking model
  489. 19:00of anything it is said it is thinking
  490. 19:01like this. If somebody would have used
  491. 19:03perplexity says thinking the way first
  492. 19:05step is the second but still that is not
  493. 19:07convincing. So what we want actually is
  494. 19:11if if something says something is accept
  495. 19:13or reject it should say why it is
  496. 19:15acceptable what are the parameter that
  497. 19:17it has met how it has done. Similarly if
  498. 19:20it says it has rejected let's say it has
  499. 19:22rejected because of a crack. It should
  500. 19:24highlight the crack with red box. Let's
  501. 19:26say there's a suspicious solder region
  502. 19:28that okay whether the solder is done or
  503. 19:29not. It should point because it cannot
  504. 19:31take a decision. It doesn't have a data
  505. 19:33to analyze on a suspicious case. If
  506. 19:36there's a void, it should measure the
  507. 19:38void because 100% void cannot be taken
  508. 19:42out. There will be some void after a
  509. 19:44solder. If some abnormal actually
  510. 19:46features are there that is beyond its
  511. 19:48that is beyond its trained data, it
  512. 19:50should not hallucinate. It should not
  513. 19:52just generate some conclusion just for
  514. 19:54the sake of conclusion. that that's what
  515. 19:56happening with the current tools right
  516. 19:58so this is the second problem and this
  517. 20:00explainable AI may give some solutions
  518. 20:03in the future that's all third one is
  519. 20:06power and computing
  520. 20:08if you are uh in touch with news you
  521. 20:12might have heard that Facebook is trying
  522. 20:14to revive or old nuclear power power
  523. 20:17plant to power its data center its
  524. 20:21computing center basically for its uh AI
  525. 20:24AI projects right.
  526. 20:27>> So each
  527. 20:29AI center has terabytes of RAM memory,
  528. 20:34hundreds if not thousands of GPU
  529. 20:37clusters,
  530. 20:38associated heat machinery,
  531. 20:41infrastructure and everything. So the
  532. 20:44scale is in megawatt. It's not even
  533. 20:47kilowatt. It's megawatt and sometime now
  534. 20:49it is going up to gaw. But satellites
  535. 20:52satellites have only few kilowatt 2 3 5
  536. 20:5410 max that's it memory
  537. 20:58let's say even if the best of what we
  538. 21:00have we can maximum we can pick up let's
  539. 21:02say just assume 10 some one or two TV at
  540. 21:06the max not more than that heat here on
  541. 21:10data centers we have dedicated heat
  542. 21:13cooling system that keep running
  543. 21:14continuously 24x7 at very high
  544. 21:16efficiency take out they're all
  545. 21:19conduction convection based we don't
  546. 21:20have luxury there. Now the example is a
  547. 21:23highend GPU like H00 or H 200 of that I
  548. 21:27don't know what's that called
  549. 21:30Nvidia has us 300 to 500 W maybe
  550. 21:33sometimes more we don't know satellites
  551. 21:36have limited also these it becomes
  552. 21:38infusible to put to have to assume that
  553. 21:41satellites will have that computing
  554. 21:42capability so the answer is H AI
  555. 21:46AI why it came into picture is we don't
  556. 21:49want everything to happen at a single
  557. 21:52dedicated central location every
  558. 21:54decision and everything to happen and
  559. 21:55there were concerns regarding data and
  560. 21:57everything and uh also letting the uh
  561. 22:01thing that every data has to be
  562. 22:02transmitted and to take its time. So why
  563. 22:05not do take the decision at the place of
  564. 22:08actuation.
  565. 22:10So very small models not billions of
  566. 22:13parameters very few let's say a million
  567. 22:15parameters which are fairly accurate
  568. 22:18okay and uh which have been trained on a
  569. 22:21sufficiently good data and they have
  570. 22:23been fed to the satellites
  571. 22:26the satellites computing power per watt
  572. 22:29is important per MB is important
  573. 22:32all those things need to take into
  574. 22:34consideration we should find the model
  575. 22:36we should tune the model so that it
  576. 22:37works there for the life of a satellite
  577. 22:40Maybe it's not that it should work every
  578. 22:42time but should work let's say for a
  579. 22:44satellite duration of 15 years it works
  580. 22:45half a time let's say every half an hour
  581. 22:48it works or every 15 minutes it works so
  582. 22:50that it saves some time it saves some
  583. 22:52power it saves some memory so the simple
  584. 22:55is that those data centers are like
  585. 22:57smart supercomputers
  586. 22:59but what we have in our hands is a
  587. 23:01smartphone it meets our requirement it's
  588. 23:04very limited it it it does not uh meet
  589. 23:06those computing requirements or the
  590. 23:08performance requirement It meets or
  591. 23:10similar in the case of
  592. 23:12another thing is next that is that
  593. 23:15defines this domain is qualification
  594. 23:18certification. Everything that goes into
  595. 23:20a space has to go all has to pass all
  596. 23:24the reliability parameters
  597. 23:27not only on the product itself but in
  598. 23:30the process also and that qualification
  599. 23:33certification requires time money effort
  600. 23:37and it has to pass to many standards.
  601. 23:39Now component goes to vibration testing,
  602. 23:42thermal radiation
  603. 23:45qualifications everything for these
  604. 23:47things qualification criteria have been
  605. 23:49already defined in the aerospace
  606. 23:51standards and they are working very fine
  607. 23:53till date and there is no doubt on those
  608. 23:56things. We cannot say that okay this
  609. 23:57standard is lagging in this thing. Okay
  610. 23:59some minor improvements happen here and
  611. 24:01there with every revision but let's
  612. 24:04overall broadly it is still the same.
  613. 24:06Those qual qualification parameters are
  614. 24:08still working very good throughout the
  615. 24:11world. But how to certify AI? AI is just
  616. 24:14a model trained on some data. Okay. And
  617. 24:17it gives some data and we also don't
  618. 24:19know how that how it gives some data.
  619. 24:20How is that model work? That thing is
  620. 24:23happening. AI
  621. 24:26this models have to be changed that the
  622. 24:28system can work have to be retrained
  623. 24:31have to be configured. What happens if
  624. 24:33you do like that? Because if there's a
  625. 24:35very simple there's the concept of men
  626. 24:38machine material method 4M if any of
  627. 24:41these changes in space we go for
  628. 24:43qualific certification
  629. 24:45men means if some person who was doing
  630. 24:47the job is qualified he changes or he
  631. 24:49happens something qualification material
  632. 24:52let's say you're using soldier A that
  633. 24:54was qualified we want to move to solder
  634. 24:56B qualification
  635. 24:58method we were using the reflow process
  636. 25:01now you want to go for advanc something
  637. 25:04again qualification
  638. 25:06this material sorry men method material
  639. 25:09machine let's say you're using a machine
  640. 25:11X now you want to use the machine Y
  641. 25:13because some issues again you go for
  642. 25:15qualification but in AI how will you do
  643. 25:17like that because all these things these
  644. 25:19four M's happen very rarely but AI
  645. 25:22changes its parameters daily if you
  646. 25:24train it right so the solution is AI
  647. 25:27assurance frameworks so we need to
  648. 25:29define a framework standard such
  649. 25:33How AI should behave is how it should be
  650. 25:35first trained. What type of data should
  651. 25:37be captured and after telling what are
  652. 25:40the minimum expected criteria that it
  653. 25:43should perform such that it becomes
  654. 25:45spacew worthy or tritew worthy
  655. 25:48we need to prove that whatever AI is
  656. 25:50doing it's correct. You have to validate
  657. 25:52it. It's not only verify we have to
  658. 25:54validate it. Like we have ISO we should
  659. 25:58have certification standards. till now
  660. 26:00they are not there in the space as of
  661. 26:02now there's no industry that has any
  662. 26:04certification or qualification standard
  663. 26:06for AI audit it's a human error
  664. 26:09definitely because human made error same
  665. 26:11error is being learned by AI
  666. 26:14operator bias let's say something
  667. 26:17appears shining to me and something
  668. 26:19appears less shiny to somebody else so
  669. 26:22for me will be good for him it will not
  670. 26:24be good the same data labeled by two
  671. 26:26different people will be given different
  672. 26:30category because we had some bias. These
  673. 26:33are the problems that are the data
  674. 26:36quality AI systems optical or even X-ray
  675. 26:39requires cameras, hardware computing,
  676. 26:41software,
  677. 26:42field engineers, testing, it requires
  678. 26:46some millions of dollars to do all these
  679. 26:48things. But whether it is justifiable if
  680. 26:51you see the long-term savings that you
  681. 26:53will get by preventing one satellite
  682. 26:56failure or a delay for everything. One
  683. 26:59space mission cost nearly half a billion
  684. 27:01dollars. So here we are spending just 1
  685. 27:04billion. So if I if I go by the
  686. 27:07calculation it's not even.1 or.5%.
  687. 27:12And if you just uh spread that
  688. 27:14calculation for let's say 10 years, 15
  689. 27:16years, 20 years becomes even less. So
  690. 27:19although it is costly there is the
  691. 27:21initial implementation cost setup cost
  692. 27:24and everything but if we see the spread
  693. 27:27the way the way it is done in the
  694. 27:29balance sheet of any company like that
  695. 27:31depreciation for any equipment similarly
  696. 27:33if you spread that cost is capital cost
  697. 27:35then we'll be able to realize how
  698. 27:36important it is and how much cost
  699. 27:38effective it is if you're a if you're
  700. 27:40able to do in the correct way so it will
  701. 27:43reduce infection time man is used it is
  702. 27:46used manufacturing defects definitely
  703. 27:48The earlier you catch the much cheaper
  704. 27:50it is. Rework cost because rework also
  705. 27:53requires some money. Mission risk most
  706. 27:55dangerous of all that mission risk will
  707. 27:58be minimized.
  708. 28:00Till now we are minimizing it through
  709. 28:02manual impact. Now there will be the
  710. 28:04system that will continuously working
  711. 28:06the chances will be less and yes because
  712. 28:08it will be reduced. The chances that
  713. 28:10that our missions will fail or not meet
  714. 28:11our objectives will be very very less.
  715. 28:13So that money will be justified. So the
  716. 28:15cost spread has to be taken into
  717. 28:17consideration.
  718. 28:19Next is human expertise. Now even after
  719. 28:22everything is there AI is very good on
  720. 28:24repetitive and consistent things. But
  721. 28:27what what happens next? Something
  722. 28:29unusual comes then there AI will either
  723. 28:31hallucinate which it should not do case
  724. 28:34it should simply say oh okay I don't
  725. 28:35know let's bring a human into picture.
  726. 28:38Now there are some failures that have
  727. 28:40never occurred before. Now it is
  728. 28:42happening. Yeah, you should say okay I
  729. 28:44don't know please come. Similarly
  730. 28:46mission specific requirements which are
  731. 28:48not trained to the digital twin now the
  732. 28:51digital twin needs that so human has to
  733. 28:53come into picture and now there will be
  734. 28:55trade-off between computing computing
  735. 28:56goes like okay the system says that
  736. 28:59computation requirement is it should
  737. 29:01work continuously for 10 hours on
  738. 29:03onboard satellite but there is a but
  739. 29:05there's a sensor that is giving an alarm
  740. 29:07that if you work for more than 6 hours
  741. 29:09that it will fail. So how how you should
  742. 29:11do because you need 10 hours there has
  743. 29:13to be some trade-off that decision
  744. 29:14cannot be taken by AI human still has to
  745. 29:18be there that's still a problem cannot
  746. 29:19it's not critical so I don't count it as
  747. 29:21a problem actually I I count it as a
  748. 29:23opportunity AI will not replace
  749. 29:26experienced people the people who have
  750. 29:27knowledge of that domain
  751. 29:30if we see it as our competitor then we
  752. 29:33will not be able to take the full as
  753. 29:35other people are selling okay it should
  754. 29:38be AI plus engineers that should
  755. 29:40such that not only AI progresses but we
  756. 29:44also progress like previously
  757. 29:46uh I will give a very simple thing
  758. 29:48previously you wanted to code the only
  759. 29:51way you had is you have to learn coding
  760. 29:53but now
  761. 29:55even you need to learn code to write a
  762. 29:57very good to make a design and develop a
  763. 29:59very good software but to get hands on
  764. 30:01it to make a general thing you don't
  765. 30:03need to learn code you can write promps
  766. 30:04and I will help you it's not it has
  767. 30:07replaced developers or coders So it has
  768. 30:10been most extensively used in industry
  769. 30:12in that way. That's why I'm giving with
  770. 30:13this example. Similarly, if you are
  771. 30:16working let's say if you're electronics
  772. 30:17engineer, compress engineer, electrical
  773. 30:19engineer, it's not that it will replace
  774. 30:20it will help you. You justly if you are
  775. 30:22taking any number of let's say 10 hours
  776. 30:25to design a circuit maybe it will help
  777. 30:27you doing in 1 hour. So the scale of
  778. 30:29work will only increase the output will
  779. 30:31only increase. So here it's not a
  780. 30:35problem. It's an opportunity for all of
  781. 30:37us to go ahead such that if we take it
  782. 30:40as a competitor then let us face it AI
  783. 30:42is going to stay and please be ready for
  784. 30:45this. This with this I'd like to end.
  785. 30:48Thank you. Over to you ma'am. Moving on
  786. 30:51into the lab. Uh we just need to uh get
  787. 30:55into a motivational background. Why
  788. 30:59emerging tech?
  789. 31:02Are we witnessing some revolution?
  790. 31:04So
  791. 31:06already
  792. 31:08we have been honored to hear from
  793. 31:10professor Jam Kumar Sar from IIT Kpur a
  794. 31:13very elaborative and insightful session
  795. 31:16on industry 4.0 and industry 5.0.
  796. 31:19So just an overview.
  797. 31:23See technology
  798. 31:26is something
  799. 31:29uh which
  800. 31:31by the virtue of application of
  801. 31:33scientific principles.
  802. 31:35It makes problems easier. It finds
  803. 31:39solution to problems
  804. 31:41and the application of science and
  805. 31:45scientific principles
  806. 31:48comes out as technological solution. We
  807. 31:51are using mobile phone without bothering
  808. 31:54to learn about embedded electronics
  809. 31:57without bothering to learn about uh the
  810. 32:01chips integrated circuits and VSSI
  811. 32:04but mobile phone is inevitable. we
  812. 32:07cannot uh um you know survive or we
  813. 32:11cannot
  814. 32:13live uh comfortably without using
  815. 32:16smartphones and similarly with internet
  816. 32:18and similarly today AI is also becoming
  817. 32:22a part of our
  818. 32:24uh you know lifestyle. It is becoming a
  819. 32:27part of our lifestyle. It is um so these
  820. 32:32uh the technological interventions the
  821. 32:34technological advancements which we are
  822. 32:36witnessing today
  823. 32:38has been uh
  824. 32:41an outcome of an evolution. This
  825. 32:43evolution is displayed over here uh uh
  826. 32:46on the slide. So in 1780s we experienced
  827. 32:52uh huge transition in industry by the
  828. 32:56advent of power of steam.
  829. 33:00the steam was produced by boiling large
  830. 33:05tons of water, tons of water uh through
  831. 33:08using the energy as a coal energy from
  832. 33:11combustion of coal and this power of a
  833. 33:14steam
  834. 33:16led to this is the scientific principle
  835. 33:19steam and [clears throat] Pascal's law
  836. 33:21and pressure thermodynamics this is
  837. 33:23science and the technology is steam
  838. 33:25engine the steam engines resulted in two
  839. 33:28major mechanization
  840. 33:31and the industry
  841. 33:33spec specifically textile mean. See in
  842. 33:35ages and in different eras we have
  843. 33:38witnessed certain specific domain of
  844. 33:41industry undergoing some revolution. For
  845. 33:43example, today we are witnessing an uh
  846. 33:46revolution in information and
  847. 33:47communication technologies. ICT is
  848. 33:50leading the world. So in 1780s textile
  849. 33:53mills and clothes making industries were
  850. 33:56on peak. So textile mills experienced
  851. 33:59mechanization
  852. 34:01by the advent of the steam power.
  853. 34:03Similarly 100 years forward we
  854. 34:07experienced
  855. 34:09a revolution in industry because of
  856. 34:12advent of electricity.
  857. 34:14So see we are using light bulbs we are
  858. 34:17using electrical appliances. Everyone,
  859. 34:19every literate or illiterate person has
  860. 34:21to uh we are all familiar about uh
  861. 34:26electricity with electrical appliances
  862. 34:29and know but we only a few of us are
  863. 34:32well versed with
  864. 34:34the electrostatic principles the current
  865. 34:37electricity so all the science which we
  866. 34:40deal with. So this is known as
  867. 34:42revolution that
  868. 34:44the technological solution becomes a
  869. 34:46part of our life. We um cannot uh avoid
  870. 34:51the using those technological uh
  871. 34:54applications without bothering into
  872. 34:56entering the details of the scientific
  873. 34:59principles which back which is at the
  874. 35:01back end. In 1970s
  875. 35:04see electronics and computers were
  876. 35:08discovered invented and
  877. 35:11large applications of electronics
  878. 35:13know semiconductor industry was
  879. 35:16emerging. So the energy source was
  880. 35:20electricity and the transformation was
  881. 35:22directly reflected in automation. So we
  882. 35:26had CNC machines, industrial robots and
  883. 35:31these uh revolutions came into picture.
  884. 35:35Modern manu the traditional
  885. 35:37manufacturing was converted into
  886. 35:39transformed into semi-automated
  887. 35:41manufacturing by the advent of
  888. 35:42industrial robots and CNC machines. So
  889. 35:451970s experience revolution and 2011
  890. 35:49onwards 2011 onwards we are witnessing a
  891. 35:53humongous uh application of a bunch of
  892. 35:57emerging technologies. These
  893. 35:59technologies can be named as sensor
  894. 36:02technology, communication uh
  895. 36:05technologies like 4G and 5G, uh internet
  896. 36:08of things, data revolution, we can say
  897. 36:11big data, data analytics, artificial
  898. 36:14intelligence, robotics,
  899. 36:16so uh green energy, cloud computing,
  900. 36:20blockchains, cyber physical systems,
  901. 36:24Wi-Fi, broadbands. So these set of
  902. 36:27technologies
  903. 36:29in many applications
  904. 36:32used collectively
  905. 36:34there are several applications we can
  906. 36:37think of where in Ive named seven eight
  907. 36:39technologies or 10 technologies we are
  908. 36:42using five to six technologies at the
  909. 36:44same time. For example if you go in a
  910. 36:47modern diagnostic lab uh which is a
  911. 36:52facility of some hospitals. So if you go
  912. 36:55for a modern diagnostic lab for a test
  913. 36:58like MRI and CT scan, we can see cloud
  914. 37:01computing. We can see uh robotics.
  915. 37:05Okay. Robotic endectors are used to uh
  916. 37:08carry the plates and capture the images
  917. 37:11from the patient's uh
  918. 37:14uh organs or parts which have to be
  919. 37:16scanned. So
  920. 37:19robotics is there, internet is there,
  921. 37:21cloud computing is there, data has been
  922. 37:23data received in the test, data captured
  923. 37:26in in those test is saved on some cloud
  924. 37:30um from which from where uh that
  925. 37:32platform uh doctors or different
  926. 37:35stakeholders of the medical
  927. 37:37infrastructure may retrieve and process
  928. 37:39those datas. We are see many hospitals
  929. 37:42like as even uh the medical colleges,
  930. 37:46state medical colleges, Tata memorial
  931. 37:47research center we are all working on e-
  932. 37:51medicine electronic medical reports are
  933. 37:53there. So doctor on several clicks can
  934. 37:56retrieve all the files all the details
  935. 37:58of the patients which have been
  936. 38:00previously
  937. 38:02uh evaluated. So this is all a result of
  938. 38:06uh collection of these collective
  939. 38:07technologies.
  940. 38:09So this revolution is known as fourth
  941. 38:11industrial revolution or industry 4.0.
  942. 38:15One of major applications an industry
  943. 38:18which has transformed a lot through
  944. 38:21fourth industrial revolution is
  945. 38:23manufacturing sector and one of these
  946. 38:26technologies is additive manufacturing
  947. 38:29or 3D printing. This 3D printing so this
  948. 38:32is known as people planet. We are all
  949. 38:36very much aware about the sustainability
  950. 38:39approaches
  951. 38:41uh considering climate, environment,
  952. 38:44conservation practices, use of natural
  953. 38:46resources, judicious rule, use of
  954. 38:48natural resources. This is all the
  955. 38:50planet vertical and profit means
  956. 38:53uh uh adaptation and implementation of
  957. 38:56these uh technologies should
  958. 39:00>> know what the part will be created what
  959. 39:02shall be the shape what would be the
  960. 39:04features
  961. 39:06uh it has all to be decided in computer
  962. 39:10by using software technologies known as
  963. 39:12computerated design CAD. So CAD is a
  964. 39:17platform where there are different tools
  965. 39:19like Solid Works, Fusion 360, Katya
  966. 39:23wherein uh these 3D models are designed
  967. 39:26and based upon those 3D models uh a
  968. 39:30digital file is created. Digital file
  969. 39:32carries the information on the path and
  970. 39:35how uh the material has to be deposited
  971. 39:38in what pattern.
  972. 39:42So here is a uh very simple
  973. 39:44representation of traditional
  974. 39:45manufacturing versus active
  975. 39:46manufacturing. Traditional manufacturing
  976. 39:48previously we were using metal cutting
  977. 39:51and even with technology we used CNC
  978. 39:54machines that is also doing metal
  979. 39:57cutting operations. So see we have a
  980. 40:00block and there is a finished part. So
  981. 40:02uh we have to create certain holes and
  982. 40:04remove material from the block. Then
  983. 40:06only this part can be created. This will
  984. 40:08result into waste generation. Why? If
  985. 40:12the same part is to be produced by
  986. 40:13additive manufacturing,
  987. 40:15the extruder will will deposit materials
  988. 40:18only where it is desired. If there is a
  989. 40:20hole, material will not be deposited in
  990. 40:22that hole. We can optimize
  991. 40:25this path of design, this path of this
  992. 40:28this uh entire formula of production, we
  993. 40:30can optimize and we can generate in
  994. 40:32computer softwares. While slicing the
  995. 40:35files, while slicing the models, we can
  996. 40:37um optimize [clears throat] all these
  997. 40:39parameters so that zero or very less
  998. 40:43waste is generated because there is no
  999. 40:46scope of waste generation because the
  1000. 40:48material is deposited only where uh it
  1001. 40:51is desired as per the design.
  1002. 40:55Several examples and applications
  1003. 40:57turbine blades, aerospace brackets,
  1004. 41:01dental aligners, medical [snorts]
  1005. 41:02implants. we'll see certain these uh
  1006. 41:05prototypes printed parts in our lab. Uh
  1007. 41:08meanwhile I'll request our uh
  1008. 41:12coordinators and Dr. Sanjiv Sharmas to
  1009. 41:15kindly in for dental aligners. We need
  1010. 41:18to take X-ray of the dental you know jaw
  1011. 41:21align and dental sockets
  1012. 41:24um you know features of the jaw and the
  1013. 41:28gums. So if there is any deviation
  1014. 41:32that may result into mismatch and if the
  1015. 41:36patient has to compromise with a
  1016. 41:38mismatched wrongly developed dental
  1017. 41:41aligners it may result into several
  1018. 41:45um long-term diseases or chronic
  1019. 41:48diseases problems because of you know
  1020. 41:51this deviation because of unhygienic
  1021. 41:57conditions in the mouth which will
  1022. 41:58develop over time it is also a result of
  1023. 42:01oral cancers.
  1024. 42:03So precision here again is very
  1025. 42:06important and we cannot compromise with
  1026. 42:08the precise designs. In this case in
  1027. 42:11these examples
  1028. 42:133D printing is the only solution. Why?
  1029. 42:16Because we can by reverse engineering we
  1030. 42:20can create the exact CAD models of the
  1031. 42:23need. We can create the designs the
  1032. 42:27computer design models and based upon
  1033. 42:30computer design models our printer will
  1034. 42:32deposit material exactly following the
  1035. 42:35design. If there is any error in the
  1036. 42:37design that will be replicated in the
  1037. 42:38product. If there is no error in the
  1038. 42:40design. So we can design things we can
  1039. 42:43simulate. We can model we can test even
  1040. 42:46the before manufacturing the products.
  1041. 42:48This is the beauty of this technology.
  1042. 42:51Before manufacturing the product,
  1043. 42:52product does not exist and we have
  1044. 42:54tested,
  1045. 42:56we have tested the design, we have
  1046. 42:58tested the prototypes, we have by
  1047. 43:00techniques like simulation. Think about
  1048. 43:02the stents, the medical implants which
  1049. 43:06are placed by massive surgeries and know
  1050. 43:09which are placed artificial parts and
  1051. 43:11implants which are placed in the body
  1052. 43:14like [clears throat] graft wall and
  1053. 43:16cardiac surgeries. How

About this transcript

This page contains the full transcript of Day 6 | AIO Automated Optical Inspiration | X-Ray Defect Detection | Manufacturing Optimization by STR2E, generated from the public captions YouTube serves with the video. The transcript has 6,853 words across 1,053 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.