Insight to Action // Chief Analytics Officer, TIBCO

San Francisco
Joined June 2013
Michael OConnell retweeted
10:35pm ET, Thur Sept 17, 2024 Wherever you are in the world right now, if it’s nighttime AND you can see the full “harvest” Moon, you will notice it’s not perfectly round. The Moon is currently experiencing a partial eclipse, as it skirts Earth’s conical shadow in space.
267
759
94
5,526
357,895
Michael OConnell retweeted
here is o1, a series of our most capable and aligned models yet: openai.com/index/learning-to… o1 is still flawed, still limited, and it still seems more impressive on first use than it does after you spend more time with it.
671
2,417
861
16,795
2,794,909
Michael OConnell retweeted
Excited to have the awesomeness of @voodootikigod + our OpenJS Program Committee to grow the JSConf experiences that you know and love around the world. Thanks for the trust and trademarks contribution, Chris! ☀️🌈💛
🚀 JSConf is Back & Joining the OpenJS Foundation! The legendary JavaScript conference has found its official home at the OpenJS Foundation. Stay tuned and get ready to mark your calendars! Read here 👉hubs.la/Q02PS1CB0 #JSConf #OpenJS #JavaScript #TechCommunity
5
17
2,614
Michael OConnell retweeted
Spotfire recently visited our partner Cadeon in Calgary! ⛰️ 💪 Read all about how Spotfire is powering the #Energy industry in this blog from Michael O’Connell: spr.ly/6017Ygv8F
1
1
1
168
Michael OConnell retweeted
#GenerativeAI is available in Spotfire as a natural language extension. Learn about the latest features available in this upcoming webinar: spr.ly/6019cvlTf
1
2
123
Michael OConnell retweeted
Trump told a room full of Black journalists that they're always late and that he's the second coming of Abraham Lincoln... and then it got worse
315
3,967
377
21,191
1,802,985
Michael OConnell retweeted
Have you grabbed your seat for our #TAFWebinarSeries kick off tomorrow? Be sure to register and add the webinar to your calendar to learn all about #VisualDataScience. See you tomorrow! bit.ly/3yal9BE
1
1
73
Michael OConnell retweeted
Equations that changed the world
93
2,133
276
13,536
1,801,990
Michael OConnell retweeted
Live tweeting the most interesting insights from @Meta´s new Llama3 paper 1. How did the arrive at a 405b model trained with ~15T tokens? "Extrapolation of the resulting scaling law to 3.8 × 1025 FLOPs suggests training a 402B parameter model on 16.55T tokens." 👇🧵
3
85
4
820
240,303
“Predict confidently” We really are bringing it all back home now! @spotfire #VisualDataScience
Discover how enterprises all over the world confidently deliver enhanced customer experiences using #Spotfire analytics real-time insights. Explore more. spr.ly/6019g5r3U
1
2
125
Michael OConnell retweeted
Have you seen our latest supply chain demos for both warehouses and distribution centers? Whatever your supply chain use case, these demos show how Spotfire can help you reduce overhead costs to drive profitability: spr.ly/60185X4EG
1
85
Nobody has their slides ready a week before! 🫠
131
932
346
7,147
1,120,721
Michael OConnell retweeted
We recently met with energy experts in the heart of Houston to talk all about #VisualDataScience! Check out this behind-the-scenes look from our CAO, @MichOConnell, on some of our featured customer sessions. spr.ly/6015epTYf
1
78
Michael OConnell retweeted
My new course, Generative AI for Everyone, is now available! Learn how Generative AI works, how to use it in professional or personal settings, and how it will affect jobs, businesses and society. This course is accessible to everyone, and assumes no prior coding or AI experience. Please access it here: deeplearning.ai/courses/gene…
258
1,462
139
7,111
1,904,276
Michael OConnell retweeted
What happened last night is something that I thought was only a dream. The strongest aurora ever, above the Dutch windmills. I still can't believe this was real. Captured after midnight in The Netherlands.
338
10,494
927
91,329
4,906,513
Michael OConnell retweeted
Aurora update: Another wave of very high Kp index 7.67 - 9.00 impacting Earth tonight and Sunday morning. Aurora may be visible fairly far south again tonight, but this round should peak toward the early morning hours, between midnight - 4 am. #wawx #idwx
9
96
13
515
83,428
Michael OConnell retweeted
#Spotfire is highly extensible and customizable. Explore top add-on visualizations in the Exchange on our Community site. Choose from +150 extensions or filter by most downloaded to tailor Spotfire for your specific business needs. spr.ly/6012jYeln
1
1
91
Michael OConnell retweeted
Visualize fluid penetration into a wellbore during completion activities, relative positions of plugs and perforations, and plot colored values at various measured depths with the new #Spotfire Wellbore Mod. spr.ly/6018ZYZGm
1
1
103
This is incredible. From @Jamie_Lane where AirBnBs are fully booked next week.
438
4,978
1,240
45,449
9,388,417
Michael OConnell retweeted
Last week, I described four design patterns for AI agentic workflows that I believe will drive significant progress this year: Reflection, Tool use, Planning and Multi-agent collaboration. Instead of having an LLM generate its final output directly, an agentic workflow prompts the LLM multiple times, giving it opportunities to build step by step to higher-quality output. Here, I'd like to discuss Reflection. For a design pattern that’s relatively quick to implement, I've seen it lead to surprising performance gains. You may have had the experience of prompting ChatGPT/Claude/Gemini, receiving unsatisfactory output, delivering critical feedback to help the LLM improve its response, and then getting a better response. What if you automate the step of delivering critical feedback, so the model automatically criticizes its own output and improves its response? This is the crux of Reflection. Take the task of asking an LLM to write code. We can prompt it to generate the desired code directly to carry out some task X. After that, we can prompt it to reflect on its own output, perhaps as follows: Here’s code intended for task X: [previously generated code] Check the code carefully for correctness, style, and efficiency, and give constructive criticism for how to improve it. Sometimes this causes the LLM to spot problems and come up with constructive suggestions. Next, we can prompt the LLM with context including (i) the previously generated code and (ii) the constructive feedback, and ask it to use the feedback to rewrite the code. This can lead to a better response. Repeating the criticism/rewrite process might yield further improvements. This self-reflection process allows the LLM to spot gaps and improve its output on a variety of tasks including producing code, writing text, and answering questions. And we can go beyond self-reflection by giving the LLM tools that help evaluate its output; for example, running its code through a few unit tests to check whether it generates correct results on test cases or searching the web to double-check text output. Then it can reflect on any errors it found and come up with ideas for improvement. Further, we can implement Reflection using a multi-agent framework. I've found it convenient to create two different agents, one prompted to generate good outputs and the other prompted to give constructive criticism of the first agent's output. The resulting discussion between the two agents leads to improved responses. Reflection is a relatively basic type of agentic workflow, but I've been delighted by how much it improved my applications’ results in a few cases. I hope you will try it in your own work. If you’re interested in learning more about reflection, I recommend these papers: - Self-Refine: Iterative Refinement with Self-Feedback, by Madaan et al. (2023) - Reflexion: Language Agents with Verbal Reinforcement Learning, by Shinn et al. (2023) - CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquing, by Gou et al. (2024) I’ll discuss the other agentic design patterns as well in the future. [Original text: deeplearning.ai/the-batch/is… ]
75
559
77
2,747
490,916