# Not good: AI is a problem, not a solution

**URL:** <https://discourse.julialang.org/t/not-good-ai-is-a-problem-not-a-solution/117798>\
**Category:** Offtopic\
**Created:** [August 4, 2024, 1:22am UTC](https://discourse.julialang.org/t/not-good-ai-is-a-problem-not-a-solution/117798 "2024-08-04T01:22:21Z")\
**Posts on this page:** 1\
**Showing post:** 24

<div class="post-metadata">

**Author:** ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Post date:** [August 10, 2024, 4:21pm UTC](https://discourse.julialang.org/t/not-good-ai-is-a-problem-not-a-solution/117798/24 "2024-08-10T16:21:21Z")

</div>

No, it is not arbitrary. C is measured (presumably). It works like this:

```julia
julia> C = 0.3; # J / GFLOP

julia> M = 5000; # GFLOP

julia> train = M*10^9 * C/10^9
1.50000e+03

julia> query = sqrt(M*10^9) * C/10^9
6.70820e-04

julia> 

julia> C = 0.3 / 1000; # J / MFLOP

julia> M = 5000*1000; # MFLOP

julia> train = M*10^6 * C/10^6
1.50000e+03

julia> query = sqrt(M*10^6) * C/10^6
6.70820e-04

julia> 

```

All needs to be brought to a common base unit, FLOP.

Edit: @abraemer You are right, as I wrote it above ([Not good: AI is a problem, not a solution - #20 by PetrKryslUCSD](https://discourse.julialang.org/t/not-good-ai-is-a-problem-not-a-solution/117798/20)) it wouldn’t work.

---

_[View the full topic](https://discourse.julialang.org/t/not-good-ai-is-a-problem-not-a-solution/117798)._
